| applyConstantExtrapolation(const cell_idx_t &x, const cell_idx_t &y, const cell_idx_t &z, PdfField_T *const pdfField, const Vector3< cell_idx_t > &extrapolationDirection) | walberla::lbm_mesapd_coupling::EquilibriumAndNonEquilibriumReconstructor< BoundaryHandling_T, ExtrapolationDirectionFinder_T > | inlineprivate |
| applyLinearExtrapolation(const cell_idx_t &x, const cell_idx_t &y, const cell_idx_t &z, PdfField_T *const pdfField, const Vector3< cell_idx_t > &extrapolationDirection) | walberla::lbm_mesapd_coupling::EquilibriumAndNonEquilibriumReconstructor< BoundaryHandling_T, ExtrapolationDirectionFinder_T > | inlineprivate |
| applyQuadraticExtrapolation(const cell_idx_t &x, const cell_idx_t &y, const cell_idx_t &z, PdfField_T *const pdfField, const Vector3< cell_idx_t > &extrapolationDirection) | walberla::lbm_mesapd_coupling::EquilibriumAndNonEquilibriumReconstructor< BoundaryHandling_T, ExtrapolationDirectionFinder_T > | inlineprivate |
| blockStorage_ | walberla::lbm_mesapd_coupling::EquilibriumAndNonEquilibriumReconstructor< BoundaryHandling_T, ExtrapolationDirectionFinder_T > | private |
| boundaryHandlingID_ | walberla::lbm_mesapd_coupling::EquilibriumAndNonEquilibriumReconstructor< BoundaryHandling_T, ExtrapolationDirectionFinder_T > | private |
| enoughCellsForExtrapolation(uint_t numberOfCellsForExtrapolation) | walberla::lbm_mesapd_coupling::EquilibriumAndNonEquilibriumReconstructor< BoundaryHandling_T, ExtrapolationDirectionFinder_T > | inlineprivate |
| enoughCellsForLinearExtrapolation(uint_t numberOfCellsForExtrapolation) | walberla::lbm_mesapd_coupling::EquilibriumAndNonEquilibriumReconstructor< BoundaryHandling_T, ExtrapolationDirectionFinder_T > | inlineprivate |
| enoughCellsForQuadraticExtrapolation(uint_t numberOfCellsForExtrapolation) | walberla::lbm_mesapd_coupling::EquilibriumAndNonEquilibriumReconstructor< BoundaryHandling_T, ExtrapolationDirectionFinder_T > | inlineprivate |
| EquilibriumAndNonEquilibriumReconstructor(const shared_ptr< StructuredBlockStorage > &blockStorage, const BlockDataID &boundaryHandlingID, const shared_ptr< ExtrapolationDirectionFinder_T > &extrapolationDirectionFinder, uint_t maximumNumberOfExtrapolationCells=uint_t(3), bool useDataFromGhostLayers=false) | walberla::lbm_mesapd_coupling::EquilibriumAndNonEquilibriumReconstructor< BoundaryHandling_T, ExtrapolationDirectionFinder_T > | inline |
| equilibriumReconstructor_ | walberla::lbm_mesapd_coupling::EquilibriumAndNonEquilibriumReconstructor< BoundaryHandling_T, ExtrapolationDirectionFinder_T > | private |
| extrapolateNonEquilibrium(const cell_idx_t &x, const cell_idx_t &y, const cell_idx_t &z, PdfField_T *const pdfField, const Vector3< cell_idx_t > &extrapolationDirection, const uint_t &numberOfCellsForExtrapolation) | walberla::lbm_mesapd_coupling::EquilibriumAndNonEquilibriumReconstructor< BoundaryHandling_T, ExtrapolationDirectionFinder_T > | inlineprivate |
| extrapolationDirectionFinder_ | walberla::lbm_mesapd_coupling::EquilibriumAndNonEquilibriumReconstructor< BoundaryHandling_T, ExtrapolationDirectionFinder_T > | private |
| getNonEquilibriumPdfsInCell(const cell_idx_t &x, const cell_idx_t &y, const cell_idx_t &z, PdfField_T *const pdfField) const | walberla::lbm_mesapd_coupling::EquilibriumAndNonEquilibriumReconstructor< BoundaryHandling_T, ExtrapolationDirectionFinder_T > | inlineprivate |
| maximumNumberOfExtrapolationCells_ | walberla::lbm_mesapd_coupling::EquilibriumAndNonEquilibriumReconstructor< BoundaryHandling_T, ExtrapolationDirectionFinder_T > | private |
| operator()(IBlock *const block, const cell_idx_t &x, const cell_idx_t &y, const cell_idx_t &z, PdfField_T *const pdfField, const size_t particleIdx, const ParticleAccessor_T &ac) | walberla::lbm_mesapd_coupling::EquilibriumAndNonEquilibriumReconstructor< BoundaryHandling_T, ExtrapolationDirectionFinder_T > | inline |
| operator()(IBlock *const block, const cell_idx_t &x, const cell_idx_t &y, const cell_idx_t &z, PdfField_T *const pdfField, const size_t particleIdx, const ParticleAccessor_T &ac, const Vector3< cell_idx_t > &extrapolationDirection) | walberla::lbm_mesapd_coupling::EquilibriumAndNonEquilibriumReconstructor< BoundaryHandling_T, ExtrapolationDirectionFinder_T > | inline |
| useDataFromGhostLayers_ | walberla::lbm_mesapd_coupling::EquilibriumAndNonEquilibriumReconstructor< BoundaryHandling_T, ExtrapolationDirectionFinder_T > | private |