Commit graph

91 commits

Author SHA1 Message Date
Patrick Shriwise
1d02c87466 Some self-review. 2019-07-16 16:52:30 -05:00
Patrick Shriwise
e9ac007367 Removing complement from internal RPN. 2019-07-16 16:52:30 -05:00
Patrick Shriwise
ecbf7596c0 Corrections to surface bounding boxes based on sign. Corrections to cell/universe bounding boxes and capi exposure. 2019-07-16 16:52:30 -05:00
Patrick Shriwise
470e26c783 Adding bbox defs for cells. 2019-07-16 16:52:30 -05:00
Patrick Shriwise
446e78cb87 Updating bounding box definitions for all surfaces. 2019-07-16 16:52:30 -05:00
Patrick Shriwise
b68e7ca902 Adding bounding box methods to all Surface types. 2019-07-16 16:50:33 -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
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
5d5b82f0ae Cleanup UniversePartitioner code 2019-03-31 12:29:18 -04:00
Sterling Harper
4b76c28a3b Optimize find_cell on universes with many z-planes 2019-03-31 10:55:26 -04:00
Patrick Shriwise
1df5e95f66 Using a DAGSurface/Cell class attribute to track DAGMC indices and contain +1's. 2019-03-15 15:55:20 -05:00
Paul Romano
38e39c4486 Use unique_ptr consistently for global vectors 2019-03-01 15:56:21 -06:00
Paul Romano
0439eb0fa1 Convert remainder of tallies to C++ 2019-02-21 19:30:04 -06:00
Paul Romano
964fdfde30 Remove cells array on Fortran side 2019-02-15 11:00:00 -06:00
Sterling Harper
e6466e9867 Remove surface-based neighbor lists 2018-12-18 15:08:14 -05:00
Paul Romano
624e9875d6 Namespacing for sources and surfaces 2018-11-14 15:00:16 -06:00
Patrick Shriwise
64e2df362a Adding changes requested in PR. 2018-10-01 10:35:46 -05:00
pshriwise
2aa3cb61f4 Fixing indentation in surface header. 2018-09-26 22:28:35 -05:00
pshriwise
c664a2274d Removing trailing white space. 2018-09-26 22:23:41 -05:00
pshriwise
2ad76be9eb Code updates/changes as requested by @paulromano 2018-09-25 22:28:31 -05:00
pshriwise
dc4f56ed0c Removing explicit keyword from empty constructors. 2018-09-25 21:24:34 -05:00
pshriwise
f9d287eb89 updating member variable name. 2018-09-21 20:38:21 -04:00
pshriwise
d8e12ffb92 More friendly class names for DAGMC surfaces/cells. 2018-09-21 16:07:14 -04:00
pshriwise
3d27fe55eb Changing cad references/symbols to dagmc to leave room for other CAD implementations. 2018-09-21 15:52:38 -04:00
shriwise
4358aac6ca Removing some old commented lines from when I was figuring out the fortran interfacing. 2018-09-21 15:52:38 -04:00
shriwise
6d0ba53436 Removing necessary constructor for BoundingBox. 2018-09-21 15:52:38 -04:00
shriwise
146d700222 Some updates to get the CAD build working again. 2018-09-21 15:52:38 -04:00
shriwise
53dc9b4e48 Fixes after rebase. Non-CAD build is working. 2018-09-21 15:52:38 -04:00
shriwise
da2a99b475 Implementing a couple more methods for CAD surfaces. 2018-09-21 15:52:38 -04:00
shriwise
32f91ace56 Some fixes after the rebase. 2018-09-21 15:52:38 -04:00
shriwise
2e4809c8d5 Updating CAD cell/surface methods to use new Position and Direction structs. 2018-09-21 15:51:27 -04:00
shriwise
cb45c97b70 Adding Surface population in CAD. Creating a derived CSGSurfce class for support of (currently) non-CAD operations related to hdf5 summary files. 2018-09-21 15:51:27 -04:00
shriwise
6f9037997d Updating build s.t. DAGMC is not required for a standard build. Corrections to exposing variables as global. 2018-09-21 15:51:27 -04:00
shriwise
fd7368e1bd Adding dagmc pointers to the CAD geometry classes. 2018-09-21 15:51:27 -04:00
shriwise
85722f5e5f Adding empty constructor to Surface. Might remove usefulness of explicit constructors. 2018-09-21 15:51:27 -04:00
shriwise
4a43e28560 Creating a new subclass, CADSurface, with empty definitions for now. 2018-09-21 15:51:27 -04:00
Sterling Harper
0e348e338b Remove global_ prefix from global geometry vectors 2018-08-27 19:06:01 -04:00
Sterling Harper
260bf843e8 Add trailing underscores to class attributes 2018-08-27 18:45:02 -04:00
Sterling Harper
01b216b63a Merge remote-tracking branch 'upstream/develop' into cpp_geometry 2018-08-24 20:45:52 -04:00
Paul Romano
9f0ea52d1a Move headers to include/openmc directory and openmc.h -> openmc/capi.h 2018-08-20 14:40:32 -05:00
Renamed from src/surface.h (Browse further)