proteus 1.9.0
C/C++/Fortran libraries
Loading...
Searching...
No Matches
PskRelation Class Reference

#include </work/cekees/proteus/proteus/pskRelations.h>

Inheritance diagram for PskRelation:
[legend]

Public Member Functions

 PskRelation (const double *rwork, const int *iwork=0)
 PskRelation ()
virtual void setParams (const double *rwork, const int *iwork=0)
virtual void setTolerances (const double *rwork_tol)
virtual ~PskRelation ()
void calc (const double &Sw)
void calc_Se (const double &Sw)
virtual void calc_from_psic (const double &psicIn)

Public Attributes

double Se
double dSe_dSw
double Sw_min
double Sw_max
double krw
double dkrw
double krn
double dkrn
double psic
double dpsic
double dSe_dpsic

Detailed Description

Definition at line 20 of file pskRelations.h.

Constructor & Destructor Documentation

◆ PskRelation() [1/2]

PskRelation::PskRelation ( const double * rwork,
const int * iwork = 0 )
inline

Definition at line 35 of file pskRelations.h.

◆ PskRelation() [2/2]

PskRelation::PskRelation ( )
inline

Definition at line 43 of file pskRelations.h.

◆ ~PskRelation()

virtual PskRelation::~PskRelation ( )
inlinevirtual

Definition at line 60 of file pskRelations.h.

Member Function Documentation

◆ calc()

void PskRelation::calc ( const double & Sw)
inline

Definition at line 63 of file pskRelations.h.

◆ calc_from_psic()

virtual void PskRelation::calc_from_psic ( const double & psicIn)
inlinevirtual

Reimplemented in PskSpline, SimplePSK, and VGM.

Definition at line 97 of file pskRelations.h.

◆ calc_Se()

void PskRelation::calc_Se ( const double & Sw)
inline

Definition at line 77 of file pskRelations.h.

◆ setParams()

virtual void PskRelation::setParams ( const double * rwork,
const int * iwork = 0 )
inlinevirtual

Reimplemented in BCM, PskSpline, and VGMorig.

Definition at line 51 of file pskRelations.h.

◆ setTolerances()

virtual void PskRelation::setTolerances ( const double * rwork_tol)
inlinevirtual

Reimplemented in VGM, and VGMorig.

Definition at line 57 of file pskRelations.h.

Member Data Documentation

◆ dkrn

double PskRelation::dkrn

Definition at line 30 of file pskRelations.h.

◆ dkrw

double PskRelation::dkrw

Definition at line 28 of file pskRelations.h.

◆ dpsic

double PskRelation::dpsic

Definition at line 32 of file pskRelations.h.

◆ dSe_dpsic

double PskRelation::dSe_dpsic

Definition at line 34 of file pskRelations.h.

◆ dSe_dSw

double PskRelation::dSe_dSw

Definition at line 24 of file pskRelations.h.

◆ krn

double PskRelation::krn

Definition at line 29 of file pskRelations.h.

◆ krw

double PskRelation::krw

Definition at line 27 of file pskRelations.h.

◆ psic

double PskRelation::psic

Definition at line 31 of file pskRelations.h.

◆ Se

double PskRelation::Se

Definition at line 23 of file pskRelations.h.

◆ Sw_max

double PskRelation::Sw_max

Definition at line 26 of file pskRelations.h.

◆ Sw_min

double PskRelation::Sw_min

Definition at line 25 of file pskRelations.h.


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