IGLib  1.7.2
The IGLib base library for development of numerical, technical and business applications.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
IG.Num.ScalarFunctionRadialParametric Member List

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

_descriptionIG.Num.ScalarFunctionUntransformedBaseprotected
_functionParametricIG.Num.ScalarFunctionRadialParametricprivate
_nameIG.Num.ScalarFunctionUntransformedBaseprotected
_refGradIG.Num.ScalarFunctionBaseprotected
_refHessIG.Num.ScalarFunctionBaseprotected
_refParamIG.Num.ScalarFunctionBaseprotected
DescriptionIG.Num.ScalarFunctionRadial
EpsilonIG.Num.ScalarFunctionRadial
Evaluate(IScalarFunctionResults data)IG.Num.ScalarFunctionUntransformedBaseinlinevirtual
FunctionIG.Num.ScalarFunctionRadialParametric
FunctionParametricIG.Num.ScalarFunctionRadialParametric
GetParameter(int which)IG.Num.ScalarFunctionRadialParametricinlinevirtual
GetParameters()IG.Num.ScalarFunctionRadialParametricinlinevirtual
Gradient(IVector parameters, ref IVector gradient)IG.Num.ScalarFunctionUntransformedBaseinlinevirtual
GradientDefinedIG.Num.ScalarFunctionRadial
GradientPlain(IVector x, IVector gradient)IG.Num.ScalarFunctionBaseinlinevirtual
Hessian(IVector parameters, ref IMatrix hessian)IG.Num.ScalarFunctionUntransformedBaseinlinevirtual
HessianDefinedIG.Num.ScalarFunctionRadial
HessianPlain(IVector x, IMatrix hessian)IG.Num.ScalarFunctionBaseinlinevirtual
NameIG.Num.ScalarFunctionRadial
NumericalGradientCentral(IVector x, IVector stepSizes, ref IVector gradient)IG.Num.ScalarFunctionUntransformedBaseinline
NumericalGradientCentral(IVector x, double stepSize, ref IVector gradient)IG.Num.ScalarFunctionUntransformedBaseinline
NumericalGradientCentralPlain(IVector x, IVector stepSizes, IVector gradient)IG.Num.ScalarFunctionUntransformedBaseinlinevirtual
NumericalGradientForward(IVector x, IVector stepSizes, ref IVector gradient)IG.Num.ScalarFunctionUntransformedBaseinline
NumericalGradientForward(IVector x, double stepSize, ref IVector gradient)IG.Num.ScalarFunctionUntransformedBaseinline
NumericalGradientForwardPlain(IVector x, IVector stepSizes, IVector gradient)IG.Num.ScalarFunctionUntransformedBaseinlinevirtual
NumericalHessianCentral(IVector x, IVector stepSizes, ref IVector aux1, ref IVector aux2, ref IMatrix hessian)IG.Num.ScalarFunctionUntransformedBaseinlinevirtual
NumericalHessianCentral(IVector x, double stepSize, ref IVector aux1, ref IVector aux2, ref IMatrix hessian)IG.Num.ScalarFunctionUntransformedBaseinlinevirtual
NumericalHessianCentral(IVector x, IVector stepSizes, ref IVector aux1, ref IVector aux2, ref IMatrix hessian, bool useAnalyticalGradient)IG.Num.ScalarFunctionUntransformedBaseinlinevirtual
NumericalHessianCentral(IVector x, double stepSize, ref IVector aux1, ref IVector aux2, ref IMatrix hessian, bool useAnalyticalGradient)IG.Num.ScalarFunctionUntransformedBaseinlinevirtual
NumericalHessianCentralPlain(IVector x, IVector stepSizes, IVector aux1, IVector aux2, IMatrix hessian)IG.Num.ScalarFunctionUntransformedBaseinlinevirtual
NumericalHessianCentralPlain(IVector x, IVector stepSizes, IVector aux1, IVector aux2, IMatrix hessian, bool useAnalyticalGradient)IG.Num.ScalarFunctionUntransformedBaseinlinevirtual
NumericalHessianForward(IVector x, IVector stepSizes, ref IVector aux, ref IMatrix hessian)IG.Num.ScalarFunctionUntransformedBaseinlinevirtual
NumericalHessianForward(IVector x, double stepSize, ref IVector aux, ref IMatrix hessian)IG.Num.ScalarFunctionUntransformedBaseinlinevirtual
NumericalHessianForwardPlain(IVector x, IVector stepSizes, IVector aux, IMatrix hessian)IG.Num.ScalarFunctionUntransformedBaseinlinevirtual
NumParametersIG.Num.ScalarFunctionRadialParametric
ParametersIG.Num.ScalarFunctionRadialParametric
ReferenceGradientPlain(IVector x, IVector gradient)IG.Num.ScalarFunctionRadialinlinevirtual
ReferenceHessianPlain(IVector x, IMatrix hessian)IG.Num.ScalarFunctionRadialinlinevirtual
ReferenceValue(IVector x)IG.Num.ScalarFunctionRadialinlinevirtual
ScalarFunctionBase()IG.Num.ScalarFunctionBaseinlineprotected
ScalarFunctionBase(IAffineTransformation transf)IG.Num.ScalarFunctionBaseinline
ScalarFunctionRadial(IRealFunction function, IAffineTransformation transf)IG.Num.ScalarFunctionRadialinline
ScalarFunctionRadial(IRealFunction function)IG.Num.ScalarFunctionRadialinline
ScalarFunctionRadialParametric()IG.Num.ScalarFunctionRadialParametricinlineprivate
ScalarFunctionRadialParametric(IRealFunctionParametric function, IVector parameters, IAffineTransformation transf)IG.Num.ScalarFunctionRadialParametricinline
ScalarFunctionRadialParametric(IRealFunctionParametric function, IAffineTransformation transf)IG.Num.ScalarFunctionRadialParametricinline
ScalarFunctionRadialParametric(IRealFunctionParametric function, IVector parameters)IG.Num.ScalarFunctionRadialParametricinline
ScalarFunctionRadialParametric(IRealFunctionOneParametric function)IG.Num.ScalarFunctionRadialParametricinline
SetFunction(IRealFunction function1d)IG.Num.ScalarFunctionRadialinlinevirtual
SetParameter(int which, double value)IG.Num.ScalarFunctionRadialParametricinlinevirtual
SetParameters(double[] parameters)IG.Num.ScalarFunctionRadialParametricinlinevirtual
Test(IVector from, IVector to, int numProbes, IVector stepSizes, double tolerance, bool testDerivatives, bool testSecondDerivatives, bool printDifferences, bool printResults)IG.Num.ScalarFunctionUntransformedBaseinline
Test(IVector from, IVector to, int numProbes, IVector stepSizes, double tolerance)IG.Num.ScalarFunctionUntransformedBaseinline
Test(IVector from, IVector to, int numProbes, double stepSize, double tolerance, bool testDerivatives, bool testSecondDerivatives, bool printDifferences, bool printResults)IG.Num.ScalarFunctionUntransformedBaseinline
Test(IVector from, IVector to, int numProbes, double stepSize, double tolerance)IG.Num.ScalarFunctionUntransformedBaseinline
TestGradient(IVector parameters, IVector stepSizes, int stepReductionFactor, int numStepReductions, bool checkNumerical, bool writeErrorComponents, bool writeGradientComponents)IG.Num.ScalarFunctionUntransformedBaseinline
TestGradient(IVector parameters, IVector stepSizes, int stepReductionFactor, int numStepReductions, bool checkNumerical, bool writeErrorComponents, bool writeGradientComponents, bool useCentralDifference)IG.Num.ScalarFunctionUntransformedBaseinline
TestHessian(IVector parameters, IVector stepSizes, int stepReductionFactor, int numStepReductions, bool checkNumerical, bool writeErrorComponents, bool writeHessianComponents)IG.Num.ScalarFunctionUntransformedBaseinline
TestHessian(IVector parameters, IVector stepSizes, int stepReductionFactor, int numStepReductions, bool checkNumerical, bool writeErrorComponents, bool writeHessianComponents, bool useCentralDifference)IG.Num.ScalarFunctionUntransformedBaseinline
TestSpeed(IVector parameters, int numEvaluations, bool randomPerturbations, double relativePerturbationSize, bool calcValue, bool calcGradient, bool calcHessian, bool writeLastResult)IG.Num.ScalarFunctionUntransformedBaseinline
TransformationIG.Num.ScalarFunctionBase
Value(IVector x)IG.Num.ScalarFunctionBaseinlinevirtual
ValueDefinedIG.Num.ScalarFunctionRadial