DFKrwPiri Class Reference

#include <krpiri1.h>

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

List of all members.

Public Member Functions

 DFKrwPiri ()
virtual ~DFKrwPiri ()
virtual double operator() (double x, unsigned cmp=0) const

Detailed Description

Definition at line 18 of file krpiri1.h.


Constructor & Destructor Documentation

DFKrwPiri::DFKrwPiri (  )  [inline]

Definition at line 21 of file krpiri1.h.

00021 {}

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

Definition at line 22 of file krpiri1.h.

00022 {}


Member Function Documentation

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

Implements Function1D.

Definition at line 24 of file krpiri1.h.

00025   {
00026     if (x <= SRW)
00027       return 0;
00028     double x_2=x*x;
00029     double x_3=x_2*x;
00030     double x_4=x_3*x;
00031     double x_5=x_4*x;
00032     double  x_6=x_5*x;
00033     double denom=(1.0030111*x_6-7.6192155*x_4+10.027664*x_2-4.3566221*x+1);
00034     return     (1.056579661240908*(-1.04524788*x_5+1.00869028*x_3-0.039493092*x))/denom - (1.056579661240908*(6.018066599999999*x_5-30.476862*x_3+20.055328*x-4.3566221)*(-0.17420798*x_6+0.25217257*x_4-0.019746546*x_2-0.0063170828))/(denom*denom);
00035   }


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:01 2012 for CO2INJECTION by  doxygen 1.6.3