Namespaces | |
| namespace | Detail |
Classes | |
| struct | DefaultQuadratureTraits |
| Quadrature rule traits for discretization schemes. More... | |
| class | FaceInterpolationPointData |
| An interpolation point related to a face of an element. More... | |
| class | IndexedQuadratureInterpolationPointData |
| Wraps interpolation point data and adds a quadrature point index for use in quadrature loops. More... | |
| class | InterpolationPointData |
| An interpolation point related to an element that includes global and local positions. More... | |
| class | InterpolationPointDataLocalMapping |
| An interpolation point related to a global position of an element, giving its local positions by a mapping. More... | |
| class | LocalBasisInterpolationPointData |
| Interpolation point data related to a local basis. More... | |
| class | LocalDof |
| A local degree of freedom from an element perspective. More... | |
| class | LocalDofInterpolationPointData |
| An interpolation point related to a localDof of an element, giving its global and local positions. More... | |
Functions | |
| template<class FVElementGeometry > | |
| auto | quadratureRule (const FVElementGeometry &fvGeometry, const typename FVElementGeometry::SubControlVolume &scv, QuadratureRules::MidpointQuadrature) |
| Midpoint quadrature for scv. More... | |
| template<int order, class FVElementGeometry > | |
| auto | quadratureRule (const FVElementGeometry &fvGeometry, const typename FVElementGeometry::SubControlVolume &scv, QuadratureRules::DuneQuadrature< order >) |
| Dune quadrature for scv. More... | |
| template<class FVElementGeometry > | |
| auto | quadratureRule (const FVElementGeometry &fvGeometry, const typename FVElementGeometry::SubControlVolumeFace &scvf, QuadratureRules::MidpointQuadrature) |
| Midpoint quadrature for scvf. More... | |
| template<int order, class FVElementGeometry > | |
| auto | quadratureRule (const FVElementGeometry &fvGeometry, const typename FVElementGeometry::SubControlVolumeFace &scvf, QuadratureRules::DuneQuadrature< order >) |
| Dune quadrature for scvf. More... | |
| template<class FVElementGeometry > | |
| auto | quadratureRule (const FVElementGeometry &fvGeometry, const typename FVElementGeometry::Element &element, QuadratureRules::MidpointQuadrature) |
| Midpoint quadrature for element. More... | |
| template<int order, class FVElementGeometry > | |
| auto | quadratureRule (const FVElementGeometry &fvGeometry, const typename FVElementGeometry::Element &element, QuadratureRules::DuneQuadrature< order >) |
| Dune quadrature for element. More... | |
| template<class FVElementGeometry > | |
| auto | quadratureRule (const FVElementGeometry &fvGeometry, const typename FVElementGeometry::GridGeometry::GridView::Intersection &is, QuadratureRules::MidpointQuadrature) |
| Midpoint quadrature for intersection. More... | |
| template<int order, class FVElementGeometry > | |
| auto | quadratureRule (const FVElementGeometry &fvGeometry, const typename FVElementGeometry::GridGeometry::GridView::Intersection &is, QuadratureRules::DuneQuadrature< order >) |
| Dune quadrature for intersection. More... | |
| template<class FVElementGeometry > | |
| auto | quadratureRule (const FVElementGeometry &fvGeometry, const typename FVElementGeometry::SubControlVolume &scv) |
| Generic quadrature rule for scv that uses ScvQuadratureRule type of FVElementGeometry. More... | |
| template<class FVElementGeometry > | |
| auto | quadratureRule (const FVElementGeometry &fvGeometry, const typename FVElementGeometry::SubControlVolumeFace &scvf) |
| Generic quadrature rule for scvf that uses ScvfQuadratureRule type of FVElementGeometry. More... | |
| template<class FVElementGeometry > | |
| auto | quadratureRule (const FVElementGeometry &fvGeometry, const typename FVElementGeometry::Element &element) |
| Generic quadrature rule for element that uses ElementQuadratureRule type of FVElementGeometry. More... | |
| template<class FVElementGeometry > | |
| auto | quadratureRule (const FVElementGeometry &fvGeometry, const typename FVElementGeometry::GridGeometry::GridView::Intersection &intersection) |
| Generic quadrature rule for intersection that uses IntersectionQuadratureRule type of FVElementGeometry. More... | |
| template<class Problem , class DirichletFunction , Detail::DirichletConstraintContainer Constraints> | |
| void | appendDirichletConstraints (const Problem &problem, const DirichletFunction &dirichletFunction, Constraints &constraints) |
| Append constraints for Dirichlet boundaries. More... | |
| void Dumux::CVFE::appendDirichletConstraints | ( | const Problem & | problem, |
| const DirichletFunction & | dirichletFunction, | ||
| Constraints & | constraints | ||
| ) |
| problem | The problem object which needs to be simulated |
| dirichletFunction | Function for evaluating Dirichlet boundary conditions |
| constraints | The constraints to be appended to |
| auto Dumux::CVFE::quadratureRule | ( | const FVElementGeometry & | fvGeometry, |
| const typename FVElementGeometry::Element & | element | ||
| ) |
| auto Dumux::CVFE::quadratureRule | ( | const FVElementGeometry & | fvGeometry, |
| const typename FVElementGeometry::Element & | element, | ||
| QuadratureRules::DuneQuadrature< order > | |||
| ) |
| auto Dumux::CVFE::quadratureRule | ( | const FVElementGeometry & | fvGeometry, |
| const typename FVElementGeometry::Element & | element, | ||
| QuadratureRules::MidpointQuadrature | |||
| ) |
| auto Dumux::CVFE::quadratureRule | ( | const FVElementGeometry & | fvGeometry, |
| const typename FVElementGeometry::GridGeometry::GridView::Intersection & | intersection | ||
| ) |
| auto Dumux::CVFE::quadratureRule | ( | const FVElementGeometry & | fvGeometry, |
| const typename FVElementGeometry::GridGeometry::GridView::Intersection & | is, | ||
| QuadratureRules::DuneQuadrature< order > | |||
| ) |
| auto Dumux::CVFE::quadratureRule | ( | const FVElementGeometry & | fvGeometry, |
| const typename FVElementGeometry::GridGeometry::GridView::Intersection & | is, | ||
| QuadratureRules::MidpointQuadrature | |||
| ) |
| auto Dumux::CVFE::quadratureRule | ( | const FVElementGeometry & | fvGeometry, |
| const typename FVElementGeometry::SubControlVolume & | scv | ||
| ) |
| auto Dumux::CVFE::quadratureRule | ( | const FVElementGeometry & | fvGeometry, |
| const typename FVElementGeometry::SubControlVolume & | scv, | ||
| QuadratureRules::DuneQuadrature< order > | |||
| ) |
| auto Dumux::CVFE::quadratureRule | ( | const FVElementGeometry & | fvGeometry, |
| const typename FVElementGeometry::SubControlVolume & | scv, | ||
| QuadratureRules::MidpointQuadrature | |||
| ) |
| auto Dumux::CVFE::quadratureRule | ( | const FVElementGeometry & | fvGeometry, |
| const typename FVElementGeometry::SubControlVolumeFace & | scvf | ||
| ) |
| auto Dumux::CVFE::quadratureRule | ( | const FVElementGeometry & | fvGeometry, |
| const typename FVElementGeometry::SubControlVolumeFace & | scvf, | ||
| QuadratureRules::DuneQuadrature< order > | |||
| ) |
| auto Dumux::CVFE::quadratureRule | ( | const FVElementGeometry & | fvGeometry, |
| const typename FVElementGeometry::SubControlVolumeFace & | scvf, | ||
| QuadratureRules::MidpointQuadrature | |||
| ) |