FEI Package Browser (Single Doxygen Collection)
Version of the Day
|
#include <fei_ReverseMapper.hpp>
Public Member Functions | |
ReverseMapper (const VectorSpace &vspace) | |
virtual | ~ReverseMapper () |
EqnRecord | getEqnRecord (int global_eqn, int option=0) const |
Private Member Functions | |
ReverseMapper (const ReverseMapper &src) | |
ReverseMapper & | operator= (const ReverseMapper &src) |
Private Attributes | |
std::map< int, EqnRecord > | eqnmap_ |
Allows mapping from equation-numbers to IDs, fields, etc.
Definition at line 22 of file fei_ReverseMapper.hpp.
fei::ReverseMapper::ReverseMapper | ( | const VectorSpace & | vspace | ) |
constructor
Definition at line 18 of file fei_ReverseMapper.cpp.
References eqnmap_, fei::EqnRecord::fieldID, fei::VectorSpace::getEqnNumbers(), fei::FieldMask::getFieldEqnOffset(), fei::FieldMask::getFieldIDs(), fei::Record< GlobalIDType >::getFieldMask(), fei::FieldMask::getFieldSizes(), fei::Record< GlobalIDType >::getID(), fei::VectorSpace::getIDTypes(), fei::Record< GlobalIDType >::getOffsetIntoEqnNumbers(), fei::VectorSpace::getRecordCollection(), snl_fei::RecordCollection::getRecords(), fei::EqnRecord::global_eqn, fei::EqnRecord::ID, fei::EqnRecord::IDType, and fei::EqnRecord::offset.
|
virtual |
destructor
Definition at line 67 of file fei_ReverseMapper.cpp.
|
private |
EqnRecord fei::ReverseMapper::getEqnRecord | ( | int | global_eqn, |
int | option = 0 |
||
) | const |
Definition at line 71 of file fei_ReverseMapper.cpp.
References eqnmap_, fei::EqnRecord::fieldID, fei::EqnRecord::global_eqn, fei::EqnRecord::ID, fei::EqnRecord::IDType, and fei::EqnRecord::offset.
|
private |
|
private |
Definition at line 33 of file fei_ReverseMapper.hpp.
Referenced by getEqnRecord(), and ReverseMapper().