Loading [MathJax]/extensions/tex2jax.js
MAIA bb96820c
Multiphysics at AIA
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Pages
GeometryNode Class Reference

#include <geometryroot.h>

Inheritance diagram for GeometryNode:
[legend]
Collaboration diagram for GeometryNode:
[legend]

Public Member Functions

 GeometryNode (GeometryBase *geometryRoot, MInt node, MPI_Comm comm)
 
- Public Member Functions inherited from GeometryBase
 GeometryBase ()
 
 GeometryBase (const MPI_Comm comm)
 
virtual MBool isPointInside (const MFloat *const)
 
virtual MBool isPointInsideNode (const MFloat *const, const MInt)
 
virtual MBool getCellIntersectingSurfaces (const MFloat *const, const MFloat, MBool *const *const)
 
virtual MBool getCellIntersectingSurfacesOfNode (const MFloat *const, const MFloat, MBool *const, const MInt)
 

Private Attributes

GeometryBasem_geometry
 
MInt m_node
 

Additional Inherited Members

- Public Attributes inherited from GeometryBase
GeometryDistribution m_distribution
 
MPI_Comm m_mpiComm
 

Detailed Description

Definition at line 158 of file geometryroot.h.

Constructor & Destructor Documentation

◆ GeometryNode()

GeometryNode::GeometryNode ( GeometryBase geometryRoot,
MInt  node,
MPI_Comm  comm 
)

Definition at line 400 of file geometryroot.cpp.

400 {
401 cout << "SolverGeometry constructor" << endl;
402 m_geometry = geometryManager;
403 m_node = node;
404 m_mpiComm = comm;
405}
MPI_Comm m_mpiComm
Definition: geometryroot.h:122
GeometryBase * m_geometry
Definition: geometryroot.h:164

Member Data Documentation

◆ m_geometry

GeometryBase* GeometryNode::m_geometry
private

Definition at line 164 of file geometryroot.h.

◆ m_node

MInt GeometryNode::m_node
private

Definition at line 167 of file geometryroot.h.


The documentation for this class was generated from the following files: