Commit graph

13 commits

Author SHA1 Message Date
Paul Romano
54ac2042fb Add ReducedAbsorptionXS class for MGXS (absorption - n2n - 2*n3n - 3*n4n) 2022-08-03 15:58:54 -05:00
Adam Nelson
d2c00b4f1b Added tests and fixed code accordingly 2020-10-22 14:13:32 -05:00
Miriam
c50306904b Added DiffusionCoefficient class to mgxs.py
To continue in the effort of merging Sam Shaner's transient capability,
this next PR adds the class DiffusionCoefficient to mgxs.py. It uses
the TransportXS class, but has some unique features in get_condensed_xs()
requiring its own function. There won't be any other MGXS classes added
after this.

I updated the docstrings and the appropriate regression tests.
Since my system outputs different formatting for the
mgxs_library_distribcell test, it is possible this test will continue
to fail. However, I did my best to modify it by hand so that it will pass.
2020-09-23 16:35:22 +00:00
Miriam
4e4c559616 Updated documentation
Added current to mgxs.rst and cleaned up descriptions in Current & MeshSurfaceCurrent class
2020-08-05 22:57:02 +00:00
Paul Romano
82f61a2a33 Get GROUP_STRUCTURES to show up in documentation 2018-11-07 07:36:08 -06:00
Will Boyd
a46aab8365 Made energy group structures a dict attached to the openmc.mgxs namespace; fixed typos for CASMO 70-group structure 2018-11-06 22:48:48 -05:00
Paul Romano
5c74b85713 Respond to comments on #850 2017-04-05 11:13:21 -05:00
Paul Romano
14dc134869 Complete overhaul of Python API documentation 2016-04-14 07:22:31 -05:00
Paul Romano
6e6e253fa6 Fix a few issues with MGXS documentation 2016-03-25 13:17:49 -05: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
c984ffd8c0 Added resturctured text files for openmc.mgxs documentation 2015-10-11 11:18:52 -04:00