Commit graph

9978 commits

Author SHA1 Message Date
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
Paul Romano
8551213d22 Ability to use incoming energy filter on surface current tallies. 2011-11-20 17:06:47 -05:00
Paul Romano
01c21a535e Updated description for settings.xml in documentation. 2011-11-16 17:38:25 -08:00
Paul Romano
445aa3b9dc Changed uids to ids in documentation. 2011-11-16 17:26:49 -08:00
Bryan Herman
bed4aaa368 switch eigenvalue solver to standard power iteration, accidentally had Wielandt shift algorithm in place 2011-11-13 18:19:44 -05:00
Bryan Herman
8d0732f2fd calculation of dhats now added to execution sequence 2011-11-13 11:08:23 -05:00
Bryan Herman
9a85eaa6b3 albedos added to cmfd.xml file, code now reads and processes them 2011-11-12 19:13:22 -05:00
Bryan Herman
69f7ac9588 added surface current extraction and place them in cmfd object 2011-11-12 19:01:05 -05:00
Bryan Herman
eadf4f0945 tested a surface current extraction in print cmfd 2011-11-12 19:00:43 -05:00
Bryan Herman
289e5c15ee Merge branch 'master' into cmfd 2011-11-12 17:49:56 -05:00
Paul Romano
a74a41e443 Used interpolate_tab1 for delayed neutron precursor yields. 2011-11-12 11:05:35 -08:00
Paul Romano
1d73c6d509 Added ability to treat multiple interpolation regions in interpolate_tab1 functions. 2011-11-12 10:37:57 -08:00
Paul Romano
e3e35dec49 Moved n_listings to global module. 2011-11-11 21:26:23 -05:00
Paul Romano
7c3e2b9953 Fixed surface currents with multiple mesh bins. 2011-11-11 21:15:32 -05:00
Paul Romano
4a3166e6b8 Added default_xs option in materials.xml. Closes gh-55. 2011-11-11 20:41:46 -05:00
Paul Romano
58a5f871c4 Ability to sample multiple secondary energy distributions for single reaction. Closes gh-5. 2011-11-11 13:10:41 -05:00