Paul Romano
5c63e0df21
Fix a few warnings, rename add_to_tallies_file ( #3639 )
2025-11-18 17:57:12 -06:00
Ilham Variansyah
ecb0a3361f
Combing for fission site sampling, and delayed neutron emission time ( #2992 )
...
Co-authored-by: Gavin Ridley <gavin.keith.ridley@gmail.com>
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
2025-09-19 08:10:08 +00:00
GuySten
4500f07b44
Remove reorder_attributes from openmc._xml ( #3519 )
2025-08-08 16:59:22 +07:00
Erik B Knudsen
1702b4554b
Restricted file source ( #2916 )
...
Co-authored-by: church89 <l.chierici89@gmail.com>
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
2024-05-15 15:49:04 -05:00
Paul Romano
b0926ea22c
Prevent underflow in calculation of speed ( #2811 )
2024-01-03 08:25:33 -06:00
Patrick Shriwise
eda39ad9ca
Python source class refactor ( #2524 )
...
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
2023-06-20 21:27:55 -05:00
Patrick Myers
1cb22075ef
Changed xml to lxml ( #2489 )
2023-05-09 10:41:04 -05:00
Ethan Peterson
11e618fe81
adding export_to_xml to run and updating tests
2023-03-24 18:54:54 -04:00
Paul Romano
091241070f
Update test results with numpy 1.24 and anisotropic fission
2023-02-10 12:21:42 -06:00
Paul Romano
54ac2042fb
Add ReducedAbsorptionXS class for MGXS (absorption - n2n - 2*n3n - 3*n4n)
2022-08-03 15:58:54 -05:00
Paul Romano
cad7f68129
Update test results that depend on inverse-velocity score
2022-01-05 07:43:44 -06:00
Miriam Rathbun
e131e07948
Fixed issue where both P0 and P1 moments were displayed in the diffusion coefficient results. With this fix, the Legendre filter is successfully sliced. Also, there was previously concern that get_condensed_xs needed to be specially catered toward DiffusionCoefficient. However, since the MGXS get_condensed_xs method condenses the tallies before calculating the cross section, that should work great for DiffusionCoefficient as well. Tests updated.
2021-11-16 13:58:40 -07:00
Paul Romano
9552be7316
Update test results from new random number stream
2021-05-03 10:32:16 -05:00
Paul Romano
366c4c7929
Update test results
2021-02-26 16:14:11 -06:00
Adam Nelson
a83e7fa0b7
Reduced number of tested MGXS types in mgxs_library_no_nuclides and mgxs_library_nuclides in an effort to test the intended Python code but not over-do Travis' effort
2020-10-30 07:56:50 -05:00
Adam Nelson
d2c00b4f1b
Added tests and fixed code accordingly
2020-10-22 14:13:32 -05:00
Miriam
6b3374a15e
Fixed typo in mgxs.py and modified all tests except distribcell
2020-10-07 19:36:03 +00: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 (Rathbun) Kreher
b83558e631
Update test mgxs_library_nuclides
...
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
2020-08-15 22:25:19 -06:00
Miriam
8def35f300
Made explicit loop to exclude current from certain mgxs tests
...
Previously used MGXS_TYPES[:-1] but to be explicit, I instead looped over all MGXS_TYPES and excluded current.
These tests cannot run with current because:
-distribcell is not a valid domain for current
-nuclide/no_nuclides option is not relevant for current
2020-08-07 20:05:27 +00:00
Miriam
2e706e5088
Updated certain tests to circumvent current MGXS when calling all MGXS_TYPES
...
These tests had to skip 'current' because current operates only with a mesh domain.
However, these tests impose a material domain. Therefore, they should not be run with current.
2020-07-17 03:37:59 +00:00
Paul Romano
62edb23fd3
Update test results to reflect slightly different summing of total xs
2018-11-12 14:55:30 -06:00
Adam G Nelson
1d2ebb71f8
Implemented Expansion filters in to the MGXS classes and removed the old score-based expansions
2018-04-27 19:45:38 -04:00
Paul Romano
23324fe24b
Fix broken tests
2018-03-15 11:02:07 -05:00
Paul Romano
b7c63be018
Use super() in Python classes in tests package
2018-02-06 13:14:17 -05:00
Paul Romano
740f03fce1
Use single package-level fixture for regression tests
2018-02-05 07:35:19 -06:00
Paul Romano
73947ad7de
Reset IDs for tests that instantiate models directly
2018-02-05 07:35:19 -06:00
Paul Romano
98d5496102
Ability to run regression tests using pytest
2018-02-05 07:35:19 -06:00
Paul Romano
920afa123e
Make tests directory a package (for pytest)
2018-02-05 07:35:19 -06:00
Paul Romano
c3af1c915b
Move regression tests into separate directory
2018-02-05 07:35:19 -06:00