|
IGLib
1.7.2
The IGLib base library for development of numerical, technical and business applications.
|
This is the complete list of members for IG.Num.Func2dQuadratic, including all inherited members.
| _b | IG.Num.Func2dQuadratic | private |
| _c | IG.Num.Func2dQuadratic | private |
| _description | IG.Num.ScalarFunctionUntransformedBase | protected |
| _G | IG.Num.Func2dQuadratic | private |
| _name | IG.Num.ScalarFunctionUntransformedBase | protected |
| Description | IG.Num.ScalarFunctionUntransformedBase | |
| Evaluate(IScalarFunctionResults data) | IG.Num.ScalarFunctionUntransformedBase | inlinevirtual |
| Example() | IG.Num.Func2dBase | inlinestatic |
| Func2dBase() | IG.Num.Func2dBase | inline |
| Func2dQuadratic() | IG.Num.Func2dQuadratic | inlineprivate |
| Func2dQuadratic(mat2 hessian, vec2 gradient0, double scalarTerm) | IG.Num.Func2dQuadratic | inline |
| Func2dVectorFormBase() | IG.Num.Func2dVectorFormBase | inline |
| GetNumConstants() | IG.Num.Func2dQuadratic | inlinestatic |
| 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 | inlinevirtual |
| Gradient0 | IG.Num.Func2dQuadratic | |
| GradientDefined | IG.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 | inlinevirtual |
| HessianDefined | IG.Num.Func2dBase | |
| HessianMatrix | IG.Num.Func2dQuadratic | |
| 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 | inlinevirtual |
| 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 | inlinevirtual |
| NumericalHessianCentral(IVector x, IVector stepSizes, ref IVector aux1, ref IVector aux2, ref IMatrix hessian) | IG.Num.ScalarFunctionUntransformedBase | inlinevirtual |
| NumericalHessianCentral(IVector x, double stepSize, ref IVector aux1, ref IVector aux2, ref IMatrix hessian) | IG.Num.ScalarFunctionUntransformedBase | inlinevirtual |
| NumericalHessianCentral(IVector x, IVector stepSizes, ref IVector aux1, ref IVector aux2, ref IMatrix hessian, bool useAnalyticalGradient) | IG.Num.ScalarFunctionUntransformedBase | inlinevirtual |
| NumericalHessianCentral(IVector x, double stepSize, ref IVector aux1, ref IVector aux2, ref IMatrix hessian, bool useAnalyticalGradient) | IG.Num.ScalarFunctionUntransformedBase | inlinevirtual |
| NumericalHessianCentralPlain(IVector x, IVector stepSizes, IVector aux1, IVector aux2, IMatrix hessian) | IG.Num.ScalarFunctionUntransformedBase | inlinevirtual |
| NumericalHessianCentralPlain(IVector x, IVector stepSizes, IVector aux1, IVector aux2, IMatrix hessian, bool useAnalyticalGradient) | IG.Num.ScalarFunctionUntransformedBase | inlinevirtual |
| NumericalHessianForward(IVector x, IVector stepSizes, ref IVector aux, ref IMatrix hessian) | IG.Num.ScalarFunctionUntransformedBase | inlinevirtual |
| NumericalHessianForward(IVector x, double stepSize, ref IVector aux, ref IMatrix hessian) | IG.Num.ScalarFunctionUntransformedBase | inlinevirtual |
| NumericalHessianForwardPlain(IVector x, IVector stepSizes, IVector aux, IMatrix hessian) | IG.Num.ScalarFunctionUntransformedBase | inlinevirtual |
| NumParam | IG.Num.Func2dBase | |
| ScalarTerm | IG.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 | inlineprotectedstatic |
| TestFunction(IFunc2d f, double xmin, double xmax, double ymin, double ymax, int numPoints) | IG.Num.Func2dBase | inlineprotectedstatic |
| 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 |
| ValueDefined | IG.Num.Func2dBase |