|
FEI Package Browser (Single Doxygen Collection)
Version of the Day
|
Go to the documentation of this file. 1 #ifndef _fei_BlockDescriptor_hpp_
2 #define _fei_BlockDescriptor_hpp_
void setNumActiveNodes(int num)
std::vector< int > elemDofFieldIDs_
void setNumEqnsPerElement(int numEqns)
BlockDescriptor & operator=(const BlockDescriptor &)
void setNumElements(int numElems)
int numBlkEqnsPerElement_
void setGlobalBlockID(GlobalID blockID)
void setInterleaveStrategy(int strat)
void setNumElemDOFPerElement(int ndof)
int allocateFieldIDsTable()
void setTotalNumEqns(int numEqns)
bool containsField(int fieldID)
std::vector< int > elemDOFEqnNumbers_
GlobalID getGlobalBlockID()
int getInterleaveStrategy() const
void destroyFieldArrays()
int numElemDOFPerElement_
BlockDescriptor(const BlockDescriptor &)
int getNumBlkEqnsPerElement()
int getNumNodesPerElement() const
virtual ~BlockDescriptor()
int getLumpingStrategy() const
void setNumDistinctFields(int nFields)
int getNumElemDOFPerElement()
int setElemDofFieldIDs(int numFields, const int *fieldIDs)
size_t getNumElemDofFieldsPerElement()
int getNumDistinctFields()
std::vector< int > & elemDOFEqnNumbers()
void setLumpingStrategy(int strat)
void setNumBlkEqnsPerElement(int numBlkEqns)
int setNumNodesPerElement(int numNodes)
int ** fieldIDsTablePtr()
int getNumEqnsPerElement()
std::vector< int > & getElemDofFieldIDs()