Commit graph

15994 commits

Author SHA1 Message Date
Bryan Herman
6e2783aa6f neutron balance residual info now written to hdf5 at the end of every cycle 2012-02-01 16:38:14 -05:00
Bryan Herman
0b878b76be cmfd is now executed after every active cycle 2012-02-01 16:30:13 -05:00
Bryan Herman
c7577520b2 added cmfd neutron balance and hdf5 output per cycle 2012-02-01 16:22:22 -05:00
Bryan Herman
35f33c8eb1 added path input back in for input files 2012-02-01 16:21:49 -05:00
Bryan Herman
5dea2222e9 CMFD now compatible with parallel OpenMC, CMFD is still serial 2012-02-01 16:21:31 -05:00
Paul Romano
02ff6c6835 Changed split_nuclide script to use exponential format. 2012-02-01 13:39:59 -05:00
Bryan Herman
0a713b3f7b Merge branches 'master' and 'cmfd' into cmfd 2012-02-01 08:46:14 -05:00
Paul Romano
b736b1bc59 Added global variables current_cycle and n_active. 2012-01-31 16:11:16 -05:00
Bryan Herman
cdef60136f added cmfd timing and options printout 2012-01-30 20:06:12 -05:00
Bryan Herman
c201a71372 neutron balance routine now outputs a relative residual 2012-01-30 19:10:04 -05:00
Bryan Herman
cb03153e95 added logical for coremap acceleration, now compatible with restarts from hdf5 output file 2012-01-29 16:04:05 -05:00
Bryan Herman
6fb307a803 merged Paul's changes on tally handling, changed cmfd set tally and read tally routines appropriately 2012-01-29 13:26:20 -05:00
Paul Romano
8a8404362e Added assume_separate options for tallies.xml. 2012-01-29 12:06:10 -05:00
Bryan Herman
254aa57ef9 Merge branches 'master' and 'cmfd' into cmfd 2012-01-28 15:57:58 -05:00
Bryan Herman
723987c690 restart capability active again, code is now back to where it was before reorganization 2012-01-28 13:08:04 -05:00
Bryan Herman
ebb94ff9fe added cmfd_input module and moved reading routines there, made appropriate changes to openmc src 2012-01-28 12:47:48 -05:00
Bryan Herman
d08635ad0f operators are now printed to file when they are build 2012-01-28 12:30:35 -05:00
Bryan Herman
15573b0d32 added neutron balance output file back in execution 2012-01-28 12:25:19 -05:00
Bryan Herman
80dea31f91 vtk files can now be output again 2012-01-28 12:07:10 -05:00
Bryan Herman
abe36fcb13 removed manual power iteration and standalone slepc, neutrons is now solved by JFNK w/no preconditioner and power iteration seed 2012-01-28 11:42:26 -05:00
Bryan Herman
b9291fa05f added hdf5 output back in execution in new cmfd_output file 2012-01-28 11:41:46 -05:00
Bryan Herman
29d9d7c45d deleted cmfd utils module, added new files to objects and dependencies, took debug default off of makefile 2012-01-27 20:32:09 -05:00
Bryan Herman
30cdfc0ca2 removed restart and hdf5 capability for cmfd temporarily 2012-01-27 20:31:24 -05:00
Bryan Herman
4e31b92eb0 input reading routine now looks at cmfd_data --> this will eventually change 2012-01-27 20:30:51 -05:00
Bryan Herman
01eba53388 cmfd now deallocated with call to destructor 2012-01-27 20:30:23 -05:00
Bryan Herman
f95e33d404 modified cmfd execute to just be the module that runs the high level cmfd algorithm 2012-01-27 20:29:52 -05:00
Bryan Herman
916a878ec7 modified cmfd header file to include a constructor and destructor 2012-01-27 20:29:09 -05:00
Bryan Herman
dd209cd1c4 added separate modules for solver routines 2012-01-27 20:28:28 -05:00
Bryan Herman
5dde575415 added separate modules for loss and production operators 2012-01-27 20:27:54 -05:00
Bryan Herman
daeb8f376c added module to handle the interface with openmc to compute xs and diffusion parameters 2012-01-27 20:27:19 -05:00
Paul Romano
4087f90469 Fixed reduction of tallies after TallyObject changes. 2012-01-27 11:43:36 -05:00
Paul Romano
34cf649465 Added list of filters to TallyObject for use in get_scoring_bins. 2012-01-26 17:12:09 -05:00
Paul Romano
99bd108936 Merge branch 'master' into tracklength 2012-01-26 10:40:24 -05:00
Paul Romano
778920944b Removed prev pointer from Particle. 2012-01-26 10:40:12 -05:00
Paul Romano
9e5da38ec3 Added comments for new subroutines in tally module. 2012-01-25 23:14:23 -05:00
Paul Romano
d0749aa329 Merge branch 'master' into tracklength 2012-01-25 23:06:42 -05:00
Paul Romano
3aa700a9e1 Added F90 checking in analyze_source script. 2012-01-25 23:06:24 -05:00
Paul Romano
f00efa2b1c First implementation of track-length tally estimator. Major changes in tally module. 2012-01-25 23:05:38 -05:00
Bryan Herman
c886be7433 fixed error from last merge with master 2012-01-25 10:28:43 -05:00
Bryan Herman
123d2840dd merged pauls latest commits 2012-01-25 10:06:51 -05:00
Bryan Herman
18cd222a2a JFNK w/no preconditioner implemented 2012-01-25 10:03:48 -05:00
Paul Romano
b674bb5aa7 Added basic information on tallies to HDF5 output. 2012-01-24 17:43:13 -05:00
Paul Romano
5916b7cb63 Merge branch 'master' into tracklength 2012-01-24 14:05:03 -05:00
Paul Romano
63e6ef7930 Moved #ifdef in hdf5_interface to work on bluegene. 2012-01-24 14:00:59 -05:00
Paul Romano
d725c1006d Removed surface_current attribute on Tally in favor of type attribute. 2012-01-24 10:54:27 -05:00
Paul Romano
cc9993d56f Renamed attributes and constants for tallies. 2012-01-23 16:47:27 -05:00
Paul Romano
f92bdee1b7 Expanded HDF5 output to include geometry and materials. 2012-01-23 13:31:48 -05:00
Paul Romano
a86397d08a Added geometry and material summary information to HDF5 output. 2012-01-23 00:27:24 -05:00
Paul Romano
861af1a0ed Changed hdf5_open_output to hdf5_create_output as per Bryan's suggestion. 2012-01-22 15:34:26 -05:00
Paul Romano
a6a9ad1a5a Copy particle coordinates when creating new level in find_cell. 2012-01-22 14:45:47 -05:00