Face-centered finite-volume scheme based on non-conforming finite-element spaces. More...
Face-centered finite-volume scheme based on non-conforming finite-element spaces.
Files | |
| file | fcdiamondlocalassembler.hh |
| An assembler for Jacobian and residual contribution per element (face-centered diamond methods). | |
| file | elementsolution.hh |
| The global face variables class for face-centered diamond models. | |
| file | fvelementgeometry.hh |
| Element-wise grid geometry (local view). | |
| file | fvgridgeometry.hh |
| Grid geometry for the diamond discretization. | |
| file | geometryhelper.hh |
| Helper class to construct SCVs and SCVFs for the diamond scheme. | |
| file | subcontrolvolume.hh |
| Face centered diamond subcontrolvolume face. | |
| file | subcontrolvolumeface.hh |
| The SCVF implementation for diamond. | |
| file | subdomainfcdiamondlocalassembler.hh |
| An assembler for Jacobian and residual contribution per element (face-centered diamond methods) for multidomain problems. | |
Functions | |
| template<class Element, class SolutionVector, class GridGeometry> | |
| auto | Dumux::elementSolution (const Element &element, const SolutionVector &sol, const GridGeometry &gg) -> std::enable_if_t< GridGeometry::discMethod==DiscretizationMethods::fcdiamond, FaceCenteredDiamondElementSolution< typename GridGeometry::LocalView, std::decay_t< decltype(std::declval< SolutionVector >()[0])> > > |
| Make an element solution for face-centered diamond schemes. | |
| template<class Element, class ElementVolumeVariables, class FVElementGeometry> | |
| auto | Dumux::elementSolution (const Element &element, const ElementVolumeVariables &elemVolVars, const FVElementGeometry &gg) -> std::enable_if_t< FVElementGeometry::GridGeometry::discMethod==DiscretizationMethods::fcdiamond, FaceCenteredDiamondElementSolution< FVElementGeometry, typename ElementVolumeVariables::VolumeVariables::PrimaryVariables > > |
| Make an element solution for face-centered diamond schemes. | |
| auto Dumux::elementSolution | ( | const Element & | element, |
| const ElementVolumeVariables & | elemVolVars, | ||
| const FVElementGeometry & | gg ) -> std::enable_if_t< FVElementGeometry::GridGeometry::discMethod==DiscretizationMethods::fcdiamond, FaceCenteredDiamondElementSolution< FVElementGeometry, typename ElementVolumeVariables::VolumeVariables::PrimaryVariables > > |
Make an element solution for face-centered diamond schemes.
| auto Dumux::elementSolution | ( | const Element & | element, |
| const SolutionVector & | sol, | ||
| const GridGeometry & | gg ) -> std::enable_if_t< GridGeometry::discMethod==DiscretizationMethods::fcdiamond, FaceCenteredDiamondElementSolution< typename GridGeometry::LocalView, std::decay_t< decltype(std::declval< SolutionVector >()[0])> > > |
Make an element solution for face-centered diamond schemes.