Abstract class for representing a multi-variable function.
Namespace:
CenterSpace.NMath.CoreAssembly: NMath (in NMath.dll) Version: 5.1.0.0
Syntax
| C# |
|---|
[SerializableAttribute] public abstract class DoubleMultiVariableFunction |
| Visual Basic (Declaration) |
|---|
<SerializableAttribute> _ Public MustInherit Class DoubleMultiVariableFunction |
| Visual C++ |
|---|
[SerializableAttribute] public ref class DoubleMultiVariableFunction abstract |
Remarks
Instances
override the Evaluate method and, optionally the Jacobian method.
If the Jacobian method is not overriden a central differences
approximation will be used to calculate the Jacobian.
Inheritance Hierarchy
System..::.Object
CenterSpace.NMath.Core..::.DoubleMultiVariableFunction
CenterSpace.NMath.Analysis..::.LagrangianFunction..::.LagrangianGradientFunction
CenterSpace.NMath.Analysis..::.MultiVariableFunctionFitter<(Of <(M>)>)..::.ResidualFunction
CenterSpace.NMath.Analysis..::.OneVariableFunctionFitter<(Of <(M>)>)..::.CurveFitResidualFunction
CenterSpace.NMath.Core..::.DoubleFunctional
CenterSpace.NMath.Core..::.DoubleMultiVariableFunction
CenterSpace.NMath.Analysis..::.LagrangianFunction..::.LagrangianGradientFunction
CenterSpace.NMath.Analysis..::.MultiVariableFunctionFitter<(Of <(M>)>)..::.ResidualFunction
CenterSpace.NMath.Analysis..::.OneVariableFunctionFitter<(Of <(M>)>)..::.CurveFitResidualFunction
CenterSpace.NMath.Core..::.DoubleFunctional