1 #ifndef _NodeDescriptor_hpp_
2 #define _NodeDescriptor_hpp_
79 void getFieldID(
int eqnNumber,
int& fieldID,
int& offset_into_field)
const;
bool operator!=(const NodeDescriptor &nd) const
size_t getNumBlocks() const
int sortedListInsert(const T &item, std::vector< T > &list)
void setBlkEqnNumber(int blkEqn)
bool hasBlockIndex(unsigned blk_idx) const
int getNumNodalDOF() const
std::vector< unsigned > blockList_
const int * getFieldIDList() const
NodeDescriptor & operator=(const NodeDescriptor &src)
const int * getFieldEqnNumbers() const
void setFieldEqnNumber(int fieldID, int eqn)
bool getFieldEqnNumber(int fieldID, int &eqnNumber) const
bool operator<(const NodeDescriptor &nd) const
void addBlockIndex(unsigned blk_idx)
void setGlobalNodeID(GlobalID node)
GlobalID getGlobalNodeID() const
void setNumNodalDOF(int dof)
bool operator>(const NodeDescriptor &nd) const
int getBlkEqnNumber() const
void setNodeNumber(int nn)
bool operator==(const NodeDescriptor &nd) const
const std::vector< unsigned > & getBlockIndexList() const
virtual ~NodeDescriptor()
void getFieldID(int eqnNumber, int &fieldID, int &offset_into_field) const
NodeDescriptor(const NodeDescriptor &src)
void setOwnerProc(int proc)
void addField(int fieldID)
int getNodeNumber() const