Opm::EQUIL::PcEqSum< FluidSystem, MaterialLawManager > Struct Template Reference

#include <EquilibrationHelpers.hpp>

Public Member Functions

 PcEqSum (const MaterialLawManager &materialLawManager, const int phase1, const int phase2, const int cell, const double targetPc)
 
double operator() (double s) const
 

Detailed Description

template<class FluidSystem, class MaterialLawManager>
struct Opm::EQUIL::PcEqSum< FluidSystem, MaterialLawManager >

Functor for inverting a sum of capillary pressure functions. Function represented is f(s) = pc1(s) + pc2(1 - s) - targetPc

Constructor & Destructor Documentation

◆ PcEqSum()

template<class FluidSystem , class MaterialLawManager >
Opm::EQUIL::PcEqSum< FluidSystem, MaterialLawManager >::PcEqSum ( const MaterialLawManager &  materialLawManager,
const int  phase1,
const int  phase2,
const int  cell,
const double  targetPc 
)

Member Function Documentation

◆ operator()()

template<class FluidSystem , class MaterialLawManager >
double Opm::EQUIL::PcEqSum< FluidSystem, MaterialLawManager >::operator() ( double  s) const

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