OPAL (Object Oriented Parallel Accelerator Library)  2021.1.99
OPAL
Public Member Functions | List of all members
RegionLayout< T, Dim, MeshType >::RnodePool Class Reference

Inherits std::vector< Rnode< T, Dim > * >.

Public Member Functions

 RnodePool ()
 
 ~RnodePool ()
 
Rnode< T, Dim > * create_rnode (const NDRegion< T, Dim > &nr, int node)
 
Rnode< T, Dim > * create_rnode (const NDRegion< T, Dim > &nr, const Vektor< T, Dim > &v, int node)
 

Detailed Description

template<class T, unsigned Dim, class MeshType = UniformCartesian<Dim,T>>
class RegionLayout< T, Dim, MeshType >::RnodePool

Definition at line 298 of file RegionLayout.h.

Constructor & Destructor Documentation

◆ RnodePool()

template<class T , unsigned Dim, class MeshType = UniformCartesian<Dim,T>>
RegionLayout< T, Dim, MeshType >::RnodePool::RnodePool ( )
inline

Definition at line 302 of file RegionLayout.h.

◆ ~RnodePool()

template<class T , unsigned Dim, class MeshType = UniformCartesian<Dim,T>>
RegionLayout< T, Dim, MeshType >::RnodePool::~RnodePool ( )
inline

Definition at line 303 of file RegionLayout.h.

Member Function Documentation

◆ create_rnode() [1/2]

template<class T , unsigned Dim, class MeshType = UniformCartesian<Dim,T>>
Rnode<T,Dim>* RegionLayout< T, Dim, MeshType >::RnodePool::create_rnode ( const NDRegion< T, Dim > &  nr,
const Vektor< T, Dim > &  v,
int  node 
)
inline

Definition at line 324 of file RegionLayout.h.

References nr.

◆ create_rnode() [2/2]

template<class T , unsigned Dim, class MeshType = UniformCartesian<Dim,T>>
Rnode<T,Dim>* RegionLayout< T, Dim, MeshType >::RnodePool::create_rnode ( const NDRegion< T, Dim > &  nr,
int  node 
)
inline

Definition at line 311 of file RegionLayout.h.

References nr.


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