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

IG::Num::Func2dQuadratic Member List

This is the complete list of members for IG::Num::Func2dQuadratic, including all inherited members.
_bIG::Num::Func2dQuadratic [private]
_cIG::Num::Func2dQuadratic [private]
_descriptionIG::Num::ScalarFunctionUntransformedBase [protected]
_GIG::Num::Func2dQuadratic [private]
_nameIG::Num::ScalarFunctionUntransformedBase [protected]
DescriptionIG::Num::ScalarFunctionUntransformedBase
Evaluate(IScalarFunctionResults data)IG::Num::ScalarFunctionUntransformedBase [inline, virtual]
Example()IG::Num::Func2dBase [inline, static]
Func2dBase()IG::Num::Func2dBase [inline]
Func2dQuadratic()IG::Num::Func2dQuadratic [inline, private]
Func2dQuadratic(mat2 hessian, vec2 gradient0, double scalarTerm)IG::Num::Func2dQuadratic [inline]
Func2dVectorFormBase()IG::Num::Func2dVectorFormBase [inline]
GetNumConstants()IG::Num::Func2dQuadratic [inline, static]
Gradient(vec2 parameters)IG::Num::Func2dQuadratic [inline]
IG::Num::Func2dVectorFormBase::Gradient(double x, double y, out double gradx, out double grady)IG::Num::Func2dVectorFormBase [inline]
IG::Num::ScalarFunctionUntransformedBase::Gradient(IVector parameters, ref IVector gradient)IG::Num::ScalarFunctionUntransformedBase [inline, virtual]
Gradient0IG::Num::Func2dQuadratic
GradientDefinedIG::Num::Func2dBase
GradientPlain(IVector parameters, IVector gradient)IG::Num::Func2dBase [inline]
Hessian(vec2 parameters)IG::Num::Func2dQuadratic [inline]
IG::Num::Func2dVectorFormBase::Hessian(double x, double y, out double dxx, out double dyy, out double dxy)IG::Num::Func2dVectorFormBase [inline]
IG::Num::ScalarFunctionUntransformedBase::Hessian(IVector parameters, ref IMatrix hessian)IG::Num::ScalarFunctionUntransformedBase [inline, virtual]
HessianDefinedIG::Num::Func2dBase
HessianMatrixIG::Num::Func2dQuadratic
HessianPlain(IVector parameters, IMatrix hessian)IG::Num::Func2dBase [inline]
NameIG::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]
NumParamIG::Num::Func2dBase
ScalarTermIG::Num::Func2dQuadratic
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(vec2 parameters)IG::Num::Func2dQuadratic [inline]
IG::Num::Func2dVectorFormBase::Value(double x, double y)IG::Num::Func2dVectorFormBase [inline]
IG::Num::Func2dBase::Value(IVector parameters)IG::Num::Func2dBase [inline]
ValueDefinedIG::Num::Func2dBase
 All Classes Namespaces Files Functions Variables Enumerations Properties Events