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_;
int blkEqnToPtEqn(int blkEqn) const
int setEqn(int ptEqn, int blkEqn)
int getBlkEqnInfo(int blkEqn, int &ptEqn, int &blkSize)
int getPtEqnInfo(int ptEqn, int &blkEqn, int &blkOffset)
int eqnToBlkEqn(int eqn) const
int getBlkEqnSize(int blkEqn)
int setBlkEqnSize(int blkEqn, int size)
std::map< int, std::pair< int, int > > * getBlkEqns()
bool isExactlyBlkEqn(int ptEqn)
std::map< int, int > * getPtEqns()
void setMaxBlkEqnSize(int sz)
int getBlkEqnOffset(int blkEqn, int ptEqn)