Paul Romano
|
8365b9564c
|
Remove unused explicit imports.
|
2013-02-21 14:34:48 -05:00 |
|
Bryan Herman
|
c1736aa9dc
|
Merge branch 'master' of git@github.com:mit-crpg/openmc
|
2013-01-31 10:06:24 -08:00 |
|
Bryan Herman
|
1e9c32083a
|
added cmfd HDF5 output in statepoints and removed old CMFD HDF5 output routine
|
2013-01-31 10:06:13 -08:00 |
|
Paul Romano
|
9254390f97
|
Cleaned up tally lists introducing user_tallies and cmfd_tallies.
|
2013-01-28 16:27:35 -05:00 |
|
Paul Romano
|
38f9226061
|
Use type bound procedures for Timer.
|
2013-01-27 19:01:27 -05:00 |
|
Bryan Herman
|
575d787d2a
|
removed weight hold for first cmfd batch
|
2012-12-06 07:27:56 -08:00 |
|
Paul Romano
|
a5057a424d
|
Changed TallyScore to TallyResult, t % scores to t % results, etc.
|
2012-12-04 10:25:29 -05:00 |
|
Bryan Herman
|
9d2de0061b
|
Merge branch 'master' of git@github.com:mit-crpg/openmc
|
2012-11-27 06:01:58 -08:00 |
|
Bryan Herman
|
b3a4779e6e
|
reactivated use of inactive flushes for user input, and now cmfd weights are held on the batch right after tally flush
|
2012-11-27 06:01:41 -08:00 |
|
Paul Romano
|
3ecb241692
|
Remove various references to MC21 and MCNP.
|
2012-11-18 13:38:13 -05:00 |
|
Bryan Herman
|
f5a9676869
|
during cmfd reweighting, bank is looped through with a bank size computed by bank_first and bank_last
|
2012-11-07 12:56:52 -08:00 |
|
Paul Romano
|
746525098a
|
Use ZERO and ONE instead of 0.0_8 and 1.0_8. Update DEPENDENCIES.
|
2012-10-18 00:24:52 -04:00 |
|
Paul Romano
|
6130a45f46
|
More whitespace, formatting changes.
|
2012-10-17 23:31:42 -04:00 |
|
Bryan Herman
|
31c08efeee
|
added parameter CMFD_NOACCEL that is associated with non-accelerated regions on coarse mesh overlay
|
2012-10-17 06:24:31 -07:00 |
|
Paul Romano
|
a8c9168d00
|
Tried to make style look more uniform with rest of OpenMC code.
|
2012-10-16 14:58:04 -04:00 |
|
Paul Romano
|
f000cd7afb
|
Modified use of n_realizations. There is a now a global variable n_realizations for global tallies, and the TallyObject type also has a n_realizations attribute.
|
2012-10-10 14:00:48 -04:00 |
|
Bryan Herman
|
c6840ca603
|
initialize weight factors to unity when allocating in re-weight routine
|
2012-10-05 08:48:18 -07:00 |
|
Bryan Herman
|
8fb1f3fb14
|
added PETSC compiler flag so code works when not compiling with PETSC
|
2012-10-04 13:00:23 -07:00 |
|
Bryan Herman
|
b201093f96
|
changes made while at KAPL for the summer
|
2012-10-03 08:09:35 -07:00 |
|
Bryan Herman
|
b9da6208e1
|
added some logicals for effective downscatter
|
2012-05-11 08:36:17 -07:00 |
|
Bryan Herman
|
6c2063a210
|
tallies are now considered for reset after each cmfd calculation
|
2012-04-13 13:54:54 -07:00 |
|
Bryan Herman
|
b03ec60963
|
added user option to set number of sub-processes for CMFD calculation
|
2012-04-12 15:05:16 -07:00 |
|
Bryan Herman
|
75d47df9e0
|
fixed bug in multigroup CMFD re-weighting
|
2012-04-11 15:04:26 -07:00 |
|
Bryan Herman
|
5570281cee
|
added option to feedback cmfd results, modification to source weights are active
|
2012-04-06 14:59:11 -07:00 |
|
Bryan Herman
|
1e7ea6dbad
|
moved where source is allocated
|
2012-04-04 07:39:10 -07: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
|
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
|
79a9a495a6
|
added energy dimension to source counts
|
2012-03-29 14:36:52 -07: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
|
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 |
|
Bryan Herman
|
e82b702f2d
|
cmfd source is sent to all procs running openmc
|
2012-03-28 08:20:15 -07:00 |
|
Bryan Herman
|
34a15017c5
|
coverted cycle to batch notation
|
2012-03-28 06:49:44 -07:00 |
|
Bryan Herman
|
8ebfb22c12
|
CMFD runs on 1 proc
|
2012-03-27 08:23:23 -07:00 |
|
Bryan Herman
|
115fdd7990
|
fixed entropy calculation by making sure fission source was reset to zero before calculation
|
2012-03-07 07:39:28 -08:00 |
|
Bryan Herman
|
73fd4449df
|
added user-defined fission source normalization constant
|
2012-03-02 13:56:04 -08:00 |
|
Bryan Herman
|
36dd722e18
|
Shannon Entropy now available for CMFD calculation
|
2012-02-23 13:42:49 -08:00 |
|
Bryan Herman
|
857e09ab33
|
cmfd fission source is now calculated, only tested in 1-D 1-g
|
2012-02-23 08:45:03 -08:00 |
|
Bryan Herman
|
f1101a132d
|
cleaned up unused variables
|
2012-02-23 07:22:32 -08:00 |
|
Bryan Herman
|
8897963f45
|
added a new MPI Communicator for CMFD run which is a subset of MPI_COMM_WORLD,it is set to PETSC_COMM_WORLD, appropriate changes were made to routines to have PETSC_COMM_WORLD, and number of processor for CMFD was added as a global var
|
2012-02-21 17:25:03 -08:00 |
|
Bryan Herman
|
40590b8aa9
|
Added HYPRE parallel preconditiong, default is parallel algebraic multigrid. Also cleaned up solver routines
|
2012-02-14 21:13:29 -08:00 |
|
Bryan Herman
|
d62bbbf9a2
|
created jacobian operator routine, all is parallelized except for building jacobian routine, iterfaces are updated between subroutines
|
2012-02-12 12:36:18 -08:00 |
|
Bryan Herman
|
a8a236786e
|
eigenvector reduced to all processors and init data parallelized in snes solver
|
2012-02-11 13:56:47 -08:00 |
|
Bryan Herman
|
409c74bc55
|
slepc solver eigenvector is now placed in parallel in cmfd object
|
2012-02-11 12:02:34 -08:00 |
|
Bryan Herman
|
14fbd4b3ed
|
coremap is supported in parallel
|
2012-02-11 10:42:47 -08:00 |
|
Bryan Herman
|
1a8505f9ca
|
fixed bug in operator creation and slepc solver is mostly parallelize, just have to reduce eigenvector
|
2012-02-11 08:47:28 -08:00 |
|
Bryan Herman
|
024d63a56f
|
M matrix is now parallelized
|
2012-02-10 11:51:24 -08:00 |
|
Bryan Herman
|
5a4358b1d5
|
commented out the master process filter
|
2012-02-10 08:41:43 -08:00 |
|
Bryan Herman
|
74a3db18aa
|
moved cmfd%hxyz setting out of loops, time in compute_xs dropped by 2 orders of magnitude
|
2012-02-10 08:24:55 -08:00 |
|