
 Poly2DFracResidual (Polynomial2DFrac &poly, const Eigen::MatrixXd &coefficients, const double &in, const double &z_in, const int &axis, const int &x_exp, const int &y_exp, const double &x_base, const double &y_base) 
 Residual of a polynomial divided by the independent variable. More...


double  call (double target) 

double  deriv (double target) 

 Poly2DResidual (Polynomial2D &poly, const Eigen::MatrixXd &coefficients, const double &in, const double &z_in, const int &axis) 
 Residual of a polynomial. More...


virtual bool  input_not_in_range (double x) 
 /brief A function for checking whether the input is in range; More...



int  x_exp 

int  y_exp 

double  x_base 

double  y_base 

Polynomial2DFrac  poly 
 Object that evaluates the equation.


Eigen::MatrixXd  coefficients 

bool  derIsSet 

Eigen::MatrixXd  coefficientsDer 

int  axis 

double  in 
 the fixed input != targetDim


Polynomial2D  poly 
 Object that evaluates the equation.


double  z_in 
 Current output value.



int  errcode 

std::string  errstring 

Dictionary  options 

int  iter 

enum  dims { iX,
iY
} 

§ Poly2DFracResidual()
CoolProp::Poly2DFracResidual::Poly2DFracResidual 
( 
Polynomial2DFrac & 
poly, 


const Eigen::MatrixXd & 
coefficients, 


const double & 
in, 


const double & 
z_in, 


const int & 
axis, 


const int & 
x_exp, 


const int & 
y_exp, 


const double & 
x_base, 


const double & 
y_base 

) 
 
Residual of a polynomial divided by the independent variable.
 Parameters

poly  polynomial object used to evaluate the calls 
coefficients  
in  double value that represents the current input in x (1st dimension) or y (2nd dimension) 
z_in  double value that represents the current output in the 3rd dimension 
axis  unsigned integer value that represents the axis to solve for (0=x, 1=y) 
x_exp  first exponent in xdirection 
y_exp  first exponent in ydirection 
x_base  base value for x (x = x_in  x_base) 
y_base  base value for y (y = y_in  y_base) 
The documentation for this class was generated from the following files: