Commit graph

1672 commits

Author SHA1 Message Date
Paul Romano
6984b695c0 Make data members of filter protected/private 2019-07-09 06:43:16 -05:00
Paul Romano
c68052da6b Reorder declarations in Tally, Filter, and Material classes 2019-07-09 06:43:16 -05:00
Paul Romano
6e9c731b0c Move tally creating logic into Tally::Tally(pugi::xml_node) 2019-07-09 06:43:16 -05:00
Paul Romano
7db1511f00 Add destructors that remove key-value pairs from maps 2019-07-09 06:43:16 -05:00
Paul Romano
0c32470551 Finish improving Material interface 2019-07-09 06:43:16 -05:00
Paul Romano
bbf529bef0 Add Material::volume() accessor function 2019-07-09 06:43:16 -05:00
Paul Romano
1c97438be0 Remove return value on Material::set_density 2019-07-09 06:43:16 -05:00
Paul Romano
5d3afc1110 Add accessors for Material.density_ and density_gpcc_ 2019-07-09 06:43:16 -05:00
Paul Romano
4815cfebac Move openmc_material_add_nuclide into Material::add_nuclide 2019-07-09 06:43:16 -05:00
Paul Romano
0e15cb58d3 Add getter for MaterialFilter::materials_ 2019-07-09 06:43:16 -05:00
Paul Romano
b0704a674f Add Tally::set_active method 2019-07-09 06:43:16 -05:00
Paul Romano
9553f2908a Improvements in Tally interfaces 2019-07-09 06:43:16 -05:00
Paul Romano
13c2c837b1 Major cleanup of tally filter interfaces 2019-07-09 06:43:16 -05:00
Paul Romano
d9b27cca53 Respond to @nelsonag comments on #1271 2019-07-01 07:09:10 -05:00
Paul Romano
c2e612a503 Update HDF5 data version to 3.0 2019-06-25 07:31:53 -05:00
Paul Romano
c851030511 Refactor ThermalScattering::calculate_xs and add energy_max to class 2019-06-25 07:31:53 -05:00
Paul Romano
fd1f01a911 Move thermal scattering reaction data into ThermalData::Reaction type 2019-06-25 07:31:53 -05:00
Paul Romano
3e4fe61673 Start adding thermal angle-energy classes on C++ side 2019-06-25 07:31:53 -05:00
Paul Romano
c0f90effcd Merge branch 'develop' into rotate-lattice 2019-06-18 06:17:33 -05:00
Sterling Harper
2c0b16e73d
Merge pull request #1216 from dryuri92/newhex
Support different orientations for hexagonal lattices
2019-06-17 15:21:49 -04:00
Sterling Harper
1f44d74690
Merge pull request #1259 from paulromano/dev-version
Increment version to 0.11.0-dev and some documentation changes
2019-06-17 14:50:45 -04:00
Paul Romano
7ca97676aa
Merge pull request #1260 from pshriwise/overlap_plotting
Overlap plotting
2019-06-17 07:08:12 -05:00
Paul Romano
41bb3cf6be
Merge pull request #1255 from pshriwise/dagmc_rayhist
Adding RayHistory to DagMC
2019-06-17 07:04:40 -05:00
Patrick Shriwise
cb3f878d11 Renaming test. Altering includes in surface/cell.h to isolate external package includes. 2019-06-16 22:02:03 -05:00
Paul Romano
b64f17e62e
Merge pull request #1249 from liangjg/windows
Compiling OpenMC using Visual Studio
2019-06-14 22:30:54 -05:00
Patrick Shriwise
89c0d06b30 Moving a few defaults into the class def. 2019-06-14 11:15:16 -05:00
Patrick Shriwise
235b662775 Update include/openmc/geometry.h
Co-Authored-By: Paul Romano <paul.k.romano@gmail.com>
2019-06-14 11:15:16 -05:00
Patrick Shriwise
5e323539ff Update include/openmc/plot.h
Co-Authored-By: Paul Romano <paul.k.romano@gmail.com>
2019-06-14 11:15:16 -05:00
Patrick Shriwise
43959714ee Allowing overlap color setting via plots.xml 2019-06-14 11:15:16 -05:00
Patrick Shriwise
e837f2eb19 Adding an xml setting for the showing the overlaps. 2019-06-14 11:15:16 -05:00
Patrick Shriwise
552ab71a50 Making sure default colors aren't being used. 2019-06-14 11:15:16 -05:00
Patrick Shriwise
5c78cd6259 Correcting a couple of issues in setting the OVERLAP value and color. 2019-06-14 11:15:16 -05:00
Patrick Shriwise
02b07a52b6 Adding overlap coloring. 2019-06-14 11:15:16 -05:00
Paul Romano
dc4d98a1cb Update version to 0.11.0-dev 2019-06-14 09:51:15 -05:00
Patrick Shriwise
e86317ecd4 Putting history and last_dir in the simulation namespace. 2019-06-13 23:57:25 -05:00
Paul Romano
cb9d0a92b0
Merge pull request #1222 from shikhar413/cmfd-added-funcs
Added CMFD Functionality - Tally windows, statepoint write/restart, in-memory functions
2019-06-13 08:01:47 -05:00
Paul Romano
c0512b3213
Merge pull request #1246 from smharper/rect_mesh
Add rectilinear tally meshes
2019-06-12 22:40:46 -05:00
Patrick Shriwise
42b5f2aa7e Adding history reset at the end of the particle transport loop. 2019-06-12 16:38:35 -05:00
Paul Romano
e7f3e34088 Fix from_hdf5 for hex lattice with x orientation. Assorted other fixes. 2019-06-10 13:13:52 -05:00
aprilnovak
be7022aff7 Added method to get total material density. Refs #1253 2019-06-09 21:44:18 -07:00
Patrick Shriwise
d072adc050 Fixes for reflecting DagMC BCs 2019-06-07 17:33:40 -05:00
Patrick Shriwise
837796add0 Including making TL RayHistory, last_dir available in surface.cpp and adding a reflection method to DAGSurface. 2019-06-07 12:47:30 -05:00
Sterling Harper
6a22a246d8 Merge remote-tracking branch 'upstream/develop' into rect_mesh 2019-06-07 09:29:13 -04:00
Sterling Harper
b804ddc952 Address comments on #1246 2019-06-06 17:12:49 -04:00
Jingang Liang
59046be677 fix reading 2D string vector from attribute in hdf5 2019-06-06 17:20:14 +00:00
jingang
e5b108be7a fix write 2D char arrays in HDF5 2019-06-06 10:36:15 -04:00
jingang
970aa6ea9a fixed compiling errors with visual studio, mostly VLAs 2019-06-05 15:18:31 -04:00
Shikhar Kumar
5e8f50dd2e Merge branch 'develop' of https://github.com/openmc-dev/openmc into cmfd-added-funcs 2019-06-04 18:28:40 -04:00
Shikhar Kumar
c16154e84a Remove openmc_load_cmfd_tallies, address comments from @paulromano 2019-06-04 18:28:19 -04:00
Paul Romano
a465dcdb16 Consistently use 'x' / 'y' for hex lattice orientation 2019-06-04 15:59:51 -05:00