9 #ifndef _snl_fei_PointBlockMap_hpp_
10 #define _snl_fei_PointBlockMap_hpp_
12 #include <fei_macros.hpp>
47 int setEqn(
int ptEqn,
int blkEqn);
55 int setEqn(
int ptEqn,
int blkEqn,
int blkSize);
99 int getPtEqnInfo(
int ptEqn,
int& blkEqn,
int& blkOffset);
133 std::map<int,int>* ptEqns_;
135 std::map<int,std::pair<int,int> >* blkEqns_;
145 #endif // _snl_fei_PointBlockMap_hpp_
bool isExactlyBlkEqn(int ptEqn)
int setBlkEqnSize(int blkEqn, int size)
int getBlkEqnOffset(int blkEqn, int ptEqn)
int setEqn(int ptEqn, int blkEqn)
int eqnToBlkEqn(int eqn) const
std::map< int, std::pair< int, int > > * getBlkEqns()
void setMaxBlkEqnSize(int sz)
int getBlkEqnSize(int blkEqn)
std::map< int, int > * getPtEqns()
int getPtEqnInfo(int ptEqn, int &blkEqn, int &blkOffset)
int blkEqnToPtEqn(int blkEqn) const
int getBlkEqnInfo(int blkEqn, int &ptEqn, int &blkSize)