Commit graph

15994 commits

Author SHA1 Message Date
nhorelik
114aebc487 finalized ppm plotting 2012-02-28 13:01:19 -05:00
Bryan Herman
fbb705359e fixed calculation of source distribution 2012-02-27 11:33:06 -08:00
Bryan Herman
3b61602b24 added openmc source distribution to HDF5 output 2012-02-27 13:50:56 -05:00
Paul Romano
6a72d02d8d Added statistics and output for global tallies. 2012-02-27 12:14:15 -05:00
Paul Romano
fa02077a91 Moved estimates of keff into global_tallies. 2012-02-26 18:52:12 -05:00
Paul Romano
b633ba42cb Created elemental subroutine calculate_statistics. 2012-02-26 17:44:32 -05:00
Paul Romano
3184881e01 Changed name of attributes on TallyScore. 2012-02-26 17:16:19 -05:00
Paul Romano
ed9f8c1133 Added collision and track-length estimators for keff. Only works on single processor right now. 2012-02-26 16:49:43 -05:00
Paul Romano
919b2a52fd Changed accumulation of tally scores between cycles. 2012-02-26 15:59:48 -05:00
Paul Romano
0bb07fcdfc Removed presentations directory. 2012-02-26 12:45:51 -05:00
Paul Romano
ec78616d69 Added hdf5_write_nuclides. 2012-02-26 11:26:25 -05:00
Paul Romano
6418ad2ebb Moved cross section summary output into cross_sections.out 2012-02-25 23:24:14 -05:00
Bryan Herman
4de58721d6 User-specified random number gen seed now active, fixed logical statment and moved init RNG to after read input 2012-02-23 13:54:35 -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
9f5232cb8a fixed some broken dependencies 2012-02-23 08:35:26 -08:00
Bryan Herman
5a8671e6a9 added entropy and source to cmfd header, added some more output to HDF5 file and commented out information not needed for opr runs 2012-02-23 07:52:39 -08:00
Bryan Herman
d7706b76d4 added path_input in front of summary.out file 2012-02-23 07:25:00 -08:00
Bryan Herman
f1101a132d cleaned up unused variables 2012-02-23 07:22:32 -08:00
Bryan Herman
10ab0f9eaa HDF5 now works with intel 2012-02-21 17:25:16 -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
6371a19341 merged Pauls latest edits 2012-02-21 09:53:49 -08:00
Bryan Herman
836cfe06a4 added snes timer (temporary) and activated linear searching 2012-02-21 08:12:35 -08:00
Paul Romano
80c00b25a4 Reversed loop order for tallies in two routines for better caching. 2012-02-20 17:36:10 -05:00
Paul Romano
79de4b6463 Added many comments in various modules. Removed a few unnecessary variables. 2012-02-20 16:58:00 -05:00
Paul Romano
1c91c8ac52 Changed time_compute to time_transport. 2012-02-20 14:05:17 -05:00
Paul Romano
1f7c0b1c17 Added timer for finalization. 2012-02-20 11:35:13 -05:00
Paul Romano
0072e6ebd6 Added more arrays to free_memory subroutine. 2012-02-20 11:15:59 -05:00
Paul Romano
0f79eb83d1 Don't write cycle/particle on error if simulation hasn't begun. 2012-02-20 10:52:12 -05:00
Paul Romano
b206a831c3 Fixed error on do loop indices. 2012-02-15 22:51:51 -05:00
Paul Romano
0131e7e297 Remove warning on mu outside of [-1,1). 2012-02-15 16:05:34 -05:00
Paul Romano
76b5647f58 Added cycle and particle number to fatal error output. 2012-02-15 15:55:05 -05:00
Paul Romano
c8cb7f1fc0 Added intrinsic qualifer to ISO modules. 2012-02-15 15:38:52 -05:00
Bryan Herman
3ff3787bb3 incorporated changes into setting manual tallies from pauls latest commit on input.xml 2012-02-15 12:07:26 -08:00
Bryan Herman
ad21ada632 intel is now used for petsc compilation 2012-02-15 12:06:41 -08:00
Paul Romano
1a84260070 Moved particle pointer to global module. 2012-02-15 14:19:36 -05:00
Bryan Herman
47110b330a merged pauls latest commits 2012-02-14 21:15:47 -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
ca531024f7 JFNK is now parallelized 2012-02-14 11:44:36 -08:00
Paul Romano
61e86da545 Added checks for divide-by-zero on histogram interpolation. 2012-02-13 16:57:59 -05:00
Paul Romano
24ec46936e Allow more than 2**31 - 1 particles per cycle to be specified. Closes #76 on github. 2012-02-13 01:22:50 -05:00
Paul Romano
51a6461d69 Only call tally scoring routines when needed. 2012-02-12 21:03:07 -05:00
Paul Romano
78103849f8 Added pointer lists for analog, track-length, and surface current tallies. 2012-02-12 20:40:15 -05:00
Bryan Herman
80777a7e36 Merge branch 'master' into cmfd_parallel 2012-02-12 12:40:02 -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
6ac8aec8c0 M and F operators are now preallocated in parallel according to PETSC manual convention 2012-02-12 11:05:38 -08:00
Bryan Herman
af173f5899 began preallocation routine for loss matrix, so far computes local row span 2012-02-11 20:59:56 -08:00
Paul Romano
8007426911 Added checks for sqrt of negative number when sampling/rotating mu. 2012-02-11 18:41:13 -05: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
1aa32f37e4 added global dependency in RNG for user defined seed 2012-02-11 12:03:01 -08:00