BEM++  2.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
Public Member Functions | Private Attributes | List of all members
Fiber::RawGridGeometry< CoordinateType > Class Template Reference

Public Member Functions

 RawGridGeometry (int gridDim, int worldDim)
 
const arma::Mat< CoordinateType > & vertices () const
 
const arma::Mat< int > & elementCornerIndices () const
 
const arma::Mat< char > & auxData () const
 
int elementCount () const
 
int gridDimension () const
 
int worldDimension () const
 
arma::Col< int > elementCornerIndices (int elementIndex) const
 Indices of the corners of the given element.
 
int elementCornerCount (int elementIndex) const
 Number of corners of the given element.
 
arma::Mat< CoordinateType > & vertices ()
 
arma::Mat< int > & elementCornerIndices ()
 
arma::Mat< char > & auxData ()
 
template<typename Geometry >
void setupGeometry (int elementIndex, Geometry &geometry) const
 

Private Attributes

int m_gridDim
 
int m_worldDim
 
arma::Mat< CoordinateType > m_vertices
 
arma::Mat< int > m_elementCornerIndices
 
arma::Mat< char > m_auxData
 

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