Classes | |
| struct | CVFEDefaultGridVariablesCacheTraits |
| class | CVFEElementVariables |
| The (stencil) element variables class for control-volume finite element. More... | |
| class | CVFEElementVariables< GVC, false > |
| The local (stencil) element variables class for control-volume finite element without caching. More... | |
| class | CVFEElementVariables< GVC, true > |
| The (stencil) element variables class for control-volume finite element with caching. More... | |
| class | CVFEGridVariablesCache |
| Base class for the grid local variables. More... | |
| class | CVFEGridVariablesCache< Traits, false > |
| class | CVFEGridVariablesCache< Traits, true > |
| class | VariablesAdapter |
| A class for providing the new update interface of variables. This allows to still use the VolumesVariables. More... | |
| class | VariablesDeflectionPolicy |
Typedefs | |
| template<class Imp , class ES , class P , class E , class SCV > | |
| using | UpdateFunctionDetector = decltype(std::declval< Imp >().update(std::declval< ES >(), std::declval< P >(), std::declval< E >(), std::declval< SCV >())) |
| helper struct detecting if volumeVariables class has update function for scvs (old interface) More... | |
Functions | |
| template<class Imp , class ES , class P , class E , class SCV > | |
| constexpr bool | hasUpdateFunctionForScvs () |
| Whenever the old interface is supported, we update related to scvs. More... | |
| using Dumux::Detail::CVFE::UpdateFunctionDetector = typedef decltype( std::declval<Imp>().update(std::declval<ES>(), std::declval<P>(), std::declval<E>(), std::declval<SCV>()) ) |
|
inlineconstexpr |