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... | |