9 #ifndef _fei_Record_hpp_
10 #define _fei_Record_hpp_
19 template<
typename GlobalIDType>
40 void setID(
const GlobalIDType& ID)
76 bool operator<(const Record<GlobalIDType>& rcd)
const
78 return(
ID_ < rcd.ID_ );
169 template<
class GlobalIDType>
180 template<
class GlobalIDType>
185 offsetIntoEqnNumbers_(0),
187 isInLocalSubdomain_(false),
192 template<
class GlobalIDType>
200 #endif // _fei_Record_hpp_
GlobalIDType getNumber() const
const fei::FieldMask * getFieldMask() const
void setNumber(const GlobalIDType &num)
bool operator>(const Record< GlobalIDType > &rcd) const
Record< GlobalIDType > & operator=(const Record< GlobalIDType > &src)
virtual void operator()(Record< GlobalIDType > &record)=0
Record(const Record< GlobalIDType > &src)
bool operator==(const Record< GlobalIDType > &rcd) const
void setFieldMask(fei::FieldMask *fm)
bool operator!=(const Record< GlobalIDType > &rcd) const
void hasSlaveDof(bool flag)
void setOffsetIntoEqnNumbers(int offset)
virtual ~Record_Operator()
void setOwnerProc(int owner)
void setID(const GlobalIDType &ID)
fei::FieldMask * fieldMask_
GlobalIDType getID() const
int getOffsetIntoEqnNumbers() const
fei::FieldMask * getFieldMask()
int offsetIntoEqnNumbers_