Commit graph

7602 commits

Author SHA1 Message Date
Alex Lindsay
2e6b40cb1b Consistently check derived for sum and sum_sq in tallies. Closes #1010 2018-05-23 14:16:17 -06:00
Jose Salcedo Perez
92f147d387 Updating my local OpenMC.
Merge branch 'develop' of https://github.com/mit-crpg/openmc into new-update
2018-05-23 19:18:36 +00: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
Paul Romano
cacde822f9
Merge pull request #997 from lindsayad/tally-filter-api
Expand C API, targeting FETs
2018-05-22 15:17:19 -05:00
tjlaboss
75dc4131dc Long live PEP8 2018-05-22 13:36:50 -04:00
Alex Lindsay
7c01594111 Add init methods (with order) for capi expansion filters 2018-05-22 08:12:49 -06:00
Sterling Harper
07ded4e7be Remove cell % fill from F90 2018-05-21 21:25:22 -04:00
Sterling Harper
53e6a8d766 Move maximum_levels to C++ 2018-05-21 19:36:07 -04:00
Sterling Harper
d9c24371b6 Simplify distribcell initialization 2018-05-21 17:23:35 -04: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
Alex Lindsay
5a863215f3 Take char* instead of char** 2018-05-21 15:22:06 -06:00
Alex Lindsay
411fd288ea Expand C API, targeting FETs 2018-05-21 15:22:06 -06:00
tjlaboss
a47f3abbde New class method, Mesh.fromRectLattice() 2018-05-21 17:13:37 -04:00
Sterling Harper
8598d99c32 Separate regression and unit tests in CI script 2018-05-21 16:55:44 -04:00
Sterling Harper
9da5e36daf Move distribcell offsets to C++ 2018-05-21 16:32:44 -04:00
Sterling Harper
a686ad33b2 Merge remote-tracking branch 'upstream/develop' into c_cell 2018-05-21 12:23:12 -04:00
Paul Romano
e3f0bff0f0
Merge pull request #1007 from smharper/distrib_order
Swap RectLattice distribcell ordering
2018-05-19 15:38:10 -05:00
Paul Romano
04441ca619
Merge pull request #1004 from nelsonag/cpp_math
Convert math.f90 to C++
2018-05-19 15:24:29 -05:00
Adam G Nelson
890a1b4f55 Moved math python api to point to the C++ and simplified the fortran methods 2018-05-18 19:07:34 -04:00
amandalund
5a923bf60c Generate Compton electrons; bug fixes 2018-05-18 10:47:08 -05:00
amandalund
0c997d9492 Generate Compton electrons; bug fixes 2018-05-18 10:46:37 -05:00
Adam G Nelson
38c13994bc Implementing comments from @paulromano, @smharper, and @giudgiud. A few remain open, will close in a day or two after some more GitHub discussion 2018-05-16 21:25:29 -04:00
Sterling Harper
4b78c65f69 Remove reference brace-initialization for GCC 4.8 2018-05-16 20:36:45 -04:00
Sterling Harper
f223c2738f Swap RectLattice distribcell ordering 2018-05-16 18:17:23 -04:00
Sterling Harper
3d921c2e3d
Merge pull request #1006 from hanzhuoran/checkvaluebug
Checkvalue bug
2018-05-16 17:28:36 -04:00
Zhuoran Han
873523072d Split the lines for code format. 2018-05-16 15:43:10 -04:00
Zhuoran Han
4c5bdd4438 Checkvalue bug 2018-05-16 14:54:24 -04:00
Adam G Nelson
235974df66 Resolving @smharpers comments, and anticipating this will fix the travis build issue 2018-05-14 20:24:38 -04:00
Adam G Nelson
aaef39d710 fixing compiler errors 2018-05-14 07:09:07 -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
Sterling Harper
df6e2a2cef Move count_target (distribcell) to C++ 2018-05-11 22:43:27 -04:00
Jose Salcedo Perez
2452747a9b Merge branch 'develop' of https://github.com/mit-crpg/openmc into new-update
merging commit 1004
2018-05-12 01:10:26 +00:00
Sterling Harper
5419403e10 Move cell instance counting to C++ 2018-05-11 18:11:08 -04:00
Sterling Harper
110ff69cac Move cell%type to C++ 2018-05-11 17:20:25 -04:00
Adam G Nelson
c65817a0d3 Merged with upstream MGXS Expansion changes and Zernike normalization change 2018-05-11 05:02:07 -04:00
Sterling Harper
e19fc61f1d Find the root universe from C++ 2018-05-11 02:00:13 -04:00
Sterling Harper
a0fd4e703f Make lattice iteration polymorphic 2018-05-11 01:28:38 -04:00
Sterling Harper
366bd36107 Add lattice iterators 2018-05-10 23:17:19 -04:00
Sterling Harper
1dfa82530d Move lattice outer to C++ 2018-05-10 18:50:02 -04:00
Sterling Harper
42e1148fa6 Move most lattice summary.h5 writing to C++ 2018-05-10 01:25:13 -04:00
Paul Romano
6fa9b02b4d
Merge pull request #1003 from lindsayad/consistent-norms
Use consistent normalization for Zernikes
2018-05-09 06:34:05 -05:00
Sterling Harper
e8303c863d Merge branch 'develop' into c_cell 2018-05-09 01:43:39 -04:00
Alex Lindsay
72d84bc286 Use consistent normalization for Zernikes. 2018-05-08 15:36:02 -06:00
Paul Romano
d5bc4dacae
Merge pull request #1001 from nelsonag/mgxs_expansion_with_tests
Incorporation of Expansion filters in to MGXS
2018-05-08 14:58:41 -05:00
Adam G Nelson
382835960b removed errant print statements in regression_tests/tallies/test.py 2018-05-08 15:02:23 -04:00