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

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

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

Public Member Functions

 PskSpline (const double *rworkIn, const int *iworkIn=0)
virtual ~PskSpline ()
virtual void calc (const double &Sw)
virtual void calc_from_psic (const double &psicIn)
virtual void setParams (const double *rwork, const int *iwork=0)
Public Member Functions inherited from PskRelation
 PskRelation (const double *rwork, const int *iwork=0)
 PskRelation ()
virtual void setTolerances (const double *rwork_tol)
virtual ~PskRelation ()
void calc (const double &Sw)
void calc_Se (const double &Sw)

Public Attributes

int nknots
int lastIndex
int uinvOffset
int krwOffset
int krnOffset
const double * splineArray
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 684 of file pskRelations.h.

Constructor & Destructor Documentation

◆ PskSpline()

PskSpline::PskSpline ( const double * rworkIn,
const int * iworkIn = 0 )
inline

Definition at line 697 of file pskRelations.h.

◆ ~PskSpline()

virtual PskSpline::~PskSpline ( )
inlinevirtual

Definition at line 709 of file pskRelations.h.

Member Function Documentation

◆ calc()

virtual void PskSpline::calc ( const double & Sw)
inlinevirtual

Definition at line 710 of file pskRelations.h.

◆ calc_from_psic()

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

Reimplemented from PskRelation.

Definition at line 742 of file pskRelations.h.

◆ setParams()

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

Reimplemented from PskRelation.

Definition at line 773 of file pskRelations.h.

Member Data Documentation

◆ krnOffset

int PskSpline::krnOffset

Definition at line 780 of file pskRelations.h.

◆ krwOffset

int PskSpline::krwOffset

Definition at line 780 of file pskRelations.h.

◆ lastIndex

int PskSpline::lastIndex

Definition at line 780 of file pskRelations.h.

◆ nknots

int PskSpline::nknots

Definition at line 780 of file pskRelations.h.

◆ splineArray

const double* PskSpline::splineArray

Definition at line 781 of file pskRelations.h.

◆ uinvOffset

int PskSpline::uinvOffset

Definition at line 780 of file pskRelations.h.


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