The CellFlatMapping class allows to generate a cell mapping between an id-base numeration to a continuous-index numeration. More...
Public Member Functions | |
CellFlatMapping () | |
CellFlatMapping (PatchKernel *patch) | |
void | update (const std::vector< adaption::Info > &adaptionData) override |
Public Member Functions inherited from bitpit::FlatMapping | |
FlatMapping () | |
FlatMapping (PatchKernel *patch) | |
const std::vector< long > & | getMapping () const |
const std::vector< long > & | getNumbering () const |
Additional Inherited Members | |
Protected Attributes inherited from bitpit::FlatMapping | |
std::vector< long > | m_mapping |
std::vector< long > | m_numbering |
PatchKernel * | m_patch |
The CellFlatMapping class allows to generate a cell mapping between an id-base numeration to a continuous-index numeration.
Definition at line 134 of file adaption.hpp.
bitpit::CellFlatMapping::CellFlatMapping | ( | ) |
Default constructor.
Definition at line 286 of file adaption.cpp.
bitpit::CellFlatMapping::CellFlatMapping | ( | PatchKernel * | patch | ) |
Creates a new cell flat mapping.
patch | is the patch from witch the flat numbering will be built |
Definition at line 296 of file adaption.cpp.
|
overridevirtual |
Updates the cell flat mapping.
adaptionData | is adaption data that will be used to update the mapping |
Implements bitpit::FlatMapping.
Definition at line 322 of file adaption.cpp.