proteus  1.2.0
C/C++/Fortran libraries
Public Member Functions | Public Attributes | List of all members
PskRelation Class Reference

#include </home/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 19 of file pskRelations.h.

Constructor & Destructor Documentation

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

Definition at line 35 of file pskRelations.h.

PskRelation::PskRelation ( )
inline

Definition at line 43 of file pskRelations.h.

virtual PskRelation::~PskRelation ( )
inlinevirtual

Definition at line 60 of file pskRelations.h.

Member Function Documentation

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

Definition at line 63 of file pskRelations.h.

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

Reimplemented in PskSpline, VGM, and SimplePSK.

Definition at line 97 of file pskRelations.h.

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

Definition at line 77 of file pskRelations.h.

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

Reimplemented in PskSpline, BCM, and VGMorig.

Definition at line 51 of file pskRelations.h.

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

double PskRelation::dkrn

Definition at line 22 of file pskRelations.h.

double PskRelation::dkrw

Definition at line 22 of file pskRelations.h.

double PskRelation::dpsic

Definition at line 22 of file pskRelations.h.

double PskRelation::dSe_dpsic

Definition at line 22 of file pskRelations.h.

double PskRelation::dSe_dSw

Definition at line 22 of file pskRelations.h.

double PskRelation::krn

Definition at line 22 of file pskRelations.h.

double PskRelation::krw

Definition at line 22 of file pskRelations.h.

double PskRelation::psic

Definition at line 22 of file pskRelations.h.

double PskRelation::Se

Definition at line 22 of file pskRelations.h.

double PskRelation::Sw_max

Definition at line 22 of file pskRelations.h.

double PskRelation::Sw_min

Definition at line 22 of file pskRelations.h.


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