FMobTFromRelK Class Reference

#include <fmobfromkpermlib.h>

Inheritance diagram for FMobTFromRelK:
Inheritance graph
[legend]
Collaboration diagram for FMobTFromRelK:
Collaboration graph
[legend]

List of all members.

Public Member Functions

virtual double operator() (double x, unsigned cmp=0) const
 FMobTFromRelK (Function1D &fk1, Function1D &fk2, double sr1, double sr2, double v1, double v2)
virtual ~FMobTFromRelK ()

Protected Attributes

Function1D_fk1
Function1D_fk2
VecDouble _viscs
double _sr1
double _sr1Max

Detailed Description

Definition at line 43 of file fmobfromkpermlib.h.


Constructor & Destructor Documentation

FMobTFromRelK::FMobTFromRelK ( Function1D fk1,
Function1D fk2,
double  sr1,
double  sr2,
double  v1,
double  v2 
) [inline]

Definition at line 61 of file fmobfromkpermlib.h.

00062    :_fk1(fk1),_fk2(fk2),_sr1(sr1),_sr1Max(1.0-sr2)
00063   {
00064     _viscs.set(v1,v2);
00065   }

virtual FMobTFromRelK::~FMobTFromRelK (  )  [inline, virtual]

Definition at line 66 of file fmobfromkpermlib.h.

00066 {}


Member Function Documentation

virtual double FMobTFromRelK::operator() ( double  x,
unsigned  cmp = 0 
) const [inline, virtual]

Implements Function1D.

Definition at line 52 of file fmobfromkpermlib.h.

00053   {
00054     /*if (x<=_sr1) //adjustBounds(x,_sr1,_sr1Max);
00055       return  _fk2(x)/_viscs(1);
00056     if (x>=_sr1Max)
00057     return _fk1(x)/_viscs(0);*/
00058     return _fk1(x)/_viscs(0) + _fk2(x)/_viscs(1);
00059   }


Member Data Documentation

Definition at line 48 of file fmobfromkpermlib.h.

Definition at line 48 of file fmobfromkpermlib.h.

double FMobTFromRelK::_sr1 [protected]

Definition at line 50 of file fmobfromkpermlib.h.

double FMobTFromRelK::_sr1Max [protected]

Definition at line 50 of file fmobfromkpermlib.h.

Definition at line 49 of file fmobfromkpermlib.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Generated on Sun Apr 8 23:13:09 2012 for CO2INJECTION by  doxygen 1.6.3