| IGLib 1.5 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
IG.Num.ScalarFunctionExamples.Quadratic2d Member List

This is the complete list of members for IG.Num.ScalarFunctionExamples.Quadratic2d, including all inherited members.

_description | IG.Num.ScalarFunctionUntransformedBase | protected
_name | IG.Num.ScalarFunctionUntransformedBase | protected
_refGrad | IG.Num.ScalarFunctionBase | protected
_refHess | IG.Num.ScalarFunctionBase | protected
_refParam | IG.Num.ScalarFunctionBase | protected
Description | IG.Num.ScalarFunctionExamples.Quadratic2d |
Evaluate(IScalarFunctionResults data) | IG.Num.ScalarFunctionUntransformedBase | inline virtual
Gradient(IVector parameters, ref IVector gradient) | IG.Num.ScalarFunctionUntransformedBase | inline virtual
GradientDefined | IG.Num.ScalarFunctionExamples.Quadratic2d |
GradientPlain(IVector x, IVector gradient) | IG.Num.ScalarFunctionBase | inline virtual
Hessian(IVector parameters, ref IMatrix hessian) | IG.Num.ScalarFunctionUntransformedBase | inline virtual
HessianDefined | IG.Num.ScalarFunctionExamples.Quadratic2d |
HessianPlain(IVector x, IMatrix hessian) | IG.Num.ScalarFunctionBase | inline virtual
Name | IG.Num.ScalarFunctionExamples.Quadratic2d |
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
Quadratic2d() | IG.Num.ScalarFunctionExamples.Quadratic2d | inline
Quadratic2d(IAffineTransformation transf) | IG.Num.ScalarFunctionExamples.Quadratic2d | inline
ReferenceGradientPlain(IVector parameters, IVector gradient) | IG.Num.ScalarFunctionExamples.Quadratic2d | inline virtual
ReferenceHessianPlain(IVector parameters, IMatrix hessian) | IG.Num.ScalarFunctionExamples.Quadratic2d | inline virtual
ReferenceValue(IVector parameters) | IG.Num.ScalarFunctionExamples.Quadratic2d | inline virtual
ScalarFunctionBase() | IG.Num.ScalarFunctionBase | inline protected
ScalarFunctionBase(IAffineTransformation transf) | IG.Num.ScalarFunctionBase | inline
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
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
Transformation | IG.Num.ScalarFunctionBase |
Value(IVector x) | IG.Num.ScalarFunctionBase | inline virtual
ValueDefined | IG.Num.ScalarFunctionExamples.Quadratic2d |