Click or drag to resize

MultiFunctionMath Class

Contains methods for the analysis of multi-dimensional functions.
Inheritance Hierarchy
SystemObject
  Meta.Numerics.AnalysisMultiFunctionMath

Namespace:  Meta.Numerics.Analysis
Assembly:  Meta.Numerics (in Meta.Numerics.dll) Version: 4.1.4
Syntax
public static class MultiFunctionMath

The MultiFunctionMath type exposes the following members.

Methods
  NameDescription
Public methodStatic memberFindGlobalMaximum(FuncIReadOnlyListDouble, Double, IReadOnlyListInterval)
Finds the maximum of a function within the given volume.
Public methodStatic memberFindGlobalMaximum(FuncIReadOnlyListDouble, Double, IReadOnlyListInterval, MultiExtremumSettings)
Finds the maximum of a function within the given volume, subject to the given evaluation constraints.
Public methodStatic memberFindGlobalMinimum(FuncIReadOnlyListDouble, Double, IReadOnlyListInterval)
Finds the minimum of a function within the given volume.
Public methodStatic memberFindGlobalMinimum(FuncIReadOnlyListDouble, Double, IReadOnlyListInterval, MultiExtremumSettings)
Finds the minimum of a function within the given volume, subject to the given evaluation constraints.
Public methodStatic memberFindLocalMaximum(FuncIReadOnlyListDouble, Double, IReadOnlyListDouble)
Finds a local maximum of a multi-dimensional function in the vicinity of the given starting location.
Public methodStatic memberFindLocalMaximum(FuncIReadOnlyListDouble, Double, IReadOnlyListDouble, MultiExtremumSettings)
Finds a local maximum of a multi-dimensional function in the vicinity of the given starting location, subject to the given evaluation constraints.
Public methodStatic memberFindLocalMinimum(FuncIReadOnlyListDouble, Double, IReadOnlyListDouble)
Finds a local minimum of a multi-dimensional function in the vicinity of the given starting location.
Public methodStatic memberFindLocalMinimum(FuncIReadOnlyListDouble, Double, IReadOnlyListDouble, MultiExtremumSettings)
Finds a local minimum of a multi-dimensional function in the vicinity of the given starting location, subject to the given evaluation constraints.
Public methodStatic memberFindZero
Finds a vector argument which makes a vector function zero.
Public methodStatic memberIntegrate(FuncIReadOnlyListDouble, Double, IReadOnlyListInterval)
Estimates a multi-dimensional integral.
Public methodStatic memberIntegrate(FuncIReadOnlyListDouble, Double, IReadOnlyListInterval, IntegrationSettings)
Estimates a multi-dimensional integral using the given evaluation settings.
Public methodStatic memberIntegrateConservativeOde(FuncDouble, IReadOnlyListDouble, IReadOnlyListDouble, Double, IReadOnlyListDouble, IReadOnlyListDouble, Double)
Solves a set of coupled, conservative second order ordinary differential equation initial value problems.
Public methodStatic memberIntegrateConservativeOde(FuncDouble, IReadOnlyListDouble, IReadOnlyListDouble, Double, IReadOnlyListDouble, IReadOnlyListDouble, Double, MultiOdeSettings)
Solves a set of coupled, conservative second order ordinary differential equation initial value problems using the given settings.
Public methodStatic memberIntegrateOde(FuncDouble, IReadOnlyListDouble, IReadOnlyListDouble, Double, IReadOnlyListDouble, Double)
Solves a set of coupled ordinary differential equation initial value problems.
Public methodStatic memberIntegrateOde(FuncDouble, IReadOnlyListDouble, IReadOnlyListDouble, Double, IReadOnlyListDouble, Double, MultiOdeSettings)
Solves a set of coupled ordinary differential equation initial value problems.
Top
See Also