make changes from @paulromano's 3rd review

- syntax fixes and adjustments
- change name of FluxDepletionOperator to IndependentOperator
- flux_operator.py -> independent_operator.py
- new class, MicroXS, for creating (for now) one-group microscopic
  cross section DataFrames. This class takes the functionality that was
  previously in static functions in IndependentOperator
- Associated changes to the test suite and online docs
This commit is contained in:
yardasol 2022-07-28 15:55:07 -05:00
parent 4818a296d4
commit 3e827530ba
15 changed files with 437 additions and 319 deletions

View file

@ -49,9 +49,9 @@ specific to OpenMC are available using the following classes:
:template: mycallable.rst
Operator
FluxDepletionOperator
IndependentOperator
The :class:`Operator` and :class:`FluxDepletionOperator` classes must also have
The :class:`Operator` and :class:`IndependentOperator` classes must also have
some knowledge of how nuclides transmute and decay. This is handled by the
:class:`Chain`.
@ -134,6 +134,7 @@ data, such as number densities and reaction rates for each material.
:template: myclass.rst
AtomNumber
MicroXS
OperatorResult
ReactionRates
Results