version 3.10-dev
Dumux::StokesDarcyCouplingOptions Struct Reference

This structs holds a set of options which allow to modify the Stokes-Darcy coupling mechanism during runtime.

#include <dumux/multidomain/boundary/stokesdarcy/couplingdata.hh>

Public Types

enum class  DiffusionCoefficientAveragingType { harmonic , arithmetic , ffOnly , pmOnly }
 Defines which kind of averanging of diffusion coefficiencients (moleculat diffusion or thermal conductance) at the interface between free flow and porous medium shall be used. More...
 

Static Public Member Functions

static DiffusionCoefficientAveragingType stringToEnum (DiffusionCoefficientAveragingType, const std::string &diffusionCoefficientAveragingType)
 Convenience function to convert user input given as std::string to the corresponding enum class used for choosing the type of averaging of the diffusion/conduction parameter at the interface between the two domains. More...
 

Member Enumeration Documentation

◆ DiffusionCoefficientAveragingType

Enumerator
harmonic 
arithmetic 
ffOnly 
pmOnly 

Member Function Documentation

◆ stringToEnum()

static DiffusionCoefficientAveragingType Dumux::StokesDarcyCouplingOptions::stringToEnum ( DiffusionCoefficientAveragingType  ,
const std::string &  diffusionCoefficientAveragingType 
)
inlinestatic

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