Commit graph

61 commits

Author SHA1 Message Date
wbinventor@gmail.com
6f5cdf174f Initial implementation with trio of MGXS IPython Notebooks 2015-11-29 21:39:03 -05:00
Will Boyd
64d152c0b6 Updated test suite with correct nu-scatter matrix results for openmc.mgxs module 2015-11-01 22:00:47 -05:00
Will Boyd
8184b3a0f2 Removed Summary.make_opencg_geometry() in place of openmc_geometry and opencg_geometry properties 2015-10-28 21:22:22 -04:00
Will Boyd
046f80c309 Updated test suite for new tally ordering in MGXS module 2015-10-28 12:24:38 -04:00
Will Boyd
b9eef474d8 Merge pull request #9 from paulromano/mgxs-doc-fixes
Fix documentation problems
2015-10-28 08:45:18 -07:00
Will Boyd
4c18f5b826 Made MGXS subclasses call compute_xs from load_from_statepint 2015-10-28 11:42:19 -04:00
Will Boyd
370c942977 Removed MGXS subclass create_tallies routines in place of tallies property getters 2015-10-28 10:36:43 -04:00
Paul Romano
0cc1e6c093 Add summary of classes available in openmc.mgxs.mgxs module 2015-10-28 09:09:28 -05:00
Paul Romano
b52fe45055 Make sure MGXS appears first in documentation 2015-10-28 08:41:05 -05:00
Paul Romano
0862adfcb7 Fix MGXS documentation problems 2015-10-28 08:25:21 -05:00
Will Boyd
31c1d39078 Updated ipython notebook for mgxs per comments from @paulromano 2015-10-28 08:22:16 -04:00
Will Boyd
c2a29a607d Python API now clears xml element trees before exporting to xml 2015-10-27 17:36:24 -04:00
Will Boyd
4847cbd38d Added a new openmc.mgxs.Library.get_subdomain_avg_library(...) routine 2015-10-15 22:07:54 -04:00
Will Boyd
26a51943e5 Added Library.correction attribute with default P0 setting 2015-10-13 01:07:25 -04:00
Will Boyd
23f64bf330 MGXS and Library classes now accept tally triggers 2015-10-13 00:59:41 -04:00
Will Boyd
ebe8ac3902 Updated IPython Notebook examples to use new Python API Region abstraction 2015-10-12 23:56:13 -04:00
Will Boyd
c984ffd8c0 Added resturctured text files for openmc.mgxs documentation 2015-10-11 11:18:52 -04:00
Will Boyd
769ff64107 Fixed bug in statepoint instance attribute for openmc.mgxs.Library 2015-10-10 18:08:47 -04:00
Will Boyd
8e536f8095 The MGXS Library.build_hdf5_store(...) can now export by nuclide and subdomain 2015-10-09 20:29:09 -04:00
Will Boyd
a508c3b420 Added docstrings to MGXS Library object 2015-10-09 16:07:42 -04:00
Will Boyd
3b9c61a6d8 No longer using deprecated NumPy elementwise comparison for MGXS.get_condensed_xs(...) routine 2015-10-09 00:47:06 -04:00
Will Boyd
32f67d3d0a Implemented new openmc.mgxs.Library class 2015-10-09 00:15:09 -04:00
Will Boyd
41a9ede627 Implemented new static factory MGXS.get_mgxs(...) method 2015-10-08 19:58:39 -04:00
Will Boyd
3445b4acee Renamed MultiGroupXS as MGXS 2015-10-08 19:26:16 -04:00
Will Boyd
a83de39efb Now using Python ternary operator to shorten StatePoint property getters 2015-10-08 16:36:00 -04:00
Will Boyd
1e63829dfd Revised EnergyGroups class per comments from @paulromano 2015-10-08 16:04:23 -04:00
Will Boyd
54f40eed32 Moved Python builtin routines to beginning of each Python API class 2015-10-08 14:23:19 -04:00
Will Boyd
5e732f99a0 Fixed merge conflicts and a bug in Tally.add_score(...) 2015-10-08 13:50:48 -04:00
Will Boyd
bcf6428a57 Removed Excel file created by MGXS IPython Notebook from git tracking 2015-10-03 13:09:55 -04:00
Will Boyd
9451b374ab Updated .gitignore with MGXS IPython Notebook-generated files, re-ran other Notebook examples to update documentation 2015-10-03 13:06:28 -04:00
Will Boyd
eb96e9dbdc Updated Python API MultiGroupXS.load_from_statepoint(...) to properly handle tally slicing of distribcell tallies 2015-10-03 13:00:51 -04:00
Will Boyd
a0d1c3b7c5 Adding multi-group cross section generation IPython Notebook 2015-10-03 12:41:07 -04:00
Will Boyd
54145a1be0 Corrected tally slicing for Python API MultiGroupXS 2015-10-03 11:40:52 -04:00
Will Boyd
d58e902784 Corrected tally slicing for Python API MultiGroupXS 2015-10-03 11:40:11 -04:00
Will Boyd
40f893e6d0 Updated docstrings for MultiGroupXS subclasses in Python API 2015-10-03 02:57:06 -04:00
Will Boyd
352c0e919f Updated docstring for Tally.diagonalize_filter(...) routine 2015-10-03 01:45:51 -04:00
Will Boyd
dd50063e87 Removed unused Tally.tile_filter(...) routine 2015-10-03 01:08:37 -04:00
Will Boyd
5ee352bc95 Removed IPython Notebook example XML files 2015-10-03 01:05:14 -04:00
Will Boyd
0eee99ee20 Added docstring for Tally.swap_filter(...) routine 2015-10-03 01:04:42 -04:00
Will Boyd
9c9eb446a1 Cleaning up docstrings for new tally arithmetic routines in tallies.py 2015-10-03 00:48:14 -04:00
Will Boyd
67971b5c60 Cleaned up docstring comments in filter.py and cross.py 2015-10-03 00:04:01 -04:00
Paul Romano
b9024f2d8e Update example inputs and Jupyter notebooks 2015-10-03 09:55:58 +07:00
Paul Romano
463991ce86 Update Jupyter notebooks in documentation 2015-09-28 17:01:33 +07:00
Paul Romano
75e37efac3 Update Jupyter notebooks again. 2015-09-21 10:29:36 +07:00
Paul Romano
43fdeb41a1 Make sure std_dev is calculated if mean is negative. Don't set nuclides in
link_with_summary. Update pandas-dataframe notebook.
2015-09-21 10:01:26 +07:00
Paul Romano
42032210fb Added IPython notebook with post-processing examples.
Since the notebook shows an example of how to histogram relative errors from a
statepoint, we don't really need the openmc-statepoint-histogram utility, so
it's been deleted. The user's guide section on post processing has been updated
as well.
2015-09-19 07:38:33 +07:00
Paul Romano
0b9aa2815b Update Jupyter notebooks in documentation 2015-09-16 18:37:12 +07:00
Paul Romano
cfa629e406 Fix source in tally arithmetic notebook 2015-08-15 11:00:27 +07:00
Paul Romano
0a024c8dd7 Calculate k-infinity from four factors in tally-arithmetic notebook 2015-08-12 09:06:06 +07:00
Paul Romano
ff49e1de37 Re-run pandas-dataframe notebook after bug fix 2015-08-11 13:42:36 +07:00