plb::MultiProcessing3D< OriginalGenerator, MutableGenerator > Class Template Reference
List of all members.
template<class OriginalGenerator, class MutableGenerator>
class plb::MultiProcessing3D< OriginalGenerator, MutableGenerator >
Constructor & Destructor Documentation
template<class OriginalGenerator , class MutableGenerator >
template<class OriginalGenerator , class MutableGenerator >
Member Function Documentation
template<class OriginalGenerator , class MutableGenerator >
template<class OriginalGenerator, class MutableGenerator>
template<class OriginalGenerator , class MutableGenerator >
| std::vector< std::vector< plint > > const & plb::MultiProcessing3D< OriginalGenerator, MutableGenerator >::getAtomicBlockNumbers |
( |
|
) |
const [inline] |
template<class OriginalGenerator , class MutableGenerator >
| std::vector< MutableGenerator * > const & plb::MultiProcessing3D< OriginalGenerator, MutableGenerator >::getRetainedGenerators |
( |
|
) |
const [inline] |
template<class OriginalGenerator, class MutableGenerator>
template<class OriginalGenerator , class MutableGenerator >
template<class OriginalGenerator , class MutableGenerator >
References plb::BlockDomain::bulk, plb::BlockDomain::bulkAndEnvelope, plb::SmartBulk3D::computeEnvelope(), plb::BlockDomain::envelope, plb::except(), plb::PeriodicitySwitch3D::get(), plb::SmartBulk3D::getBulk(), plb::global::getDefaultMultiScaleManager(), plb::getNonOverlapingBlocks(), plb::MultiBlock3D::getNx(), plb::MultiBlock3D::getNy(), plb::MultiBlock3D::getNz(), plb::intersectDomainsAndIds(), plb::MultiBlock3D::periodicity(), PLB_ASSERT, plb::MultiScaleManager::scaleBox(), and plb::BlockDomain::usesEnvelope().
Referenced by plb::MultiProcessing3D< OriginalGenerator, MutableGenerator >::MultiProcessing3D().
template<class OriginalGenerator , class MutableGenerator >
The documentation for this class was generated from the following file: