Commit graph

9978 commits

Author SHA1 Message Date
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
Paul Romano
5994ee0424 Fix attributes with None in convert_xsdir.py. 2011-11-02 18:38:15 -04:00
Paul Romano
29d3111e0f Added converter for xsdir to cross_sections.xml. 2011-11-02 18:18:18 -04:00
Paul Romano
ca4115898b Ability to use CROSS_SECTIONS environment variable. 2011-11-02 16:20:47 -04:00
Paul Romano
a6499c4f56 Removed some unused attributes for geometry types and Material. 2011-11-02 16:11:00 -04:00
Paul Romano
de522016f7 Changed all uid's to id's. 2011-11-02 15:52:47 -04:00
Paul Romano
b030a369c5 Introduced cross_sections.xml to replace use of xsdata. Closes gh-43. 2011-11-02 15:08:34 -04:00
Paul Romano
8a48ccfb33 Mesh surface current tallies should now work with coincident surfaces/boundary conditions. Closes gh-49. 2011-11-01 13:25:39 -04:00
Paul Romano
47ee328ca1 Surface current tallies are now called independent of other tallies. 2011-11-01 10:51:01 -04:00
Paul Romano
91f51729c3 Fixed reflective boundary conditions on cylinders. Closes gh-48. 2011-11-01 09:19:06 -04:00
Paul Romano
46fe3b1588 Modified comments and spacing. 2011-10-31 22:22:16 -04:00
Paul Romano
acb82d5204 Nullified dictionaries in global module. 2011-10-31 19:29:00 -04:00
Paul Romano
884c8387f7 Made module variables in datatypes private. 2011-10-31 19:23:04 -04:00
Paul Romano
cf22731cfb Temporarily disabled creation of log file. 2011-10-31 19:15:57 -04:00
Paul Romano
feb0054ded Removed old get_macro_xs subroutine. 2011-10-31 16:35:15 -04:00
Paul Romano
afc4304ff9 Updated examples/basic. 2011-10-31 16:26:14 -04:00