WARPXM v1.10.0
Loading...
Searching...
No Matches
face_t Class Reference

#include <wmudggeometry.h>

Public Member Functions

int get_inside_element_index () const
 
int get_outside_element_index () const
 
int get_inside_face_index () const
 
int get_outside_face_index () const
 
int get_inside_face_orientation () const
 
int get_outside_face_orientation () const
 
const realget_norm () const
 
int get_global_id () const
 
const int * get_inside_face_global_node_indexes () const
 
const int * get_outside_face_global_node_indexes () const
 
const int * get_inside_face_local_node_indexes () const
 
const int * get_outside_face_local_node_indexes () const
 
bool is_boundary_face () const
 
bool is_patch_boundary_face () const
 
void print (std::stringstream &ss) const
 

Protected Member Functions

 face_t (const int insideElementIndex, const int outsideElementIndex, const int insideFaceIndex, const int outsideFaceIndex, const WmUnstructuredGeometry &geometry, const WmBasisArraySet &dgBasisSet)
 
void setup (const WmBasisArraySet &dgBasisSet)
 

Protected Attributes

int _insideElementIndex
 
int _outsideElementIndex
 
int _insideFaceIndex
 
int _outsideFaceIndex
 
int _insideFaceOrientation
 
int _outsideFaceOrientation
 
const real_norm
 
int _globalIndex
 
int * _insideFaceGlobalNodeIndexes
 
int * _outsideFaceGlobalNodeIndexes
 
int * _insideFaceLocalNodeIndexes
 
int * _outsideFaceLocalNodeIndexes
 
bool _isBoundaryFace
 
bool _isPatchBoundaryFace
 

Friends

class WmUDGGeometry
 

Constructor & Destructor Documentation

◆ face_t()

face_t::face_t ( const int  insideElementIndex,
const int  outsideElementIndex,
const int  insideFaceIndex,
const int  outsideFaceIndex,
const WmUnstructuredGeometry geometry,
const WmBasisArraySet dgBasisSet 
)
protected

Member Function Documentation

◆ get_global_id()

int face_t::get_global_id ( ) const
inline

◆ get_inside_element_index()

int face_t::get_inside_element_index ( ) const
inline

◆ get_inside_face_global_node_indexes()

const int * face_t::get_inside_face_global_node_indexes ( ) const
inline

◆ get_inside_face_index()

int face_t::get_inside_face_index ( ) const
inline

◆ get_inside_face_local_node_indexes()

const int * face_t::get_inside_face_local_node_indexes ( ) const
inline

◆ get_inside_face_orientation()

int face_t::get_inside_face_orientation ( ) const
inline

◆ get_norm()

const real * face_t::get_norm ( ) const
inline

◆ get_outside_element_index()

int face_t::get_outside_element_index ( ) const
inline

◆ get_outside_face_global_node_indexes()

const int * face_t::get_outside_face_global_node_indexes ( ) const
inline

◆ get_outside_face_index()

int face_t::get_outside_face_index ( ) const
inline

◆ get_outside_face_local_node_indexes()

const int * face_t::get_outside_face_local_node_indexes ( ) const
inline

◆ get_outside_face_orientation()

int face_t::get_outside_face_orientation ( ) const
inline

◆ is_boundary_face()

bool face_t::is_boundary_face ( ) const
inline

◆ is_patch_boundary_face()

bool face_t::is_patch_boundary_face ( ) const
inline

◆ print()

void face_t::print ( std::stringstream &  ss) const

◆ setup()

void face_t::setup ( const WmBasisArraySet dgBasisSet)
protected

Friends And Related Function Documentation

◆ WmUDGGeometry

friend class WmUDGGeometry
friend

Member Data Documentation

◆ _globalIndex

int face_t::_globalIndex
protected

◆ _insideElementIndex

int face_t::_insideElementIndex
protected

◆ _insideFaceGlobalNodeIndexes

int* face_t::_insideFaceGlobalNodeIndexes
protected

◆ _insideFaceIndex

int face_t::_insideFaceIndex
protected

◆ _insideFaceLocalNodeIndexes

int* face_t::_insideFaceLocalNodeIndexes
protected

◆ _insideFaceOrientation

int face_t::_insideFaceOrientation
protected

◆ _isBoundaryFace

bool face_t::_isBoundaryFace
protected

◆ _isPatchBoundaryFace

bool face_t::_isPatchBoundaryFace
protected

◆ _norm

const real* face_t::_norm
protected

◆ _outsideElementIndex

int face_t::_outsideElementIndex
protected

◆ _outsideFaceGlobalNodeIndexes

int* face_t::_outsideFaceGlobalNodeIndexes
protected

◆ _outsideFaceIndex

int face_t::_outsideFaceIndex
protected

◆ _outsideFaceLocalNodeIndexes

int* face_t::_outsideFaceLocalNodeIndexes
protected

◆ _outsideFaceOrientation

int face_t::_outsideFaceOrientation
protected

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