| applyConstantExtrapolation(const Cell &cell, lbm::PdfField< LatticeModel_T > &pdfField, const Vector3< cell_idx_t > &extrapolationDirection, bool includeThisCell, const std::function< std::vector< real_t >(const Cell &cell, lbm::PdfField< LatticeModel_T > &pdfField) > &getPdfFunc) | walberla::free_surface::ExtrapolationRefillingSweepBase< LatticeModel_T, FlagField_T, ScalarField_T, VectorField_T > | |
| applyLinearExtrapolation(const Cell &cell, lbm::PdfField< LatticeModel_T > &pdfField, const Vector3< cell_idx_t > &extrapolationDirection, bool includeThisCell, const std::function< std::vector< real_t >(const Cell &cell, lbm::PdfField< LatticeModel_T > &pdfField) > &getPdfFunc) | walberla::free_surface::ExtrapolationRefillingSweepBase< LatticeModel_T, FlagField_T, ScalarField_T, VectorField_T > | |
| applyQuadraticExtrapolation(const Cell &cell, lbm::PdfField< LatticeModel_T > &pdfField, const Vector3< cell_idx_t > &extrapolationDirection, bool includeThisCell, const std::function< std::vector< real_t >(const Cell &cell, lbm::PdfField< LatticeModel_T > &pdfField) > &getPdfFunc) | walberla::free_surface::ExtrapolationRefillingSweepBase< LatticeModel_T, FlagField_T, ScalarField_T, VectorField_T > | |
| EquilibriumAndNonEquilibriumRefillingSweep(const BlockDataID &pdfFieldID, const ConstBlockDataID &flagFieldID, const ConstBlockDataID &fillFieldID, const FlagInfo< FlagField_T > &flagInfo, uint_t extrapolationOrder, bool useDataFromGhostLayers) | walberla::free_surface::EquilibriumAndNonEquilibriumRefillingSweep< LatticeModel_T, FlagField_T, ScalarField_T, VectorField_T > | inline |
| extrapolationOrder_ | walberla::free_surface::ExtrapolationRefillingSweepBase< LatticeModel_T, FlagField_T, ScalarField_T, VectorField_T > | protected |
| ExtrapolationRefillingSweepBase(const BlockDataID &pdfFieldID, const ConstBlockDataID &flagFieldID, const ConstBlockDataID &fillFieldID, const FlagInfo< FlagField_T > &flagInfo, uint_t extrapolationOrder, bool useDataFromGhostLayers) | walberla::free_surface::ExtrapolationRefillingSweepBase< LatticeModel_T, FlagField_T, ScalarField_T, VectorField_T > | inline |
| ExtrapolationRefillingSweepBase_T typedef | walberla::free_surface::EquilibriumAndNonEquilibriumRefillingSweep< LatticeModel_T, FlagField_T, ScalarField_T, VectorField_T > | |
| fillFieldID_ | walberla::free_surface::ExtrapolationRefillingSweepBase< LatticeModel_T, FlagField_T, ScalarField_T, VectorField_T > | protected |
| findCorrespondingLatticeDirection(const Vector3< real_t > &direction) | walberla::free_surface::ExtrapolationRefillingSweepBase< LatticeModel_T, FlagField_T, ScalarField_T, VectorField_T > | |
| findExtrapolationDirection(const Cell &cell, const FlagField_T &flagField, const ScalarField_T &fillField) | walberla::free_surface::ExtrapolationRefillingSweepBase< LatticeModel_T, FlagField_T, ScalarField_T, VectorField_T > | |
| flag_t typedef | walberla::free_surface::EquilibriumAndNonEquilibriumRefillingSweep< LatticeModel_T, FlagField_T, ScalarField_T, VectorField_T > | |
| flagFieldID_ | walberla::free_surface::RefillingSweepBase< LatticeModel_T, FlagField_T > | protected |
| flagInfo_ | walberla::free_surface::RefillingSweepBase< LatticeModel_T, FlagField_T > | protected |
| getAverageDensityAndVelocity(const Cell &cell, const PdfField_T &pdfField, const FlagField_T &flagField, const FlagInfo< FlagField_T > &flagInfo, Vector3< real_t > &avgVelocity) | walberla::free_surface::RefillingSweepBase< LatticeModel_T, FlagField_T > | inline |
| getAverageDensityAndVelocity(const Cell &cell, const PdfField_T &pdfField, const FlagField_T &flagField, const FlagInfo< FlagField_T > &flagInfo, Vector3< real_t > &avgVelocity, std::vector< bool > &validStencilIndices) | walberla::free_surface::RefillingSweepBase< LatticeModel_T, FlagField_T > | |
| getAveragePdfs(const Cell &cell, const PdfField_T &pdfField, const FlagField_T &flagField, const FlagInfo< FlagField_T > &flagInfo) | walberla::free_surface::RefillingSweepBase< LatticeModel_T, FlagField_T > | |
| getNonEquilibriumPdfsInCell(const Cell &cell, lbm::PdfField< LatticeModel_T > &pdfField) | walberla::free_surface::ExtrapolationRefillingSweepBase< LatticeModel_T, FlagField_T, ScalarField_T, VectorField_T > | |
| getNumberOfExtrapolationCells(const Cell &cell, const FlagField_T &flagField, const PdfField_T &pdfField, const Vector3< cell_idx_t > &extrapolationDirection) | walberla::free_surface::ExtrapolationRefillingSweepBase< LatticeModel_T, FlagField_T, ScalarField_T, VectorField_T > | |
| getPdfsInCell(const Cell &cell, lbm::PdfField< LatticeModel_T > &pdfField) | walberla::free_surface::ExtrapolationRefillingSweepBase< LatticeModel_T, FlagField_T, ScalarField_T, VectorField_T > | |
| operator()(IBlock *const block) override | walberla::free_surface::EquilibriumAndNonEquilibriumRefillingSweep< LatticeModel_T, FlagField_T, ScalarField_T, VectorField_T > | virtual |
| PdfField_T typedef | walberla::free_surface::EquilibriumAndNonEquilibriumRefillingSweep< LatticeModel_T, FlagField_T, ScalarField_T, VectorField_T > | |
| pdfFieldID_ | walberla::free_surface::RefillingSweepBase< LatticeModel_T, FlagField_T > | protected |
| RefillingSweepBase(const BlockDataID &pdfFieldID, const ConstBlockDataID &flagFieldID, const FlagInfo< FlagField_T > &flagInfo, bool useDataFromGhostLayers) | walberla::free_surface::RefillingSweepBase< LatticeModel_T, FlagField_T > | inline |
| RefillingSweepBase_T typedef | walberla::free_surface::EquilibriumAndNonEquilibriumRefillingSweep< LatticeModel_T, FlagField_T, ScalarField_T, VectorField_T > | |
| Stencil_T typedef | walberla::free_surface::EquilibriumAndNonEquilibriumRefillingSweep< LatticeModel_T, FlagField_T, ScalarField_T, VectorField_T > | |
| useDataFromGhostLayers_ | walberla::free_surface::RefillingSweepBase< LatticeModel_T, FlagField_T > | protected |
| ~EquilibriumAndNonEquilibriumRefillingSweep() override=default | walberla::free_surface::EquilibriumAndNonEquilibriumRefillingSweep< LatticeModel_T, FlagField_T, ScalarField_T, VectorField_T > | |
| ~ExtrapolationRefillingSweepBase() override=default | walberla::free_surface::ExtrapolationRefillingSweepBase< LatticeModel_T, FlagField_T, ScalarField_T, VectorField_T > | |
| ~RefillingSweepBase()=default | walberla::free_surface::RefillingSweepBase< LatticeModel_T, FlagField_T > | virtual |