Control-volume finite element schemes (e.g. box method) Control-volume finite element schemes are based on finite element basis functions for interpolation but define control volumes to construct a finite volume scheme. They can be interpreted both as finite volume or as (Petrov-Galerkin) finite element scheme. More...
Control-volume finite element schemes (e.g. box method) Control-volume finite element schemes are based on finite element basis functions for interpolation but define control volumes to construct a finite volume scheme. They can be interpreted both as finite volume or as (Petrov-Galerkin) finite element scheme.
Files | |
| file | cvfelocalresidual.hh |
| Calculates the element-wise residual for control-volume finite element schemes. | |
| file | cvfe/elementboundarytypes.hh |
| Boundary types gathered on an element. | |
| file | discretization/cvfe/elementfluxvariablescache.hh |
| Global flux variable cache. | |
| file | cvfe/elementvolumevariables.hh |
| The local volume variables class. | |
| file | discretization/cvfe/fluxvariablescache.hh |
| Flux variables cache class for control-volume finite element schemes. | |
| file | discretization/cvfe/gridfluxvariablescache.hh |
| Global flux variable cache. | |
| file | cvfe/gridvolumevariables.hh |
| The grid volume variables class for box models. | |
Classes | |
| class | Dumux::CVFELocalResidual< TypeTag > |
| The element-wise residual for control-volume finite element schemes. More... | |
| class | Dumux::CVFEElementBoundaryTypes< BTypes > |
| This class stores an array of BoundaryTypes objects. More... | |
| class | Dumux::CVFEElementFluxVariablesCache< GFVC, cachingEnabled > |
| The flux variables caches for an element. More... | |
| class | Dumux::CVFEElementFluxVariablesCache< GFVC, true > |
| The flux variables caches for an element with caching enabled. More... | |
| class | Dumux::CVFEElementFluxVariablesCache< GFVC, false > |
| The flux variables caches for an element with caching disabled. More... | |
| class | Dumux::CVFEElementVolumeVariables< GVV, cachingEnabled > |
| The local (stencil) volume variables class for control-volume finite element. More... | |
| class | Dumux::CVFEElementVolumeVariables< GVV, true > |
| The local (stencil) volume variables class for control-volume finite element with caching. More... | |
| class | Dumux::CVFEElementVolumeVariables< GVV, false > |
| The local (stencil) volume variables class for control-volume finite element without caching. More... | |
| class | Dumux::CVFEFluxVariablesCache< Scalar, GridGeometry > |
| Flux variables cache class for control-volume finite element schemes. For control-volume finite element schemes, this class does not contain any physics-/process-dependent data. It solely stores disretization-/grid-related data. More... | |
| struct | Dumux::CVFEDefaultGridFVCTraits< P, FVC > |
| Flux variable caches traits. More... | |
| class | Dumux::CVFEGridFluxVariablesCache< Problem, FluxVariablesCache, cachingEnabled, Traits > |
| Flux variable caches on a gridview. More... | |
| class | Dumux::CVFEGridFluxVariablesCache< P, FVC, true, Traits > |
| Flux variable caches on a gridview with grid caching enabled. More... | |
| class | Dumux::CVFEGridFluxVariablesCache< P, FVC, false, Traits > |
| Flux variable caches on a gridview with grid caching disabled. More... | |
| class | Dumux::CVFEGridVolumeVariables< Traits, enableCaching > |
| Base class for the grid volume variables. More... | |