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 |
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
1.13.2
Public Member Functions inherited from