3.2-git
DUNE for Multi-{Phase, Component, Scale, Physics, ...} flow and transport in porous media
Loading...
Searching...
No Matches
Dumux::MultiDomainTraits< SubDomainTypeTags >::SubDomain< id > Struct Template Reference

#include <dumux/multidomain/traits.hh>

Public Types

using Index = Dune::index_constant<id>
using TypeTag = SubDomainTypeTag<id>
using Grid = GetPropType<SubDomainTypeTag<id>, Properties::Grid>
using GridGeometry = GetPropType<SubDomainTypeTag<id>, Properties::GridGeometry>
using Problem = GetPropType<SubDomainTypeTag<id>, Properties::Problem>
using GridVariables = GetPropType<SubDomainTypeTag<id>, Properties::GridVariables>
using IOFields = GetPropType<SubDomainTypeTag<id>, Properties::IOFields>
using SolutionVector = GetPropType<SubDomainTypeTag<id>, Properties::SolutionVector>

Member Typedef Documentation

◆ Grid

template<typename... SubDomainTypeTags>
template<std::size_t id>
using Dumux::MultiDomainTraits< SubDomainTypeTags >::SubDomain< id >::Grid = GetPropType<SubDomainTypeTag<id>, Properties::Grid>

◆ GridGeometry

template<typename... SubDomainTypeTags>
template<std::size_t id>
using Dumux::MultiDomainTraits< SubDomainTypeTags >::SubDomain< id >::GridGeometry = GetPropType<SubDomainTypeTag<id>, Properties::GridGeometry>

◆ GridVariables

template<typename... SubDomainTypeTags>
template<std::size_t id>
using Dumux::MultiDomainTraits< SubDomainTypeTags >::SubDomain< id >::GridVariables = GetPropType<SubDomainTypeTag<id>, Properties::GridVariables>

◆ Index

template<typename... SubDomainTypeTags>
template<std::size_t id>
using Dumux::MultiDomainTraits< SubDomainTypeTags >::SubDomain< id >::Index = Dune::index_constant<id>

◆ IOFields

template<typename... SubDomainTypeTags>
template<std::size_t id>
using Dumux::MultiDomainTraits< SubDomainTypeTags >::SubDomain< id >::IOFields = GetPropType<SubDomainTypeTag<id>, Properties::IOFields>

◆ Problem

template<typename... SubDomainTypeTags>
template<std::size_t id>
using Dumux::MultiDomainTraits< SubDomainTypeTags >::SubDomain< id >::Problem = GetPropType<SubDomainTypeTag<id>, Properties::Problem>

◆ SolutionVector

template<typename... SubDomainTypeTags>
template<std::size_t id>
using Dumux::MultiDomainTraits< SubDomainTypeTags >::SubDomain< id >::SolutionVector = GetPropType<SubDomainTypeTag<id>, Properties::SolutionVector>

◆ TypeTag

template<typename... SubDomainTypeTags>
template<std::size_t id>
using Dumux::MultiDomainTraits< SubDomainTypeTags >::SubDomain< id >::TypeTag = SubDomainTypeTag<id>

The documentation for this struct was generated from the following file: