Commit graph

9978 commits

Author SHA1 Message Date
Paul Romano
5083ac2290
Merge pull request #1187 from smharper/valgrind_fixes
Fix memory errors caught by Valgrind
2019-03-05 14:05:18 -06:00
Sterling Harper
5dc68fb665 Fix memory errors caught by Valgrind 2019-03-05 11:22:53 -05:00
amandalund
9e8e5a08b5 Address @paulromano comments on #1186 2019-03-05 09:05:09 -06:00
Sterling Harper
e6ae490a31
Merge pull request #1183 from paulromano/cpp-cleanup
General improvements in C++ code
2019-03-05 09:39:54 -05:00
Giud
601a9e7774
Merge pull request #1185 from smharper/mesh_performance
Remove some xtensor operations from mesh tallying
2019-03-05 14:25:56 +01:00
Paul Romano
d6ee83531f
Merge pull request #1178 from smharper/distribtemp_bug
Fix bug for distributed temperatures without distributed materials
2019-03-05 07:07:54 -06:00
Paul Romano
7382d35679 Respond to @smharper comments on #1183 2019-03-05 07:05:33 -06:00
Sterling Harper
8895cac82e Address @paulromano comments on #1185 2019-03-04 17:51:26 -05:00
Sterling Harper
90f043ad9f Remove costly xtensor operations from mesh binning 2019-03-04 13:33:59 -05:00
amandalund
49832db80b Calculate radiative and collision stopping power instead of using NIST ESTAR data 2019-03-03 17:40:57 -06:00
amandalund
f923fc65c4 Calculate the collision stopping power 2019-03-03 17:40:57 -06:00
amandalund
fac544b35f Only create Compton electrons if energy is above cutoff energy 2019-03-03 17:40:57 -06:00
amandalund
e9eadd936d Add function to calculate the density effect correction 2019-03-03 17:40:57 -06:00
Paul Romano
3ad2caa0ac Fix DAGMC builds 2019-03-02 14:27:25 -06:00
Paul Romano
cd0ca81914 Rename other 'last' members in Particle 2019-03-01 16:00:36 -06:00
Paul Romano
368f89697d Use Position and Direction in Particle class 2019-03-01 16:00:36 -06:00
Paul Romano
477309c917 Fix off-by-one on LocalCoord.lattice 2019-03-01 15:59:21 -06:00
Paul Romano
e3f9446c23 Determine lattice indices accounting for particle's direction 2019-03-01 15:59:21 -06:00
Paul Romano
e906198273 Turn Particle::initialize into the default constructor 2019-03-01 15:59:21 -06:00
Paul Romano
b28ee8087c Move ParticleType into Particle and use for type_ member 2019-03-01 15:59:21 -06:00
Paul Romano
b4ed267d4b Add trailing underscore on Particle data members 2019-03-01 15:59:21 -06:00
Paul Romano
38e39c4486 Use unique_ptr consistently for global vectors 2019-03-01 15:56:21 -06:00
Paul Romano
4877ffcccd
Merge pull request #1180 from pshriwise/zero_copy_voxel_to_vtk
Reduced Memory (and faster) Voxel to VTK
2019-03-01 15:55:45 -06:00
Sterling Harper
241651bb28
Merge pull request #1179 from paulromano/off-by-one
Resolve most off-by-ones in C++ code
2019-02-28 13:54:30 -05:00
Patrick Shriwise
04526b0f07 Bumping major version of voxel file rather than minor. 2019-02-28 09:05:47 -06:00
Patrick Shriwise
a3b93a0e8f Updating related test result files. 2019-02-27 18:11:33 -06:00
Patrick Shriwise
125812c487 Updating voxel version and using that for a check rather than the OpenMC version. 2019-02-27 18:09:59 -06:00
Patrick Shriwise
14f9d04ad7 Changing zyx ordering of voxel files to xyz and updating the voxel-to-vtk script. Adding check for version number in the script to avoid incorrect conversion of older voxel files. 2019-02-27 17:11:16 -06:00
Patrick Shriwise
16fac7cc07 Removing data set line. 2019-02-26 20:46:31 -06:00
Patrick Shriwise
3175a3be1d Resetting plots.xml. Adding some output to new script. 2019-02-26 18:49:23 -06:00
Patrick Shriwise
5bbf3f1ffe Using numpy array to transfer data rather than loops and additional double structure. 2019-02-26 18:49:23 -06:00
Paul Romano
6ac86503ef Add one @wbinventor publication in list 2019-02-26 10:37:24 -06:00
Paul Romano
9646648937 Fix off-by-one for get_nuclide_xs 2019-02-26 10:37:24 -06:00
Paul Romano
2729d986bf Fix off-by-one for filter matches 2019-02-26 10:37:24 -06:00
Paul Romano
eeaa38c2ab Use 0-based indices for filters 2019-02-26 10:37:24 -06:00
Paul Romano
392fbd7b98 Use 0-based indices for tallies 2019-02-26 10:37:24 -06:00
Paul Romano
a2e058c8cf Fix off-by-one on event_nuclide and diff_nuclide 2019-02-26 10:37:24 -06:00
Paul Romano
6ce85a9f0c Fix off-by-one for index_grid 2019-02-26 10:37:24 -06:00
Paul Romano
4a89075890 Use 0-based indices for materials consistently 2019-02-26 10:37:24 -06:00
Paul Romano
5c6633c2c3 Make sure temperatures/volumes are read correctly in Material.from_xml 2019-02-26 10:37:24 -06:00
Sterling Harper
ae097dbf3a
Merge pull request #1171 from paulromano/goodbye-fortran
Translate remaining Fortran code
2019-02-26 11:23:43 -05:00
Sterling Harper
07aad53e6a
Merge pull request #1172 from paulromano/cell-distance-bugfix
Fix bug in calculating distance to boundary in complex cells
2019-02-25 14:02:16 -05:00
Sterling Harper
daed14b951 Fix bug for distribtemps without distribmats 2019-02-25 11:21:04 -05:00
Paul Romano
6b20238aef Got a little overzealous with git commit -a 2019-02-23 14:50:18 -06:00
Paul Romano
f82a53e069
Merge pull request #1176 from amandalund/seek-fix
Fix reading ASCII ACE table for Python 3
2019-02-22 23:31:19 -06:00
Paul Romano
5c7ce81300 Use CXX_STANDARD property to set -std flag. Get rid of UNIX define 2019-02-22 23:26:32 -06:00
amandalund
653993a82b Too eager with f-strings 2019-02-22 21:53:54 -06:00
amandalund
f6097dbe9e Fix seek() for Python 3 and only read in requested table in ace.get_table() 2019-02-22 20:11:03 -06:00
Paul Romano
043d48ebf3 Respond to @smharper comments on #1171 2019-02-22 14:50:13 -06:00
Paul Romano
2f98bbb6f5 Install vtk for Python 3.7 too 2019-02-22 11:17:26 -06:00