Commit graph

1515 commits

Author SHA1 Message Date
Sterling Harper
6010e99b3e Merge remote-tracking branch 'upstream/develop' into cpp_tallies 2018-10-05 20:00:20 -04:00
Sterling Harper
98b4379245 Add C++ TallyFilter::to_statepoint() 2018-10-04 22:43:54 -04:00
Patrick Shriwise
10fdebdd7a Updating warning condition for DAGMC threads and some comment corrections. 2018-10-04 14:43:59 -05:00
Sterling Harper
2626f62ad1 Add MeshFilter and MeshSurfaceFilter to C++ 2018-10-02 23:25:59 -04:00
Patrick Shriwise
3323ffc5c2 Updating CAPI dagmc_enabled exposure. 2018-10-02 21:26:24 -05:00
Sterling Harper
3e953ef7cf Free C++ tally filter memory 2018-10-02 22:19:35 -04:00
Sterling Harper
b27242e726 Add C++ CellFromFilter 2018-10-02 22:11:55 -04:00
Patrick Shriwise
e5ad7f9d77 Exposing dagmc support through the capi. 2018-10-02 20:14:58 -05: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
3c12328bc3 Removing union in Position struct. 2018-09-25 21:02:33 -05:00
pshriwise
afb9f02dbf Updates to style. Moving dagmc header with other headers. 2018-09-25 20:25:17 -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
c9ff5f1530 Removing duplicate documentation in CSGCell. 2018-09-21 15:52:38 -04:00
shriwise
86766dbfdd Updating documentation on contains. 2018-09-21 15:52:38 -04:00
shriwise
5ed66df7fd Replacing missing doc string 2018-09-21 15:52:38 -04:00
shriwise
f8d4d56aa8 Removing unecessary inline. 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
c975644d4e Maintain default values in Pos/Dir struct. 2018-09-21 15:52:38 -04:00
shriwise
b3dd1f5751 Simplifying index operators. 2018-09-21 15:52:38 -04:00
shriwise
baa92194ef Making Position/Direction structs more friendly for array-based signatures. 2018-09-21 15:51:27 -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
0cd8b88ca4 Some corrections from the rebase onto develop. 2018-09-21 15:51:27 -04:00
shriwise
3c1827c7dd Abstracting cell class to support both CAD and CSG. 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
0e0bb25591 Getting infrastrucure setup for loading a CAD model and creating cell instances. 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
dcf3eb84ee Adding CAD cell class and constructor. 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
0084ae613b Move cell filter get_all_bins to C++ 2018-09-19 11:37:06 -04:00
Sterling Harper
1cc0271f4c Add framework for calling C++ filters from F90 2018-09-19 10:52:07 -04:00
Adam Nelson
959514e8be
Merge pull request #1069 from paulromano/fix-clang-warnings
Fix warnings when compiling with Clang
2018-09-18 16:45:41 -04:00
Paul Romano
dfd7bb9437 Rename summed -> redundant to make ENDF language 2018-09-13 08:06:13 -05:00
Paul Romano
ce04299f30 Fix clang complaining about control reaching end of non-void function 2018-09-12 23:16:08 -05:00
amandalund
7d163b256e Merge branch 'develop' into photon-production-fix 2018-09-11 08:52:23 -05:00
Sterling Harper
0c8ea4f31f Merge remote-tracking branch 'upstream/develop' into cpp_tallies 2018-09-10 16:19:25 -04:00
Paul Romano
74b7e53bbb
Merge pull request #1065 from nelsonag/xtensor_mg
Use the xtensor library in the multi-group solver
2018-09-08 16:09:38 -05:00
Adam G Nelson
1cf1deb9f0 Templatized read_nd_vector 2018-09-08 06:44:49 -04:00