version 3.11-dev
Loading...
Searching...
No Matches
Dumux::Experimental::Detail Namespace Reference

Classes

struct  LocalAssemblerChooser
struct  LocalAssemblerChooser< DiscretizationMethods::CVFE< DM > >
struct  LocalAssemblerChooser< DiscretizationMethods::CCMpfa >
struct  LocalAssemblerChooser< DiscretizationMethods::CCTpfa >

Typedefs

template<class TypeTag, class Impl, DiffMethod diffMethod, bool isImplicit>
using LocalAssemblerChooser_t
template<class P>
using ProblemConstraintsDetector = decltype(std::declval<P>().constraints())
 helper struct detecting if problem has a constraints() function

Functions

template<class P>
constexpr bool hasGlobalConstraints ()

Typedef Documentation

◆ LocalAssemblerChooser_t

template<class TypeTag, class Impl, DiffMethod diffMethod, bool isImplicit>
using Dumux::Experimental::Detail::LocalAssemblerChooser_t
Initial value:
>::template type<TypeTag, Impl, diffMethod, isImplicit>
typename GetProp< TypeTag, Property >::type GetPropType
get the type alias defined in the property
Definition propertysystem.hh:296
Definition assembly/fvassembler.hh:46

◆ ProblemConstraintsDetector

template<class P>
using Dumux::Experimental::Detail::ProblemConstraintsDetector = decltype(std::declval<P>().constraints())

Function Documentation

◆ hasGlobalConstraints()

template<class P>
bool Dumux::Experimental::Detail::hasGlobalConstraints ( )
inlineconstexpr