Type traits for problem classes. More...
#include <dumux/common/typetraits/problem.hh>
Type traits for problem classes.
Public Types | |
using | GridGeometry = std::decay_t< decltype(std::declval< Problem >().gridGeometry())> |
using | BoundaryTypes = typename Detail::template ProblemTraits< Problem, typename GridGeometry::DiscretizationMethod >::BoundaryTypes |
using Dumux::ProblemTraits< Problem >::BoundaryTypes = typename Detail::template ProblemTraits<Problem, typename GridGeometry::DiscretizationMethod>::BoundaryTypes |
using Dumux::ProblemTraits< Problem >::GridGeometry = std::decay_t<decltype(std::declval<Problem>().gridGeometry())> |