Commit graph

46 commits

Author SHA1 Message Date
amandalund
042c1f94de Add photon tests 2018-07-04 20:57:29 -05:00
amandalund
c912cdce70 Merge branch 'develop' into photon-new 2018-06-28 16:19:54 -05:00
guillaume
1e68f8635a added power to test_reference.h5 results so that they can be read 2018-05-30 16:25:58 -04:00
Sterling Harper
f223c2738f Swap RectLattice distribcell ordering 2018-05-16 18:17:23 -04:00
Adam G Nelson
382835960b removed errant print statements in regression_tests/tallies/test.py 2018-05-08 15:02:23 -04:00
Adam G Nelson
758f0b3087 updating tests now that I know the std dev issue 2018-05-05 16:55:13 -04:00
Adam G Nelson
6d84ed8d53 Resetting mgxs_library_histogram test results back to before the MGXS Api changes so I can more easily see progress 2018-05-05 11:20:13 -04:00
Adam G Nelson
cd300249f2 merging in the MGXS Expansion changes and fixing the correction when consistent is applied 2018-05-05 10:44:17 -04:00
Adam G Nelson
968c12deb5 Fixed consistent scatter matrix filter ordering so tests come out consistently and added a mgxs_library_correction and mgxs_library_histogram test 2018-05-05 09:24:21 -04:00
Adam G Nelson
b61c67a12c fixes per request of @paulromano: fixing test scratch files vice using .gitignore, minor typo in docs, and some otherwise small code cleanups 2018-05-01 19:17:21 -04: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
f5270f183a Remove get_bin() method. Fix __repr__ for some filters 2018-03-29 13:35:58 -05:00
Paul Romano
d41ac48467 Force all filters to have a .bins attribute that makes sense 2018-03-28 15:56:03 -05:00
Paul Romano
206166cc41 Remove redundant surface tally subroutine. Fix broken tests 2018-03-19 17:50:32 -05:00
Paul Romano
c51091a1d7 Use new MeshSurfaceFilter for CMFD (tests pass) 2018-03-19 17:50:32 -05:00
Paul Romano
c83b890869 Use ufloat for stochastic volume results 2018-03-19 10:40:45 -05:00
Paul Romano
bd5b7afc2d Fix bug related to bin ordering for mesh filters 2018-03-16 13:47:01 -05:00
Paul Romano
8487915f2a Use ufloat for k_combined in statepoint 2018-03-15 11:02:07 -05:00
Paul Romano
23324fe24b Fix broken tests 2018-03-15 11:02:07 -05:00
Paul Romano
460452d4f7 Merge branch 'develop' into photon-alund 2018-03-11 13:10:00 -05:00
Paul Romano
92697ec06e Introduce ResultsList class to replace scattered functions 2018-02-21 15:36:27 -06:00
Paul Romano
d7f1904e41 Move simple chains into tests directory 2018-02-21 10:50:18 -06:00
Paul Romano
81b859ad4f Get rid of example_run.py and example_plot.py 2018-02-21 10:50:09 -06:00
Paul Romano
33dec88bd0 Add format spec for depletion results HDF5 file (add necessary attributes too) 2018-02-20 15:35:39 -06:00
Paul Romano
a9df0465f0 Start cleaning up documentation 2018-02-19 22:51:53 -06:00
Paul Romano
a460782691 Get rid of extra Settings class 2018-02-19 17:52:17 -06:00
Paul Romano
ccfee55115 Make timesteps and power specified in integrator functions 2018-02-19 17:26:44 -06:00
Paul Romano
f113205ab9 Don't update non-depletable materials (changes test results) 2018-02-19 09:15:09 -06:00
Paul Romano
afd4ad61b0 Support --update for depletion regression test 2018-02-19 08:53:39 -06:00
Paul Romano
b3106a6504 Make Operator a context manager. Smart handling of output_dir 2018-02-15 06:37:46 -06:00
Paul Romano
730623246f Rename results.h5 -> depletion_results.h5. Use /materials in HDF5 file 2018-02-14 15:36:00 -06:00
Paul Romano
939d47cffa Simplify OpenMCSettings class (can properly delegate to openmc.Settings) 2018-02-14 12:46:23 -06:00
Paul Romano
dba919c610 Convert deplete unit tests to use pytest 2018-02-14 11:24:24 -06:00
Paul Romano
ef99788ff4 Get rid of OpenMCSettings.openmc_call, which doesn't make sense anymore 2018-02-14 06:37:17 -06:00
Paul Romano
592fae536f Fix file locations for depletion tests. Convert regression ones to pytest 2018-02-13 15:08:05 -06:00
Paul Romano
8549f22e14 Move depletion tests into normal regression/unit test directories 2018-02-13 15:08:05 -06:00
Paul Romano
848305b8d3 Skip multipole-related tests if OPENMC_MULTIPOLE_LIBRARY is not set 2018-02-06 13:27:01 -05:00
Paul Romano
b7c63be018 Use super() in Python classes in tests package 2018-02-06 13:14:17 -05:00
Paul Romano
d3d6dc87dc Remove a few more __future__ imports. Use collections.abc 2018-02-05 23:14:30 -05:00
Paul Romano
0aee52c5ab Remove deprecated methods 2018-02-05 23:14:30 -05:00
Paul Romano
0d3845c327 Fix command-line arguments for regression tests 2018-02-05 07:35:19 -06: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