From 7bd68a288dc4bdd0da03e98ac0764e4d9fb4f03a Mon Sep 17 00:00:00 2001 From: Ned Coltman <edward.coltman@iws.uni-stuttgart.de> Date: Mon, 4 Oct 2021 09:54:37 +0200 Subject: [PATCH] [stokes_darcy][spatialparams] Runtime porosity parameter --- appl/coupled/stokes_darcy/beaversjoseph/params.input | 1 + appl/coupled/stokes_darcy/beaversjoseph/spatialparams.hh | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/appl/coupled/stokes_darcy/beaversjoseph/params.input b/appl/coupled/stokes_darcy/beaversjoseph/params.input index 0219f08..1f0bfca 100644 --- a/appl/coupled/stokes_darcy/beaversjoseph/params.input +++ b/appl/coupled/stokes_darcy/beaversjoseph/params.input @@ -29,6 +29,7 @@ NumericDifference.BaseEpsilon = 1e-8 [Darcy] Problem.Name = darcy SpatialParams.Permeability = 1e-4 +SpatialParams.Porosity = 1.0 SpatialParams.AlphaBeaversJoseph = 1.0 [Vtk] diff --git a/appl/coupled/stokes_darcy/beaversjoseph/spatialparams.hh b/appl/coupled/stokes_darcy/beaversjoseph/spatialparams.hh index 18113c4..18bd803 100644 --- a/appl/coupled/stokes_darcy/beaversjoseph/spatialparams.hh +++ b/appl/coupled/stokes_darcy/beaversjoseph/spatialparams.hh @@ -56,6 +56,7 @@ public: { permeability_ = getParam<Scalar>("Darcy.SpatialParams.Permeability"); alphaBJ_ = getParam<Scalar>("Darcy.SpatialParams.AlphaBeaversJoseph"); + porosity_ = getParam<Scalar>("Darcy.SpatialParams.Porosity"); } /*! @@ -72,7 +73,7 @@ public: * \param globalPos The global position */ Scalar porosityAtPos(const GlobalPosition& globalPos) const - { return 0.4; } + { return porosity_; } /*! \brief Defines the Beavers-Joseph coefficient in [-]. * -- GitLab