mirror of
https://github.com/openmc-dev/openmc.git
synced 2026-07-27 13:45:36 -04:00
Using a DAGSurface/Cell class attribute to track DAGMC indices and contain +1's.
This commit is contained in:
parent
23fc873a69
commit
1df5e95f66
5 changed files with 14 additions and 9 deletions
|
|
@ -182,6 +182,7 @@ class DAGCell : public Cell
|
|||
public:
|
||||
moab::DagMC* dagmc_ptr_;
|
||||
DAGCell();
|
||||
int32_t dag_index_;
|
||||
|
||||
bool contains(Position r, Direction u, int32_t on_surface) const;
|
||||
|
||||
|
|
|
|||
|
|
@ -131,6 +131,8 @@ class DAGSurface : public Surface
|
|||
public:
|
||||
moab::DagMC* dagmc_ptr_;
|
||||
DAGSurface();
|
||||
int32_t dag_index_;
|
||||
|
||||
double evaluate(Position r) const;
|
||||
double distance(Position r, Direction u, bool coincident) const;
|
||||
Direction normal(Position r) const;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue