GeometricObjects Interface CATCompositeLaw
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATCompositeLaw
Interface for the piecewise laws.
Each piece of the law is C2 continuous, but the junction between the laws
are not constraint: they can even be not continuous.
Method Index
- o
EvalFirstDerivWithSide(double,CATMathSideEval)
- Evaluates the first derivative of this CATCompositeLaw.
- o
EvalSecondDerivWithSide(double,CATMathSideEval)
- Evaluates the second derivative of this CATCompositeLaw.
- o
EvalThirdDerivWithSide(double,CATMathSideEval)
- Evaluates the third derivative of this CATCompositeLaw.
- o
EvalWithSide(double,CATMathSideEval)
- Evaluates this CATCompositeLaw.
Methods
o EvalFirstDerivWithSide
public virtual EvalFirstDerivWithSide( | | iT, |
| | iSide) |
-
Evaluates the first derivative of this CATCompositeLaw.
- Parameters:
-
- iT
- The global parameter on the law.
- iSide
- The side on which the evaluation is done. At the law extremities or on an area with sufficient continuity,
the result is the same whether evaluating at the left or at the right.
- Returns:
- The value of the first derivative.
o EvalSecondDerivWithSide
public virtual EvalSecondDerivWithSide( | | iT, |
| | iSide) |
-
Evaluates the second derivative of this CATCompositeLaw.
- Parameters:
-
- iT
- The global parameter on the law.
- iSide
- The side on which the evaluation is done. At the law extremities or on an area with sufficient continuity,
the result is the same whether evaluating at the left or at the right.
- Returns:
- The value of the second derivative.
o EvalThirdDerivWithSide
public virtual EvalThirdDerivWithSide( | | iT, |
| | iSide) |
-
Evaluates the third derivative of this CATCompositeLaw.
- Parameters:
-
- iT
- The global parameter on the law.
- iSide
- The side on which the evaluation is done. At the law extremities or on an area with sufficient continuity,
the result is the same whether evaluating at the left or at the right.
- Returns:
- The value of the third derivative.
o EvalWithSide
public virtual EvalWithSide( | | iT, |
| | iSide) |
-
Evaluates this CATCompositeLaw.
- Parameters:
-
- iT
- The global parameter on the law.
- iSide
- The side on which the evaluation is done. At the law extremities or on an area with sufficient continuity,
the result is the same whether evaluating at the left or at the right.
- Returns:
- The evaluated value.
This object is included in the file: CATCompositeLaw.h
If needed, your Imakefile.mk should include the module: CATGMGeometricInterfaces
Copyright © 1999-2014, Dassault Systèmes. All rights reserved.