Commit graph

15994 commits

Author SHA1 Message Date
Paul Romano
d6475d568f Enabled using binary source larger than n_particles in parallel runs and fixed bug. 2012-04-05 14:05:41 -04:00
Paul Romano
2d48cfa849 Enabled using binary source of any size in serial runs. 2012-04-05 13:27:08 -04:00
Paul Romano
dfed146d3b Fixed spacing on loc/dir fatal_error message. 2012-04-05 09:58:57 -04:00
Paul Romano
6dd8ea5364 Added information on location/direction upon fatal_error. 2012-04-05 09:55:33 -04:00
Bryan Herman
bf9ae7045a for multigroup fission matrix does not have same nonzero pattern as destruction matrix, fixed PETSC flag 2012-04-05 06:28:18 -07:00
Bryan Herman
7e8a023381 added subroutines to force cross sections - used for testing 2012-04-05 06:27:41 -07:00
Bryan Herman
f90cc38a37 added more PETSC options 2012-04-04 07:41:16 -07:00
Bryan Herman
36255699c1 added option to reset dhats 2012-04-04 07:41:00 -07:00
Bryan Herman
369ad19031 turned line searching back on and fixed error in eigenvalue residual eq. 2012-04-04 07:40:40 -07:00
Bryan Herman
9442aa0fe0 fixed multigroup index mapping 2012-04-04 07:39:52 -07:00
Bryan Herman
1e7ea6dbad moved where source is allocated 2012-04-04 07:39:10 -07:00
Bryan Herman
3bf1d5c76a reflector bc now with J=d_hat*phi, added option for dhat reset, added 1 group static xs routine 2012-04-04 07:38:16 -07:00
Bryan Herman
c75821c236 merged initialize routine 2012-04-02 11:37:54 -07:00
Bryan Herman
ff34234ab3 added petsc command line args to list 2012-04-02 11:31:28 -07:00
Paul Romano
86cdf3af95 Added check for command line flags used for PETSC. 2012-04-02 14:11:37 -04:00
Bryan Herman
340fc0f4c8 changed count fission sites to bank sites and fixed arguments 2012-04-01 20:35:48 -07:00
Bryan Herman
f8edf9f4ce merged master 2012-04-01 20:33:39 -07:00
Bryan Herman
8ddf58a0bc merged master 2012-04-01 20:31:38 -07:00
Paul Romano
2f3bbef81c Fixed subtle bug with S(a,b) cross section calculation. 2012-04-01 20:25:26 -04:00
Paul Romano
671f305b3e Added mesh_intersects check in score_surface_current. Closes #58 on github. 2012-04-01 14:56:01 -04:00
Paul Romano
08bda29d37 More updates to documentation. 2012-04-01 14:37:54 -04:00
Paul Romano
bca4121d02 Updated command line options. 2012-04-01 14:24:50 -04:00
Paul Romano
821c672cc7 Added reset_score subroutine. Closes #79 on github. 2012-04-01 12:41:46 -04:00
Paul Romano
1262759289 Changed names of a few subroutines in tally module to be more consistent. 2012-04-01 12:30:37 -04:00
Paul Romano
cdb2bbbfd1 Removed two unnecessary MPI calls relating to count_bank_sites. 2012-03-31 17:31:06 -04:00
Paul Romano
7819bef5bc Uniform fission source weighting. Closes #26 on github. 2012-03-31 17:22:03 -04:00
Paul Romano
1fb88c1360 Changed count_bank_sites to use weight of bank sites. 2012-03-31 12:59:44 -04:00
Paul Romano
a47c7ab91c Added weight to Bank derived type. 2012-03-31 10:43:12 -04:00
Bryan Herman
348c5bf1f6 cmfd weighting subroutine works in parallel and is ready to modify source bank weight property when UFS method is implemented 2012-03-29 14:59:31 -07:00
Bryan Herman
dd3ab613ee changed bounds of source bank iteration loop 2012-03-29 14:38:48 -07:00
Bryan Herman
cee6579776 Merge branch 'master' into cmfd_parallel 2012-03-29 14:37:21 -07:00
Bryan Herman
79a9a495a6 added energy dimension to source counts 2012-03-29 14:36:52 -07:00
Paul Romano
c663e27b1e Fixed n_groups in count_fission_sites. 2012-03-29 17:05:43 -04:00
Bryan Herman
17fc0e1cd3 added energy grid to cmfd properties and is used for energy mesh acceleration 2012-03-29 12:41:55 -07:00
Bryan Herman
449b6f008a Merge branch 'master' into cmfd_parallel 2012-03-29 12:21:38 -07:00
Paul Romano
eab4610851 Changed count_fission_sites to work with any Bank array as well as energy group structures. 2012-03-29 15:19:38 -04:00
Bryan Herman
16a348496d subroutine to modify source weights has been added, not tested and does not fully work until source bank counts is resolved and weights added 2012-03-29 07:28:02 -07:00
Nick Horelik
d117a810be Merge branch 'master' of git@github.com:mit-crpg/openmc 2012-03-28 09:21:18 -07:00
Nick Horelik
7391f6fa9e fixed tracklength meshtallies to work with 2D meshes in addition to 3D meshes 2012-03-28 09:00:39 -07:00
Bryan Herman
e82b702f2d cmfd source is sent to all procs running openmc 2012-03-28 08:20:15 -07:00
Paul Romano
fab489a51b Added Google analytics tracker in documentation. 2012-03-28 10:49:33 -04:00
Bryan Herman
75f1b03346 added tally for diffusion coefficient in cmfd, now there are 3 options hardcoded for diffusion coef 2012-03-28 07:41:26 -07:00
Paul Romano
84dde9b1e3 Greatly expanded documentation. 2012-03-28 10:30:52 -04:00
Bryan Herman
34a15017c5 coverted cycle to batch notation 2012-03-28 06:49:44 -07:00
Bryan Herman
599ddf9f8e merged Paul's latest changes and made additional changes to handle batches 2012-03-27 11:47:19 -07:00
Bryan Herman
8ebfb22c12 CMFD runs on 1 proc 2012-03-27 08:23:23 -07:00
Paul Romano
54feb3fe20 Another fix for mesh tracklength tallies. 2012-03-26 19:51:37 -04:00
Nick Horelik
1466eca5fc fixed a bug where p % last_xyz wasn't updated when necessary for tracklength tallies with meshfilters 2012-03-26 16:08:27 -07:00
Paul Romano
b2c40ee3c0 Fixed bug in incoming energy filter for track-length tallies. 2012-03-26 14:46:51 -04:00
Paul Romano
a718407074 Fixed bug for nuclides appearing with and without S(a,b) tables. Closes #82 on github. 2012-03-26 09:19:35 -04:00