Coupling data specialization for non-compositional models.  
|  | 
| Scalar | massCouplingCondition (const Element< darcyIdx > &element, const FVElementGeometry< darcyIdx > &fvGeometry, const ElementVolumeVariables< darcyIdx > &darcyElemVolVars, const SubControlVolumeFace< darcyIdx > &scvf) const | 
|  | Returns the mass flux across the coupling boundary as seen from the Darcy domain. 
 | 
|  | 
| Scalar | massCouplingCondition (const Element< stokesIdx > &element, const FVElementGeometry< stokesIdx > &fvGeometry, const ElementVolumeVariables< stokesIdx > &stokesElemVolVars, const ElementFaceVariables< stokesIdx > &stokesElemFaceVars, const SubControlVolumeFace< stokesIdx > &scvf) const | 
|  | Returns the mass flux across the coupling boundary as seen from the free-flow domain. 
 | 
|  | 
| template<bool isNI = enableEnergyBalance, typename std::enable_if_t< isNI, int > = 0> | 
| Scalar | energyCouplingCondition (const Element< darcyIdx > &element, const FVElementGeometry< darcyIdx > &fvGeometry, const ElementVolumeVariables< darcyIdx > &darcyElemVolVars, const SubControlVolumeFace< darcyIdx > &scvf, const DiffusionCoefficientAveragingType diffCoeffAvgType=DiffusionCoefficientAveragingType::ffOnly) const | 
|  | Returns the energy flux across the coupling boundary as seen from the Darcy domain. 
 | 
|  | 
| template<bool isNI = enableEnergyBalance, typename std::enable_if_t< isNI, int > = 0> | 
| Scalar | energyCouplingCondition (const Element< stokesIdx > &element, const FVElementGeometry< stokesIdx > &fvGeometry, const ElementVolumeVariables< stokesIdx > &stokesElemVolVars, const ElementFaceVariables< stokesIdx > &stokesElemFaceVars, const SubControlVolumeFace< stokesIdx > &scvf, const DiffusionCoefficientAveragingType diffCoeffAvgType=DiffusionCoefficientAveragingType::ffOnly) const | 
|  | Returns the energy flux across the coupling boundary as seen from the free-flow domain. 
 | 
|  | 
| const CouplingManager & | couplingManager () const | 
|  | Returns a reference to the coupling manager. 
 | 
|  | 
| auto | darcyPermeability (const Element< stokesIdx > &element, const SubControlVolumeFace< stokesIdx > &scvf) const | 
|  | Returns the intrinsic permeability of the coupled Darcy element. 
 | 
|  | 
| template<class ElementFaceVariables> | 
| Scalar | momentumCouplingCondition (const Element< stokesIdx > &element, const FVElementGeometry< stokesIdx > &fvGeometry, const ElementVolumeVariables< stokesIdx > &stokesElemVolVars, const ElementFaceVariables &stokesElemFaceVars, const SubControlVolumeFace< stokesIdx > &scvf) const | 
|  | Returns the momentum flux across the coupling boundary. 
 | 
|  | 
| Scalar | advectiveFlux (const Scalar insideQuantity, const Scalar outsideQuantity, const Scalar volumeFlow, bool insideIsUpstream) const | 
|  | Evaluate an advective flux across the interface and consider upwinding. 
 | 
|  | 
|  | 
| template<std::size_t i, std::size_t j> | 
| Scalar | transmissibility_ (Dune::index_constant< i > domainI, Dune::index_constant< j > domainJ, const Scalar insideDistance, const Scalar outsideDistance, const Scalar avgQuantityI, const Scalar avgQuantityJ, const DiffusionCoefficientAveragingType diffCoeffAvgType) const | 
|  | Returns the transmissibility used for either molecular diffusion or thermal conductivity. 
 | 
|  | 
| template<class Scv, class Scvf> | 
| Scalar | getDistance_ (const Scv &scv, const Scvf &scvf) const | 
|  | Returns the distance between an scvf and the corresponding scv center. 
 | 
|  | 
| template<std::size_t i, std::size_t j, bool isNI = enableEnergyBalance, typename std::enable_if_t< isNI, int > = 0> | 
| Scalar | conductiveEnergyFlux_ (Dune::index_constant< i > domainI, Dune::index_constant< j > domainJ, const FVElementGeometry< i > &fvGeometryI, const FVElementGeometry< j > &fvGeometryJ, const SubControlVolumeFace< i > &scvfI, const SubControlVolume< i > &scvI, const SubControlVolume< j > &scvJ, const VolumeVariables< i > &volVarsI, const VolumeVariables< j > &volVarsJ, const DiffusionCoefficientAveragingType diffCoeffAvgType) const | 
|  | Returns the conductive energy flux across the interface. 
 | 
|  | 
| template<class ElementFaceVariables, class CouplingContext> | 
| Scalar | pressureAtInterface_ (const Element< stokesIdx > &element, const SubControlVolumeFace< stokesIdx > &scvf, const ElementFaceVariables &elemFaceVars, const CouplingContext &context) const | 
|  | Returns the pressure at the interface. 
 | 
|  | 
| Scalar | computeCouplingPhasePressureAtInterface_ (const Element< darcyIdx > &element, const FVElementGeometry< darcyIdx > &fvGeometry, const SubControlVolumeFace< darcyIdx > &scvf, const VolumeVariables< darcyIdx > &volVars, const typename Element< stokesIdx >::Geometry::GlobalCoordinate &couplingPhaseVelocity, ForchheimersLaw) const | 
|  | Returns the pressure at the interface using Forchheimers's law for reconstruction. 
 | 
|  | 
| Scalar | computeCouplingPhasePressureAtInterface_ (const Element< darcyIdx > &element, const FVElementGeometry< darcyIdx > &fvGeometry, const SubControlVolumeFace< darcyIdx > &scvf, const VolumeVariables< darcyIdx > &volVars, const typename Element< stokesIdx >::Geometry::GlobalCoordinate &couplingPhaseVelocity, DarcysLaw) const | 
|  | Returns the pressure at the interface using Darcy's law for reconstruction. 
 | 
|  |