| IGLib 1.7.2 The IGLib base library for development of numerical, technical and business applications.

- Main Page
- Namespaces
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
IG.Gr3d.VtkPlotBase.ExampleFuncDiff Member List

This is the complete list of members for IG.Gr3d.VtkPlotBase.ExampleFuncDiff, including all inherited members.

_description | IG.Num.ScalarFunctionUntransformedBase | protected
_name | IG.Num.ScalarFunctionUntransformedBase | protected
Description | IG.Num.ScalarFunctionUntransformedBase |
Evaluate(IScalarFunctionResults data) | IG.Num.ScalarFunctionUntransformedBase | inline virtual
Example() | IG.Num.Func2dBase | inline static
Func2dBase() | IG.Num.Func2dBase | inline
Func2dBaseNoHessian() | IG.Num.Func2dBaseNoHessian | inline
Gradient(double x, double y, out double gradx, out double grady) | IG.Gr3d.VtkPlotBase.ExampleFuncDiff | inline
IG::Num::Func2dBaseNoHessian.Gradient(vec2 parameters) | IG.Num.Func2dBase | inline virtual
IG::Num::ScalarFunctionUntransformedBase.Gradient(IVector parameters, ref IVector gradient) | IG.Num.ScalarFunctionUntransformedBase | inline virtual
GradientDefined | IG.Num.Func2dBase |
GradientPlain(IVector parameters, IVector gradient) | IG.Num.Func2dBase | inline
Hessian(double x, double y, out double dxx, out double dyy, out double dxy) | IG.Num.Func2dBaseNoHessian | inline
IG::Num::Func2dBase.Hessian(vec2 parameters) | IG.Num.Func2dBase | inline virtual
IG::Num::ScalarFunctionUntransformedBase.Hessian(IVector parameters, ref IMatrix hessian) | IG.Num.ScalarFunctionUntransformedBase | inline virtual
HessianDefined | IG.Num.Func2dBase |
HessianPlain(IVector parameters, IMatrix hessian) | IG.Num.Func2dBase | inline
Name | IG.Num.ScalarFunctionUntransformedBase |
NumericalGradientCentral(IVector x, IVector stepSizes, ref IVector gradient) | IG.Num.ScalarFunctionUntransformedBase | inline
NumericalGradientCentral(IVector x, double stepSize, ref IVector gradient) | IG.Num.ScalarFunctionUntransformedBase | inline
NumericalGradientCentralPlain(IVector x, IVector stepSizes, IVector gradient) | IG.Num.ScalarFunctionUntransformedBase | inline virtual
NumericalGradientForward(IVector x, IVector stepSizes, ref IVector gradient) | IG.Num.ScalarFunctionUntransformedBase | inline
NumericalGradientForward(IVector x, double stepSize, ref IVector gradient) | IG.Num.ScalarFunctionUntransformedBase | inline
NumericalGradientForwardPlain(IVector x, IVector stepSizes, IVector gradient) | IG.Num.ScalarFunctionUntransformedBase | inline virtual
NumericalHessianCentral(IVector x, IVector stepSizes, ref IVector aux1, ref IVector aux2, ref IMatrix hessian) | IG.Num.ScalarFunctionUntransformedBase | inline virtual
NumericalHessianCentral(IVector x, double stepSize, ref IVector aux1, ref IVector aux2, ref IMatrix hessian) | IG.Num.ScalarFunctionUntransformedBase | inline virtual
NumericalHessianCentral(IVector x, IVector stepSizes, ref IVector aux1, ref IVector aux2, ref IMatrix hessian, bool useAnalyticalGradient) | IG.Num.ScalarFunctionUntransformedBase | inline virtual
NumericalHessianCentral(IVector x, double stepSize, ref IVector aux1, ref IVector aux2, ref IMatrix hessian, bool useAnalyticalGradient) | IG.Num.ScalarFunctionUntransformedBase | inline virtual
NumericalHessianCentralPlain(IVector x, IVector stepSizes, IVector aux1, IVector aux2, IMatrix hessian) | IG.Num.ScalarFunctionUntransformedBase | inline virtual
NumericalHessianCentralPlain(IVector x, IVector stepSizes, IVector aux1, IVector aux2, IMatrix hessian, bool useAnalyticalGradient) | IG.Num.ScalarFunctionUntransformedBase | inline virtual
NumericalHessianForward(IVector x, IVector stepSizes, ref IVector aux, ref IMatrix hessian) | IG.Num.ScalarFunctionUntransformedBase | inline virtual
NumericalHessianForward(IVector x, double stepSize, ref IVector aux, ref IMatrix hessian) | IG.Num.ScalarFunctionUntransformedBase | inline virtual
NumericalHessianForwardPlain(IVector x, IVector stepSizes, IVector aux, IMatrix hessian) | IG.Num.ScalarFunctionUntransformedBase | inline virtual
NumParam | IG.Num.Func2dBase |
Test(IVector from, IVector to, int numProbes, IVector stepSizes, double tolerance, bool testDerivatives, bool testSecondDerivatives, bool printDifferences, bool printResults) | IG.Num.ScalarFunctionUntransformedBase | inline
Test(IVector from, IVector to, int numProbes, IVector stepSizes, double tolerance) | IG.Num.ScalarFunctionUntransformedBase | inline
Test(IVector from, IVector to, int numProbes, double stepSize, double tolerance, bool testDerivatives, bool testSecondDerivatives, bool printDifferences, bool printResults) | IG.Num.ScalarFunctionUntransformedBase | inline
Test(IVector from, IVector to, int numProbes, double stepSize, double tolerance) | IG.Num.ScalarFunctionUntransformedBase | inline
TestFunction(IFunc2d f) | IG.Num.Func2dBase | inline protected static
TestFunction(IFunc2d f, double xmin, double xmax, double ymin, double ymax, int numPoints) | IG.Num.Func2dBase | inline protected static
TestGradient(IVector parameters, IVector stepSizes, int stepReductionFactor, int numStepReductions, bool checkNumerical, bool writeErrorComponents, bool writeGradientComponents) | IG.Num.ScalarFunctionUntransformedBase | inline
TestGradient(IVector parameters, IVector stepSizes, int stepReductionFactor, int numStepReductions, bool checkNumerical, bool writeErrorComponents, bool writeGradientComponents, bool useCentralDifference) | IG.Num.ScalarFunctionUntransformedBase | inline
TestHessian(IVector parameters, IVector stepSizes, int stepReductionFactor, int numStepReductions, bool checkNumerical, bool writeErrorComponents, bool writeHessianComponents) | IG.Num.ScalarFunctionUntransformedBase | inline
TestHessian(IVector parameters, IVector stepSizes, int stepReductionFactor, int numStepReductions, bool checkNumerical, bool writeErrorComponents, bool writeHessianComponents, bool useCentralDifference) | IG.Num.ScalarFunctionUntransformedBase | inline
TestSpeed(IVector parameters, int numEvaluations, bool randomPerturbations, double relativePerturbationSize, bool calcValue, bool calcGradient, bool calcHessian, bool writeLastResult) | IG.Num.ScalarFunctionUntransformedBase | inline
Value(double x, double y) | IG.Gr3d.VtkPlotBase.ExampleFuncDiff | inline
IG::Num::Func2dBaseNoHessian.Value(vec2 parameters) | IG.Num.Func2dBase | inline virtual
IG::Num::Func2dBaseNoHessian.Value(IVector parameters) | IG.Num.Func2dBase | inline
ValueDefined | IG.Num.Func2dBase |