All Frameworks  Class Hierarchy  This Framework  Next  Indexes

AdvancedMathematics Class CATMathFoundationX

Mathematics.CATCGMVirtual
  |
  +---AdvancedMathematics.CATMathFunctionGeneral
    |
    +---AdvancedMathematics.CATMathFunctionX
      |
      +---CATMathFoundationX
 

Usage: you must use this class as is. You should never derive it.


public class CATMathFoundationX

Class representing a predefined scalar function of one variable.

 F: R   -> R
 x   -> F(x)
 


Method Index


o Eval(double&)
Evaluates this CATMathFoundationX.
o EvalFirstDeriv(double&)
Evaluates the first derivative of this CATMathFoundationX.
o EvalSecondDeriv(double&)
Evaluates the second derivative of this CATMathFoundationX.

Methods


o Eval
public virtual double Eval( const double& iT) const = 0
Evaluates this CATMathFoundationX.
Parameters:
iT
The variable value where this CATMathFoundationX is evaluated.
Returns:
The result of the evaluation.
o EvalFirstDeriv
public virtual double EvalFirstDeriv( const double& iT) const = 0
Evaluates the first derivative of this CATMathFoundationX.
Parameters:
iT
The variable value where this CATMathFoundationX is evaluated.
Returns:
The result of the evaluation.
o EvalSecondDeriv
public virtual double EvalSecondDeriv( const double& iT) const = 0
Evaluates the second derivative of this CATMathFoundationX.
Parameters:
iT
The variable value where this CATMathFoundationX is evaluated.
Returns:
The result of the evaluation.

This object is included in the file: CATMathFoundationX.h
If needed, your Imakefile.mk should include the module: CATAdvancedMathematics

Copyright © 2003, Dassault Systèmes. All rights reserved.