FEI Package Browser (Single Doxygen Collection)  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Public Attributes | Private Member Functions | List of all members
ElemBlock Class Reference

#include <ElemBlock.hpp>

Public Member Functions

 ElemBlock ()
 
 ~ElemBlock ()
 

Public Attributes

GlobalID blockID_
 
int numElements_
 
int numNodesPerElement_
 
int * numFieldsPerNode_
 
int ** nodalFieldIDs_
 
GlobalIDelemIDs_
 
GlobalID ** elemConn_
 
int numStiffRows_
 
int elemFormat_
 
double *** elemStiff_
 
double ** elemLoad_
 
int numElemDOF_
 
int * elemDOFFieldIDs_
 
int interleaveStrategy_
 
int lumpingStrategy_
 

Private Member Functions

void deleteMemory ()
 

Detailed Description

Definition at line 12 of file ElemBlock.hpp.

Constructor & Destructor Documentation

ElemBlock::ElemBlock ( )

Definition at line 15 of file ElemBlock.cpp.

ElemBlock::~ElemBlock ( )

Definition at line 35 of file ElemBlock.cpp.

References deleteMemory().

Member Function Documentation

void ElemBlock::deleteMemory ( )
private

Member Data Documentation

GlobalID ElemBlock::blockID_
int ElemBlock::numElements_
int ElemBlock::numNodesPerElement_
int* ElemBlock::numFieldsPerNode_
int** ElemBlock::nodalFieldIDs_
GlobalID* ElemBlock::elemIDs_
GlobalID** ElemBlock::elemConn_
int ElemBlock::numStiffRows_

Definition at line 24 of file ElemBlock.hpp.

Referenced by deleteMemory(), and DataReader::readData().

int ElemBlock::elemFormat_
double*** ElemBlock::elemStiff_
double** ElemBlock::elemLoad_
int ElemBlock::numElemDOF_
int* ElemBlock::elemDOFFieldIDs_
int ElemBlock::interleaveStrategy_

Definition at line 30 of file ElemBlock.hpp.

Referenced by FEI_tester::initializationPhase(), and DataReader::readData().

int ElemBlock::lumpingStrategy_

Definition at line 31 of file ElemBlock.hpp.


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