diff --git a/test/multidomain/poromechanics/el1p/problem_1p.hh b/test/multidomain/poromechanics/el1p/problem_1p.hh index e3b2c6616f84e57bb4078db596d1353762ae0812..9d00d14ed199ffbe3f0e927abccc9cb51ff52cae 100644 --- a/test/multidomain/poromechanics/el1p/problem_1p.hh +++ b/test/multidomain/poromechanics/el1p/problem_1p.hh @@ -27,6 +27,7 @@ #include <dune/grid/yaspgrid.hh> +#include <dumux/common/boundarytypes.hh> #include <dumux/discretization/cctpfa.hh> #include <dumux/porousmediumflow/1p/model.hh> #include <dumux/porousmediumflow/problem.hh> @@ -93,7 +94,7 @@ class OnePSubProblem : public PorousMediumFlowProblem<TypeTag> using NumEqVector = GetPropType<TypeTag, Properties::NumEqVector>; using PrimaryVariables = GetPropType<TypeTag, Properties::PrimaryVariables>; - using BoundaryTypes = GetPropType<TypeTag, Properties::BoundaryTypes>; + using BoundaryTypes = Dumux::BoundaryTypes<GetPropType<TypeTag, Properties::ModelTraits>::numEq()>; using GridGeometry = GetPropType<TypeTag, Properties::GridGeometry>; public: diff --git a/test/multidomain/poromechanics/el1p/problem_poroelastic.hh b/test/multidomain/poromechanics/el1p/problem_poroelastic.hh index 97d46e2a7a3e4e25bf486e5a2331f2ed01fbccca..b49a4a81820be45c6c463889bc23248cec7a9ff2 100644 --- a/test/multidomain/poromechanics/el1p/problem_poroelastic.hh +++ b/test/multidomain/poromechanics/el1p/problem_poroelastic.hh @@ -28,6 +28,7 @@ #include <dune/grid/yaspgrid.hh> #include <dune/common/fmatrix.hh> +#include <dumux/common/boundarytypes.hh> #include <dumux/discretization/box.hh> #include <dumux/geomechanics/poroelastic/model.hh> #include <dumux/geomechanics/fvproblem.hh> @@ -82,7 +83,7 @@ class PoroElasticSubProblem : public GeomechanicsFVProblem<TypeTag> using Scalar = GetPropType<TypeTag, Properties::Scalar>; using Indices = typename GetPropType<TypeTag, Properties::ModelTraits>::Indices; - using BoundaryTypes = GetPropType<TypeTag, Properties::BoundaryTypes>; + using BoundaryTypes = Dumux::BoundaryTypes<GetPropType<TypeTag, Properties::ModelTraits>::numEq()>; using CouplingManager = GetPropType<TypeTag, Properties::CouplingManager>; using PrimaryVariables = GetPropType<TypeTag, Properties::PrimaryVariables>; using ElementVolumeVariables = typename GetPropType<TypeTag, Properties::GridVolumeVariables>::LocalView; diff --git a/test/multidomain/poromechanics/el2p/problem_2p.hh b/test/multidomain/poromechanics/el2p/problem_2p.hh index 7ff7561b3e0de307dc3da4546363c70d23a04b9e..2358a07a9c5ef21bee03a3118989562416759b18 100644 --- a/test/multidomain/poromechanics/el2p/problem_2p.hh +++ b/test/multidomain/poromechanics/el2p/problem_2p.hh @@ -28,6 +28,7 @@ #include <dune/grid/yaspgrid.hh> +#include <dumux/common/boundarytypes.hh> #include <dumux/discretization/cctpfa.hh> #include <dumux/porousmediumflow/2p/model.hh> #include <dumux/porousmediumflow/problem.hh> @@ -101,7 +102,7 @@ class TwoPSubProblem : public PorousMediumFlowProblem<TypeTag> using NumEqVector = GetPropType<TypeTag, Properties::NumEqVector>; using PrimaryVariables = GetPropType<TypeTag, Properties::PrimaryVariables>; - using BoundaryTypes = GetPropType<TypeTag, Properties::BoundaryTypes>; + using BoundaryTypes = Dumux::BoundaryTypes<GetPropType<TypeTag, Properties::ModelTraits>::numEq()>; using GridGeometry = GetPropType<TypeTag, Properties::GridGeometry>; public: diff --git a/test/multidomain/poromechanics/el2p/problem_poroelastic.hh b/test/multidomain/poromechanics/el2p/problem_poroelastic.hh index d3b93658a0ee700110cb349badc87512cd6ce2c3..bc66de88dea013199604219471f01ecde8f5a7e9 100644 --- a/test/multidomain/poromechanics/el2p/problem_poroelastic.hh +++ b/test/multidomain/poromechanics/el2p/problem_poroelastic.hh @@ -27,6 +27,7 @@ #include <dune/grid/yaspgrid.hh> #include <dune/common/fmatrix.hh> +#include <dumux/common/boundarytypes.hh> #include <dumux/discretization/box.hh> #include <dumux/geomechanics/poroelastic/model.hh> #include <dumux/geomechanics/fvproblem.hh> @@ -84,7 +85,7 @@ class PoroElasticSubProblem : public GeomechanicsFVProblem<TypeTag> using FluidSystem = GetPropType<TypeTag, Properties::FluidSystem>; using Scalar = GetPropType<TypeTag, Properties::Scalar>; using Indices = typename GetPropType<TypeTag, Properties::ModelTraits>::Indices; - using BoundaryTypes = GetPropType<TypeTag, Properties::BoundaryTypes>; + using BoundaryTypes = Dumux::BoundaryTypes<GetPropType<TypeTag, Properties::ModelTraits>::numEq()>; using CouplingManager = GetPropType<TypeTag, Properties::CouplingManager>; using PrimaryVariables = GetPropType<TypeTag, Properties::PrimaryVariables>; using ElementVolumeVariables = typename GetPropType<TypeTag, Properties::GridVolumeVariables>::LocalView;