Commit graph

15993 commits

Author SHA1 Message Date
Paul Romano
73ae7cb2bb Removed temporary index i in calculate_nuclide_xs. 2011-12-06 15:03:22 -05:00
Paul Romano
8bf7b3f77e Reduced calls to calculate_xs using last_material. 2011-12-06 14:56:23 -05:00
Paul Romano
66ca324828 Reduced redundant calls to calculate_nuclide_xs. 2011-12-06 00:02:21 -05:00
Paul Romano
992abf62b8 Fixed trace on gfortran builds. 2011-12-05 22:56:27 -05:00
Paul Romano
01c51c130d Reduced FP_PRECISION yet again. 2011-12-05 14:06:10 -05:00
Paul Romano
1272f5b347 Lowered FP_PRECISION and added more output geometry error. 2011-12-05 13:01:58 -05:00
Paul Romano
f95cb888d7 Added more output on verbosity level 10 (for traces). 2011-12-05 12:39:59 -05:00
Paul Romano
f1f443dadc Added ability to trace history of specific particle. 2011-12-05 12:10:49 -05:00
Paul Romano
98268c0bae Fixed geometry plotting. Now works with Hoogenboom-Martin problem. 2011-12-05 12:05:48 -05:00
Paul Romano
0fae90d092 Fixed overwritten pointer in build_universe. 2011-12-05 08:00:03 -05:00
Paul Romano
d335606220 Fixed geometry plotting when bounding box is bigger than geometry. 2011-12-04 18:28:36 -05:00
Paul Romano
a26ea65f2c Fixed geometry errors and plotting routine. 2011-12-02 11:51:52 -05:00
Paul Romano
ba8169883f Enhanced output from print_particle to display multiple universe levels. 2011-12-02 11:41:56 -05:00
Paul Romano
18584b6781 Fixed active cycle timer. 2011-12-02 09:46:13 -05:00
Paul Romano
76ed79fc21 Updated lattice example with simple and nested versions. 2011-12-02 03:44:38 -05:00
Paul Romano
a843d245b6 Rewrote all geometry routines to allow for nested universes. 2011-12-01 17:55:25 -05:00
Paul Romano
06bd0b5626 Changed dist_to_boundary to distance_to_boundary. 2011-12-01 13:14:48 -05:00
Paul Romano
86009101de Added extra output about lattices upon errors. 2011-12-01 13:05:31 -05:00
Paul Romano
392fecb7db Removed echo_input, added print_geometry, allow plotting mode to use pwd by default. 2011-12-01 11:31:02 -05:00
Paul Romano
1d81b40bde Added floating point equality check for lattice and parent boundaries. 2011-11-30 23:11:25 -05:00
Paul Romano
d8af37eef7 Added energy grid summary on output. 2011-11-30 20:58:43 -05:00
Paul Romano
585d353f68 Added timer for unionizing energy grid. 2011-11-30 15:57:57 -05:00
Paul Romano
3343740efc Reorganized constants module. 2011-11-30 15:53:10 -05:00
Paul Romano
de638eb393 Improved timing for parallel runs with MPI. 2011-11-30 15:04:59 -05:00
Paul Romano
4cabea8c03 Added check on fission bank synchronization for too many sites send to neighbors. 2011-11-30 14:20:01 -05:00
Paul Romano
44012b9b9d Added check for too many iterations in binary_search. 2011-11-29 15:41:30 -05:00
Paul Romano
f4111ec63c Added restriction energy constraint on sampling Watt spectrum. 2011-11-29 15:32:57 -05:00
Paul Romano
68d229dbf8 Added restriction energy constraint on sampling Maxwell fission spectrum. 2011-11-29 15:16:29 -05:00
Paul Romano
627870fec8 Added check for too many resamplings or rejections. 2011-11-29 15:03:07 -05:00
Paul Romano
8e541ab8ed Added Cray compiler option in Makefile. 2011-11-29 14:44:08 -05:00
Paul Romano
ef0284ffc0 Incorporated Jaguar options into main Makefile. 2011-11-29 13:53:50 -05:00
Paul Romano
bf889922cb Added check for particle undergoing too many events. 2011-11-29 13:24:11 -05:00
Paul Romano
c60589a316 Added STAT check on allocation of source and fission bank. 2011-11-29 11:00:55 -05:00
Paul Romano
d37f8f31af Changed name/alias for XsListing to 12 characters to allow for aliases. 2011-11-28 09:48:00 -05:00
Paul Romano
b4ed68158f Updated convert_xsdir.py to add alias. 2011-11-27 23:50:29 -05:00
Paul Romano
3eb8c69a15 Changed printing of spaces in write_tallies. 2011-11-27 22:59:46 -05:00
Paul Romano
59532bb00f Small change to nu-fission analog tallies. 2011-11-27 22:55:29 -05:00
Paul Romano
bf1bbb9845 Updated Makefile for ORNL Jaguar. 2011-11-21 14:36:24 -05:00
Paul Romano
4ffd4bd160 Changed more variables to non-intrinsic names. 2011-11-21 11:28:00 -08:00
Paul Romano
b78676e7c8 Changed variable names to not override intrinsics. 2011-11-21 11:09:22 -08:00
Paul Romano
1c4c072826 Fixed null pointer on rxn%MT in sample_reaction. Miscellaneous changes for PGI compiler. 2011-11-21 09:36:26 -08:00
Paul Romano
d4fc0b7b27 Explicit type casting from real8s to int4s in many modules. 2011-11-21 10:55:27 -05:00
Paul Romano
03f00a2259 Fixed derived type for StructuredMesh (had int4s instead of real8s for origin and width). 2011-11-21 10:43:58 -05:00
Paul Romano
0bbf63e0a8 Removed several recursive I/O calls in output module to get PGI compiler to work. 2011-11-21 06:56:09 -08:00
Paul Romano
5017f9d242 Added PGI options in Makefile. 2011-11-20 19:20:55 -08:00
Paul Romano
643faa9fb1 Rearranged Makefile. 2011-11-20 21:57:01 -05:00
Paul Romano
af33e02e1c Changed creation of unionized energy grid so if a nuclide appears on multiple materials, it's not added twice. 2011-11-20 21:10:35 -05:00
Paul Romano
6217177791 Added comments in various modules. 2011-11-20 21:00:25 -05:00
Paul Romano
ca1d53fbc8 Rewrote random number generator. 2011-11-20 19:05:54 -05:00
Paul Romano
0fc7491730 Changed behavior of Intel compiler to assume bytes for record length. gfortran and ifort thus have same behavior for reading binary files. 2011-11-20 17:33:15 -05:00