- 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
- Syntax improvements and fixes
- removed `flux` parameter from Integrator
- Moved generate_1g_cross_sections to a top level function in
flux_operator.py
- changed normalization modes: constant-flux -> source-rate;
constant-power -> fission-q
- fixed regression tests (fission-q reference solution was bad before,
but is now much more reasonable and comparable to the source-rate
reference solution)
- added `nuc_units` parameter to the `from_nuclides` method.
- docstring fixes
- RST doc fixes
- spelling fixes
Finishing methods for connectivity and coordinates.
Writing vertices and connectivity to statepoint file
Loading vertices and connectivity from statepoint. Correcting string repr
Correcting connectivity length
Adding method to write the mesh elements to VTK with data applied.
Updating hdf5 output to include element types
Adding support for hex elements when writing unstructured meshes to VTK
Adding simple check for VTK writing if the module is present
Removing centroids from the statepoint file and Python UM class
Updating test check for vtk
Adding warning for skipped elements. Correcting element type
Adding warning for skipped elements.
Using an enum to indicate element types for readability
Updating to element types on the Python side as well
Handling integer data applied to VTK files.
Doc updates for Python API UM class
Incrementing statepoint version number
Refactor of unstructured mesh tests to extract model
Updating inputs for floating point surface coefficients
Adding test for hexes and refactoring comparison funcs
Updating reference mesh files
Adding reference file for the hexes test case
Passing test for hex mesh
Adding inputs for the hexes test case.
Adding hex test meshes.
Skipping hex mesh test if not built with libmesh
Adding small VTK write tests for unstructured mesh.
Allowing file path to be a pathlib path.
Adding skips if libmesh or dagmc not enabled
Adding a few comments to test file
Changing where conversion to str happens for mesh filename. Setting output to false.
Removing VTK check from unstructured mesh regression test
Removnig VTK test files for regression test -- too large
Adding __init__.py file for pytest
- various syntax adjustments and cleanups
- remove unneeded import statements
- add more information to new section in user's guide
- typo fixes
- remove dilute_initial
- move _validate_micro_xs_inputs back into the class as a static method
- update tests to reflect changes