Loading...
Searching...
No Matches
volume_mapper.cpp
73VolumeMapper::VolumeMapper(const VolumeKernel *referencePatch, const VolumeKernel *mappedPatch, MPI_Comm communicator)
Metafunction for generating a pierced storage.
Definition piercedStorage.hpp:146
The VolumeKernel class provides an interface for defining volume patches.
Definition volume_kernel.hpp:33
VolumeMapper(const VolumeKernel *referencePatch, const VolumeKernel *mappedPatch, MPI_Comm communicator)
Definition volume_mapper.cpp:73
const VolumeKernel * getMappedPatch() const
Definition volume_mapper.cpp:135
MPI_Comm getCommunicator() const
Definition volume_mapper.cpp:207
const VolumeKernel * m_mappedPatch
Definition volume_mapper.hpp:133
void initializeCommunicator(MPI_Comm communicator)
Definition volume_mapper.cpp:178
PiercedStorage< mapping::Info > m_inverseMapping
Definition volume_mapper.hpp:139
PiercedStorage< mapping::Info > m_mapping
Definition volume_mapper.hpp:135
const bitpit::PiercedStorage< mapping::Info > & getInverseMapping() const
Definition volume_mapper.cpp:151
const bitpit::PiercedStorage< mapping::Info > & getMapping() const
Definition volume_mapper.cpp:143
const VolumeKernel * getReferencePatch() const
Definition volume_mapper.cpp:125
const VolumeKernel * m_referencePatch
Definition volume_mapper.hpp:132
bool isCommunicatorSet() const
Definition volume_mapper.cpp:218
