Commit graph

1224 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
9de6108ac0 BUG fix, indexing of nuclides in reactionrates arrays was being ignored + cleaned debugging lines + added plots to examples 2018-06-03 21:21:39 -04:00
guillaume
b2c720b296 added unit tests for depletion restart capability 2018-06-02 16:34:41 -04:00
guillaume
09a4475e38 fixed bugs when changing integrator at restart time 2018-06-02 16:33:24 -04:00
guillaume
a85db74b2b addressed paulromano's review, added support for restart in cecm integrator 2018-06-02 14:03:11 -04:00
guillaume
1e68f8635a added power to test_reference.h5 results so that they can be read 2018-05-30 16:25:58 -04:00
guillaume
d4ff02d2a2 first round of adapting tests 2018-05-30 13:39:04 -04:00
Sterling Harper
ae8395e0e4
Merge pull request #1008 from tjlaboss/mesh_from_lattice
Create a Mesh from an existing lattice
2018-05-23 17:56:58 -04:00
tjlaboss
36e2ea6b8a Avoid instantiating a Mesh during class method 2018-05-23 11:51:26 -04:00
tjlaboss
7801761a70 Correct names of fixtures
`rlat2d` --> `rlat2`
`rlat3d` --> `rlat3`
2018-05-22 23:49:07 -04:00
tjlaboss
0da329e0ae Unit test for Mesh.from_rect_lattice() 2018-05-22 17:04:07 -04:00
Alex Lindsay
7c01594111 Add init methods (with order) for capi expansion filters 2018-05-22 08:12:49 -06:00
Alex Lindsay
609877e131 Give up on setter test for now. 2018-05-21 15:22:06 -06:00
Alex Lindsay
85e6eb9616 hitting out of bounds error in fortran 2018-05-21 15:22:06 -06:00
Paul Romano
e3f0bff0f0
Merge pull request #1007 from smharper/distrib_order
Swap RectLattice distribcell ordering
2018-05-19 15:38:10 -05:00
Sterling Harper
f223c2738f Swap RectLattice distribcell ordering 2018-05-16 18:17:23 -04:00
Adam G Nelson
d7b20fb51e final preps for a PR 2018-05-13 19:21:36 -04:00
Adam G Nelson
a6e75c3509 Cleaned up the optional parameters interface of rotate_angle 2018-05-13 06:44:48 -04:00
Adam G Nelson
a73f633d24 Converted calc_rn and calc_pn to provide all values at once instead of only for the requested value of n. Also converted calc_pn to use the recursive definition of the legendre polys 2018-05-12 15:43:05 -04:00
Adam G Nelson
c65817a0d3 Merged with upstream MGXS Expansion changes and Zernike normalization change 2018-05-11 05:02:07 -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
044934f93d Implemented broaden_wmp_polynomials in C++ 2018-05-07 20:07:05 -04:00
Adam G Nelson
468126f8c4 Added in Zernike polynomials to C++ code 2018-05-06 20:14:54 -04:00
Adam G Nelson
feecf0134e Incorporated maxwell and watt_spectrum C++ code, tests pass 2018-05-06 11:28:05 -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
15b6b1d4ee CPPized the Pn and Rn functions 2018-04-30 16:13:11 -04:00
Adam G Nelson
0e3194315a C++ized t_percentile 2018-04-30 15:41:20 -04:00
Adam G Nelson
7fb5449ca1 implemented python interface and tests of math.F90 2018-04-30 08:54:29 -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
39554e4614 Allow tallies to be activated from C API (mostly for CMFD) 2018-04-18 15:54:04 -05:00
shikhar413
06161d1693
Merge pull request #993 from paulromano/capi-more
Add C API bindings for mesh creation
2018-04-18 10:14:07 -04:00
Paul Romano
a41580b3e7
Merge pull request #991 from amandalund/triso-fix
TRISO bug fix and unit tests
2018-04-16 10:25:25 -05:00
amandalund
4a64e2a931 Address #991 comments; add comments; add stopping condition and warning on early convergence 2018-04-14 14:10:35 -05:00
Paul Romano
c78d296bf6 Have openmc_next_batch return an actual error 2018-04-11 13:23:54 -05:00
Paul Romano
8a6c6d1398 Add C API bindings to create/modify meshes (and filters) 2018-04-11 13:23:54 -05:00
Paul Romano
78b993eda5 Change normalization of Zernike filter values 2018-04-04 22:59:15 -05:00
amandalund
8838f14720 Added some more TRISO unit tests 2018-03-30 20:00:28 -05:00
Paul Romano
f5137f7316 Add first moment test for expansion filters 2018-03-30 09:29:17 -05:00
Paul Romano
31ef72f2cd Introduce ExpansionFilter class and start adding filter tests 2018-03-29 14:08:06 -05: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
amandalund
00cb914908 Add unit tests for TRISO 2018-03-26 17:14:26 -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
507c155560
Merge pull request #983 from smharper/wmp_cleanup
Clean up the multipole file format
2018-03-19 17:49:27 -05:00