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

Public Member Functions | |
| VoxelizedDomain3D (TriangleBoundary3D< T > const &boundary_, int flowType_, plint extraLayer_, plint borderWidth_, plint envelopeWidth_, plint blockSize_, plint gridLevel_=0, bool dynamicMesh_=false) | |
| VoxelizedDomain3D (TriangleBoundary3D< T > const &boundary_, int flowType_, Box3D const &boundingBox, plint borderWidth_, plint envelopeWidth_, plint blockSize_, plint gridLevel_=0, bool dynamicMesh_=false) | |
| VoxelizedDomain3D (VoxelizedDomain3D< T > const &rhs) | |
| ~VoxelizedDomain3D () | |
| MultiScalarField3D< int > & | getVoxelMatrix () |
| MultiScalarField3D< int > const & | getVoxelMatrix () const |
| MultiContainerBlock3D & | getTriangleHash () |
| MultiBlockManagement3D const & | getMultiBlockManagement () const |
| template<class ParticleFieldT > | |
| void | adjustVoxelization (MultiParticleField3D< ParticleFieldT > &particles, bool dynamicMesh) |
| void | reparallelize (MultiBlockRedistribute3D const &redistribute) |
| TriangleBoundary3D< T > const & | getBoundary () const |
| int | getFlowType () const |
| plb::VoxelizedDomain3D< T >::VoxelizedDomain3D | ( | TriangleBoundary3D< T > const & | boundary_, | |
| int | flowType_, | |||
| plint | extraLayer_, | |||
| plint | borderWidth_, | |||
| plint | envelopeWidth_, | |||
| plint | blockSize_, | |||
| plint | gridLevel_ = 0, |
|||
| bool | dynamicMesh_ = false | |||
| ) | [inline] |
References PLB_ASSERT, and plb::voxelize().
| plb::VoxelizedDomain3D< T >::VoxelizedDomain3D | ( | TriangleBoundary3D< T > const & | boundary_, | |
| int | flowType_, | |||
| Box3D const & | boundingBox, | |||
| plint | borderWidth_, | |||
| plint | envelopeWidth_, | |||
| plint | blockSize_, | |||
| plint | gridLevel_ = 0, |
|||
| bool | dynamicMesh_ = false | |||
| ) | [inline] |
References PLB_ASSERT, and plb::voxelize().
| plb::VoxelizedDomain3D< T >::VoxelizedDomain3D | ( | VoxelizedDomain3D< T > const & | rhs | ) | [inline] |
| plb::VoxelizedDomain3D< T >::~VoxelizedDomain3D | ( | ) | [inline] |
| void plb::VoxelizedDomain3D< T >::adjustVoxelization | ( | MultiParticleField3D< ParticleFieldT > & | particles, | |
| bool | dynamicMesh | |||
| ) | [inline] |
References plb::revoxelize().
| TriangleBoundary3D<T> const& plb::VoxelizedDomain3D< T >::getBoundary | ( | ) | const [inline] |
Referenced by plb::isoSurfaceMarchingCube().
| int plb::VoxelizedDomain3D< T >::getFlowType | ( | ) | const [inline] |
| MultiBlockManagement3D const & plb::VoxelizedDomain3D< T >::getMultiBlockManagement | ( | ) | const [inline] |
References plb::MultiBlock3D::getMultiBlockManagement().
| MultiContainerBlock3D & plb::VoxelizedDomain3D< T >::getTriangleHash | ( | ) | [inline] |
Referenced by plb::isoSurfaceMarchingCube().
| MultiScalarField3D< int > const & plb::VoxelizedDomain3D< T >::getVoxelMatrix | ( | ) | const [inline] |
| MultiScalarField3D< int > & plb::VoxelizedDomain3D< T >::getVoxelMatrix | ( | ) | [inline] |
Referenced by plb::isoSurfaceMarchingCube().
| void plb::VoxelizedDomain3D< T >::reparallelize | ( | MultiBlockRedistribute3D const & | redistribute | ) | [inline] |
References plb::CombinedStatistics::clone(), plb::BlockCommunicator3D::clone(), plb::copyNonLocal(), plb::defaultMultiBlockPolicy3D(), plb::MultiBlock3D::getBlockCommunicator(), plb::MultiBlock3D::getBoundingBox(), plb::MultiBlock3D::getCombinedStatistics(), plb::MultiBlock3D::getMultiBlockManagement(), plb::DefaultMultiBlockPolicy3D::getMultiScalarAccess(), and plb::MultiBlockRedistribute3D::redistribute().
1.6.3
1.6.3