Loading...
Searching...
No Matches
Public Member Functions | List of all members
bitpit::CellFlatMapping Class Reference

The CellFlatMapping class allows to generate a cell mapping between an id-base numeration to a continuous-index numeration. More...

Inheritance diagram for bitpit::CellFlatMapping:
Inheritance graph
[legend]
Collaboration diagram for bitpit::CellFlatMapping:
Collaboration graph
[legend]

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
 
PatchKernelm_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 134 of file adaption.hpp.

Constructor & Destructor Documentation

◆ CellFlatMapping() [1/2]

bitpit::CellFlatMapping::CellFlatMapping ( )

Default constructor.

Definition at line 286 of file adaption.cpp.

◆ CellFlatMapping() [2/2]

bitpit::CellFlatMapping::CellFlatMapping ( PatchKernel * patch)

Creates a new cell flat mapping.

Parameters
patchis the patch from witch the flat numbering will be built

Definition at line 296 of file adaption.cpp.

Member Function Documentation

◆ update()

void bitpit::CellFlatMapping::update ( const std::vector< adaption::Info > & adaptionData)
overridevirtual

Updates the cell flat mapping.

Parameters
adaptionDatais adaption data that will be used to update the mapping

Implements bitpit::FlatMapping.

Definition at line 322 of file adaption.cpp.


The documentation for this class was generated from the following files:
--- layout: doxygen_footer ---