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

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

Inheritance diagram for VGM:
[legend]
Collaboration diagram for VGM:
[legend]

Public Member Functions

 VGM ()
 VGM (const double *rwork, const int *iwork=0)
 VGM (const VGM &r)
virtual void setTolerances (const double *rwork_tol)
void calc_Se (const double &Sw)
void calc (const double &Sw)
virtual void calc_from_psic (const double &psicIn)
Public Member Functions inherited from VGMorig
 VGMorig ()
 VGMorig (const double *rwork, const int *iwork=0)
void setParams (const double *rwork, const int *iwork=0)
void calc_Se_eps (const double &Se)
void calc (const double &Sw)
Public Member Functions inherited from PskRelation
 PskRelation (const double *rwork, const int *iwork=0)
 PskRelation ()
virtual ~PskRelation ()
void calc (const double &Sw)
void calc_Se (const double &Sw)

Public Attributes

double ns_del
double eps_small
double sqrt_eps_small
Public Attributes inherited from VGMorig
double alpha
double m
double n
double Se_eps
double Se_eps_const
Public Attributes inherited from PskRelation
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 220 of file pskRelations.h.

Constructor & Destructor Documentation

◆ VGM() [1/3]

VGM::VGM ( )
inline

Definition at line 224 of file pskRelations.h.

◆ VGM() [2/3]

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

Definition at line 226 of file pskRelations.h.

◆ VGM() [3/3]

VGM::VGM ( const VGM & r)
inline

Definition at line 232 of file pskRelations.h.

Member Function Documentation

◆ calc()

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

Definition at line 267 of file pskRelations.h.

◆ calc_from_psic()

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

Reimplemented from PskRelation.

Definition at line 373 of file pskRelations.h.

◆ calc_Se()

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

Definition at line 260 of file pskRelations.h.

◆ setTolerances()

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

Reimplemented from VGMorig.

Definition at line 254 of file pskRelations.h.

Member Data Documentation

◆ eps_small

double VGM::eps_small

Definition at line 223 of file pskRelations.h.

◆ ns_del

double VGM::ns_del

Definition at line 223 of file pskRelations.h.

◆ sqrt_eps_small

double VGM::sqrt_eps_small

Definition at line 223 of file pskRelations.h.


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