AdvancedMathematics  CATMathFoundationXY
Usage: you must use this class as is. You should never derive it.
 public class CATMathFoundationXY
 Class representing a pre-defined scalar function of two variables.
  
 F: RxR   -> R
          (x,y)  -> F(x,y)
 
 Method Index
 
 -  o 
    Eval(double&,double&)
 -    Evaluates this CATMathFoundationXY.
 
 -  o 
    EvalFirstDerivX(double&,double&)
 -    Evaluates the first partial derivative with respect to the first variable of this CATMathFoundationXY.
 
 -  o 
    EvalFirstDerivY(double&,double&)
 -    Evaluates the first partial derivative with respect to the second variable of this CATMathFoundationXY.
 
 -  o 
    EvalSecondDerivX2(double&,double&)
 -    Evaluates the second partial derivative of this CATMathFoundationXY .
 
 -  o 
    EvalSecondDerivXY(double&,double&)
 -    Evaluates the second partial derivative of this CATMathFoundationXY .
 
 -  o 
    EvalSecondDerivY2(double&,double&)
 -    Evaluates the second partial derivative of this CATMathFunctionXY .
 
 Methods
 
  o Eval
  |   public virtual   Eval( |  const   | iX, | 
 |  const   | iY)   | 
  - 
  Evaluates this CATMathFoundationXY.
 
  -  Parameters:
  
 - 
    
    -  iX
   
 -  The value of the first variable where this CATMathFoundationXY is evaluated.
 
 
    -  iY
   
 -  The value of the second variable where this CATMathFoundationXY is evaluated.
 
 
   -  Returns: 
  
 -   The result of the evaluation.
 
 
  o EvalFirstDerivX
  |   public virtual   EvalFirstDerivX( |  const   | iX, | 
 |  const   | iY)   | 
  - 
  Evaluates the first partial derivative with respect to the first variable of this CATMathFoundationXY.
 
  -  Parameters:
  
 - 
    
    -  iX
   
 -  The value of the first variable where this CATMathFoundationXY is evaluated.
 
 
    -  iY
   
 -  The value of the second variable where this CATMathFoundationXY is evaluated.
 
 
   -  Returns: 
  
 -   The value of the first partial derivative with respect to the first variable.
 
 
  o EvalFirstDerivY
  |   public virtual   EvalFirstDerivY( |  const   | iX, | 
 |  const   | iY)   | 
  - 
  Evaluates the first partial derivative with respect to the second variable of this CATMathFoundationXY.
 
  -  Parameters:
  
 - 
    
    -  iX
   
 -  The value of the first variable where this CATMathFoundationXY is evaluated.
 
 
    -  iY
   
 -  The value of the second variable where this CATMathFoundationXY is evaluated.
 
 
   -  Returns: 
  
 -   The value of the first partial derivative with respect to the second variable.
 
 
  o EvalSecondDerivX2
  |   public virtual   EvalSecondDerivX2( |  const   | iX, | 
 |  const   | iY)   | 
  - 
  Evaluates the second partial derivative of this CATMathFoundationXY .
 
  -  Parameters:
  
 - 
    
    -  iX
   
 -  The value of the first variable where this CATMathFoundationXY is evaluated.
 
 
    -  iY
   
 -  The value of the second variable where this CATMathFoundationXY is evaluated.
 
 
   -  Returns: 
  
 -   The value of the second partial derivative.
 
 
  o EvalSecondDerivXY
  |   public virtual   EvalSecondDerivXY( |  const   | iX, | 
 |  const   | iY)   | 
  - 
  Evaluates the second partial derivative of this CATMathFoundationXY .
 
  -  Parameters:
  
 - 
    
    -  iX
   
 -  The value of the first variable where this CATMathFoundationXY is evaluated.
 
 
    -  iY
   
 -  The value of the second variable where this CATMathFoundationXY is evaluated.
 
 
   -  Returns: 
  
 -   The value of the second partial derivative.
 
 
  o EvalSecondDerivY2
  |   public virtual   EvalSecondDerivY2( |  const   | iX, | 
 |  const   | iY)   | 
  - 
  Evaluates the second partial derivative of this CATMathFunctionXY .
 
  -  Parameters:
  
 - 
    
    -  iX
   
 -  The value of the first variable where this CATMathFunctionXY is evaluated.
 
 
    -  iY
   
 -  The value of the second variable where this CATMathFunctionXY is evaluated.
 
 
   -  Returns: 
  
 -   The value of the second partial derivative.
 
 
 This object is included in the file: CATMathFoundationXY.h
If needed, your Imakefile.mk should include the module: CATAdvancedMathematics
Copyright © 1999-2014, Dassault Systèmes. All rights reserved.