Commit graph

15993 commits

Author SHA1 Message Date
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
Paul Romano
d311721e5d Changed p_valid data for energy distribution to Tab1 object. 2011-11-11 11:25:34 -05:00
Paul Romano
cc72293e9e Added Tab1 derived type and interpolate_tab1_object function. 2011-11-11 11:03:48 -05:00
Paul Romano
6f73c0aaa0 Ability to read multiple secondary energy distributions on a single reaction. 2011-11-11 10:33:38 -05:00
Paul Romano
ad2983918b Changed all temperature variables to kT so we don't need to multiply by Boltzmann's constant every time. 2011-11-10 18:09:09 -05:00
Paul Romano
41b1810f72 Added comments, got rid of unused variable, added check for file existing/readable. 2011-11-10 18:01:51 -05:00
Paul Romano
73228f2924 Reading binary ACE libraries complete. convert_xsdir.py script updated. 2011-11-10 11:59:58 -05:00
Paul Romano
01b6770a11 Added ability to convert xsdir files with binary libraries to cross_sections.xml. 2011-11-09 12:46:04 -05:00
Paul Romano
c63ae4755b Improved performance of cross section reading. Only one pass is made through each ACE library now. 2011-11-08 13:12:50 -05:00
Paul Romano
cbb23472f3 Fixed bug where no surface current tallies caused segfault. 2011-11-08 12:50:03 -05:00
Bryan Herman
2707a24d4c power iteration now added and runs, no dhats yet 2011-11-08 12:43:02 -05:00
Bryan Herman
89958b9b0e added calculation of dtilde from cmfd object 2011-11-08 11:46:42 -05:00
Bryan Herman
c3c1412380 diff coefficient and dtilde is now calculated 2011-11-08 09:09:35 -05:00
Bryan Herman
ef5d54bc92 added code to set mesh volumes in cmfd object from mesh object 2011-11-08 09:01:06 -05:00
Bryan Herman
ea8f61c3c6 added code to extract all volume integrated RR to cmfd object, not tested 2011-11-08 08:54:24 -05:00
Bryan Herman
d46aba2714 Merge branch 'master' into cmfd 2011-11-07 22:25:31 -05:00
Bryan Herman
018a7268ae fixed write statement, flux extraction from openmc to cmfd works 2011-11-07 22:24:05 -05:00
Bryan Herman
5e825ffdf4 added in cmfd execute information for testing flux extraction from tally object 2011-11-07 22:19:30 -05:00
Bryan Herman
ff95500553 added routine for extracting flux from tally and placing it in tally object, only compiles not tested yet 2011-11-07 22:11:28 -05:00
Bryan Herman
d3704a46ee added routine to allocate attributes of cmfd object 2011-11-07 18:14:05 -05:00
Bryan Herman
907a7d7edf modified cmfd object for openmc interface 2011-11-07 18:13:38 -05:00
Bryan Herman
ffc2224cac when cmfd tally is created, also stores spatial and energy dimensions in cmfd object 2011-11-07 17:48:44 -05:00
Bryan Herman
8edeb34394 organized Makefile better with petsc 2011-11-07 17:22:56 -05:00
Bryan Herman
76ebce2444 moved over all cmfd files and modified make file for petsc compilation, need to cleanup Makefile still 2011-11-07 14:10:49 -05:00
Paul Romano
6f9a347cac Improved performance of skip_lines by removing tmp. 2011-11-07 11:36:45 -05:00
Paul Romano
e5e9c49529 Changed read_data calls to intrinsic READs. 2011-11-07 10:41:18 -05:00
Paul Romano
134847fbcc Replaced a few instances of msg with message. 2011-11-07 09:57:06 -05:00
Bryan Herman
8fdf453462 added template for cmfd.xml input file 2011-11-07 09:39:55 -05:00
Bryan Herman
a1e00aa53c had second scattering moment and changed it to first scattering moment 2011-11-07 09:38:57 -05:00
Bryan Herman
65a7d8ef8b CMFD tallies are now automatically created, tally.xml file no longer needed 2011-11-07 00:00:25 -05:00
Bryan Herman
72cc06ad2a automatically created tally for total reaction rate on mesh 2011-11-06 23:28:37 -05:00
Bryan Herman
81d91ea28f merged Paul's commits to CMFD branch 2011-11-06 21:01:58 -05:00
Paul Romano
e01a3be606 Remove verbosities from examples. 2011-11-04 15:59:28 -04:00
Paul Romano
d3c5c26dd4 Fixed bug when not specifying verbosity in settings.xml. 2011-11-04 13:14:32 -04:00
Paul Romano
12a1288a0c Removed benchmarks. They are now in a separate repository named benchmarks. 2011-11-04 12:50:57 -04:00
Paul Romano
e8ff21dcef Added warning for killing particles with low energy. 2011-11-03 10:20:39 -04:00