Patrick Shriwise
7d09a12606
DAGMC Cell Override Updates ( #3888 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
2026-05-20 21:43:21 +00:00
Patrick Shriwise
9d9dcc26c5
Update DAGMC and libMesh precompiler definitions ( #3510 )
2025-07-22 11:10:08 +07:00
Gavin Ridley
bcc2a4c5f0
simplify mechanism to detect if geometry entity is DAG ( #3269 )
2025-02-19 15:58:14 -06:00
Gavin Ridley
81b7388624
Raytrace plots ( #2655 )
...
Co-authored-by: Patrick Shriwise <pshriwise@gmail.com>
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
2025-02-18 03:11:54 +00:00
Baptiste Mouginot
5ad1a4aa1e
Differentiate materials in DAGMC universes ( #3056 )
...
Co-authored-by: Baptiste Mouginot <bam.git.not.reply@gmail.com>
Co-authored-by: Patrick Shriwise <pshriwise@gmail.com>
Co-authored-by: azimG <azimgivron@yahoo.com>
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
2025-01-07 21:50:02 +00:00
Luke Labrie-Cleary
6b08f75065
make uwuw optional ( #2965 )
2024-04-24 11:05:11 -05:00
Gavin Ridley
5549b58e1f
Geometron ( #2744 )
2024-01-16 10:35:57 -06:00
Patrick Shriwise
ccb76b3dbf
Refactor of translation from mesh handle to index for DAGMC geometry. ( #2687 )
2023-09-14 02:28:11 +00:00
Patrick Shriwise
adf2047b6e
Refactor of DAGMC next_cell
2023-04-04 22:11:11 -04:00
helen-brooks
4d52218178
Remove redundant uwuw_disabled boolean member in DAGUniverse
2022-05-25 15:05:33 +01:00
helen-brooks
8bf7de39ca
Add empty string default argument for external DAGMC Universe constructor
2022-05-25 15:05:33 +01:00
helen-brooks
d9498216dd
Apply minor changes from pshriwise code review
...
Co-authored-by: Patrick Shriwise <pshriwise@gmail.com>
2022-05-25 15:05:33 +01:00
helen-brooks
751e92f63b
Run clang-format
2022-05-25 15:05:32 +01:00
helen-brooks
5dd6da91c5
Only expose methods that are needed externally
2022-04-20 15:12:52 +01:00
helen-brooks
fb9c12bd14
Add switch to disable uwuw in DAGUniverse with external DAG
2022-04-20 15:12:52 +01:00
helen-brooks
cc6c3ac9e6
More refactoring of DAGMC universe metadata; allow external setting of material temperature and population of universes' cells
2022-04-20 15:12:52 +01:00
helen-brooks
05577e6a2e
Add new DAGUniverse constructor from external DAGMC
2022-04-20 15:07:31 +01:00
helen-brooks
d3b4cb7fd3
More refactoring in DAGUniverse
2022-04-20 15:07:31 +01:00
helen-brooks
290e2fba07
Refactor initialize of dagmc universe
2022-04-20 15:07:31 +01:00
helen-brooks
be61af3c04
Refactor dagmc initialisation into a function
2022-04-20 15:07:31 +01:00
Paul Romano
1bc2bd8460
Apply clang-format on entire source
2021-08-11 11:41:49 -05:00
Patrick Shriwise
ef70e12142
Enhancing to/from hdf5 methods so that DAGMC universes can be reproduced and exported to XML from a summary file.
2021-06-29 21:04:23 -05:00
Patrick Shriwise
648054fbc7
Adding a fucntion for printing a warning if a root DAGMC universe does not contain a graveyard volume.
2021-06-28 15:01:32 -05:00
Patrick Shriwise
1a839061d4
Making DAGMC geom class attrs private where possible and adding accessors.
2021-06-25 07:45:15 -05:00
Patrick Shriwise
fbcaf5acd8
Apply PR suggestions from @paulromano
...
Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
2021-06-25 07:45:02 -05:00
Patrick Shriwise
9ffbf02f40
Addressing comments from @makeclean.
2021-05-19 19:04:55 -05:00
Patrick Shriwise
d0f32b80e0
Updating formatting and a small refactor for the dagmc_filename function.
2021-05-19 19:04:55 -05:00
Patrick Shriwise
ec7595261f
Adding doc strings to the dagmc header.
2021-05-19 19:04:55 -05:00
Patrick Shriwise
9874004e94
Moving the DAGMC surface implementation into the DAGMC files as well.
2021-05-19 19:04:02 -05:00
Patrick Shriwise
230e054ec3
Move DAGCell implementation into the dagmc files.
2021-05-19 19:03:32 -05:00
Patrick Shriwise
97691874f6
Improved handling of lower level DAGMC universes.
2021-05-19 18:57:05 -05:00
Patrick Shriwise
8658dbaed7
Removing another now unused function.
2021-05-19 18:54:19 -05:00
Patrick Shriwise
da6a369d1f
Refactoring all of the openmc namespace functions into the DAGUniverse class.
2021-05-19 18:54:19 -05:00
Patrick Shriwise
4819e02f22
Removing some unused DAGMC functions.
2021-05-19 18:54:19 -05:00
Patrick Shriwise
4d58990957
Adjusting UWUW material IDs if needed.
2021-05-19 18:05:58 -05:00
Patrick Shriwise
fdcc1ddb7b
Creating a new data member for auto-assigning material IDs.
2021-05-19 18:05:58 -05:00
Patrick Shriwise
9fca1f690d
Moving the DAGUniverse into the DAGMC header file.
2021-05-19 18:05:58 -05:00
Patrick Shriwise
6af978efb9
Moving UWUW material read into the DAGUniverse class.
2021-05-19 18:05:28 -05:00
Patrick Shriwise
c732e2ae88
Adding empty definition for dagmc materials function.
2021-05-19 18:05:28 -05:00
Patrick Shriwise
0bd2f9263b
Always checking DAGMC models for additional material definitions.
2021-05-19 18:02:15 -05:00
Patrick Shriwise
28153780a7
Moving the read_dagmc_universes function into the dagmc files.
2021-05-19 18:01:35 -05:00
Patrick Shriwise
a16c0916da
Using the DAGUniverse constructor to setup the DAGMC instance.
2021-05-19 17:41:38 -05:00
Patrick Shriwise
ef21ec493b
Returning universe index from the original dagmc function now.
2021-05-19 17:41:38 -05:00
Patrick Shriwise
be5318fdb0
Reorganizing some of the DAGMC-related code and using shared pointers instead.
2021-05-19 17:41:38 -05:00
Patrick Shriwise
6c7c0a6816
Addressing initial review comments from @paulromano.
2021-04-07 19:07:07 -05:00
John Tramm
f7fb5a036b
Converted DagMC threadprivate variables to particle owned as well. Not quite as bad as I was expecting.
2020-01-14 16:24:26 +00:00
Patrick Shriwise
e86317ecd4
Putting history and last_dir in the simulation namespace.
2019-06-13 23:57:25 -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
Paul Romano
0439eb0fa1
Convert remainder of tallies to C++
2019-02-21 19:30:04 -06:00
Paul Romano
627ee79f0c
Move read_materials_xml and read_plots_xml to C++
2019-02-20 15:45:30 -06:00