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 |
![]() | |
FlatMapping () | |
FlatMapping (PatchKernel *patch) | |
const std::vector< long > & | getMapping () const |
const std::vector< long > & | getNumbering () const |
Additional Inherited Members | |
![]() | |
std::vector< long > | m_mapping |
std::vector< long > | m_numbering |
PatchKernel * | m_patch |
Detailed Description
The CellFlatMapping class allows to generate a cell mapping between an id-base numeration to a continuous-index numeration.
Definition at line 156 of file adaption.hpp.
Constructor & Destructor Documentation
◆ CellFlatMapping() [1/2]
bitpit::CellFlatMapping::CellFlatMapping | ( | ) |
Default constructor.
Definition at line 542 of file adaption.cpp.
◆ CellFlatMapping() [2/2]
bitpit::CellFlatMapping::CellFlatMapping | ( | PatchKernel * | patch | ) |
Creates a new cell flat mapping.
- Parameters
-
patch is the patch from witch the flat numbering will be built
Definition at line 552 of file adaption.cpp.
Member Function Documentation
◆ update()
|
overridevirtual |
Updates the cell flat mapping.
- Parameters
-
adaptionData is adaption data that will be used to update the mapping
Implements bitpit::FlatMapping.
Definition at line 578 of file adaption.cpp.
The documentation for this class was generated from the following files:
- src/patchkernel/adaption.hpp
- src/patchkernel/adaption.cpp
