$treeview $search $mathjax
|
Palabos
Version 1.1
$projectbrief
|
$projectbrief
|
$searchbox |
#include <localMultiBlockInfo3D.h>

Public Member Functions | |
| Overlap3D (plint originalId_, plint overlapId_, Box3D const &intersection_) | |
| Overlap3D (plint originalId_, plint overlapId_, Box3D const &originalRegion_, plint shiftX, plint shiftY, plint shiftZ) | |
| plint | getOriginalId () const |
| plint | getOverlapId () const |
| Box3D const & | getOriginalCoordinates () const |
| Region (in absolute coordinates) on the original block. | |
| Box3D const & | getOverlapCoordinates () const |
| Region (in absolute coordinates) on the overlapping block. | |
| plint | getShiftX () const |
| plint | getShiftY () const |
| plint | getShiftZ () const |
Hold extra information on the blocks which are local to the current MPI thread; for example, overlaps with adjacent blocks.
| plb::Overlap3D::Overlap3D | ( | plint | originalId_, | |
| plint | overlapId_, | |||
| Box3D const & | intersection_ | |||
| ) | [inline] |
| plb::Overlap3D::Overlap3D | ( | plint | originalId_, | |
| plint | overlapId_, | |||
| Box3D const & | originalRegion_, | |||
| plint | shiftX, | |||
| plint | shiftY, | |||
| plint | shiftZ | |||
| ) | [inline] |
| Box3D const& plb::Overlap3D::getOriginalCoordinates | ( | ) | const [inline] |
Region (in absolute coordinates) on the original block.
Referenced by plb::MultiBlockManagement3D::findAllLocalRepresentations(), and plb::operator<().
| plint plb::Overlap3D::getOriginalId | ( | ) | const [inline] |
Referenced by plb::operator<().
| Box3D const& plb::Overlap3D::getOverlapCoordinates | ( | ) | const [inline] |
Region (in absolute coordinates) on the overlapping block.
This is usually identical with the region on the original block. An exception are periodic overlaps, in whick regions on opposite ends of the block are brought into relation.
| plint plb::Overlap3D::getOverlapId | ( | ) | const [inline] |
Referenced by plb::MultiBlockManagement3D::findAllLocalRepresentations(), and plb::operator<().
| plint plb::Overlap3D::getShiftX | ( | ) | const [inline] |
References plb::Box3D::x0.
Referenced by plb::MultiBlockManagement3D::findAllLocalRepresentations().
| plint plb::Overlap3D::getShiftY | ( | ) | const [inline] |
References plb::Box3D::y0.
Referenced by plb::MultiBlockManagement3D::findAllLocalRepresentations().
| plint plb::Overlap3D::getShiftZ | ( | ) | const [inline] |
References plb::Box3D::z0.
Referenced by plb::MultiBlockManagement3D::findAllLocalRepresentations().
1.6.3
1.6.3