NonlinearCurve.GetGeneratorFromExpression Method

Definition

Namespace: Extreme.Mathematics.Curves
Assembly: Extreme.Numerics (in Extreme.Numerics.dll) Version: 8.1.23

Overload List

GetGeneratorFromExpression(Expression<Func<Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double>>) Returns a function that on each call returns a new nonlinear curve defined by the specified expression.
GetGeneratorFromExpression(Expression<Func<Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double>>) Returns a function that on each call returns a new nonlinear curve defined by the specified expression.
GetGeneratorFromExpression(Expression<Func<Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double>>) Returns a function that on each call returns a new nonlinear curve defined by the specified expression.
GetGeneratorFromExpression(Expression<Func<Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double>>) Returns a function that on each call returns a new nonlinear curve defined by the specified expression.
GetGeneratorFromExpression(Expression<Func<Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double>>) Returns a function that on each call returns a new nonlinear curve defined by the specified expression.
GetGeneratorFromExpression(Expression<Func<Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double>>) Returns a function that on each call returns a new nonlinear curve defined by the specified expression.
GetGeneratorFromExpression(Expression<Func<Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double>>) Returns a function that on each call returns a new nonlinear curve defined by the specified expression.
GetGeneratorFromExpression(Expression<Func<Double, Double, Double, Double, Double, Double, Double, Double, Double, Double>>) Returns a function that on each call returns a new nonlinear curve defined by the specified expression.
GetGeneratorFromExpression(Expression<Func<Double, Double, Double, Double, Double, Double, Double, Double, Double>>) Returns a function that on each call returns a new nonlinear curve defined by the specified expression.
GetGeneratorFromExpression(Expression<Func<Double, Double, Double, Double, Double, Double, Double, Double>>) Returns a function that on each call returns a new nonlinear curve defined by the specified expression.
GetGeneratorFromExpression(Expression<Func<Double, Double, Double, Double, Double, Double, Double>>) Returns a function that on each call returns a new nonlinear curve defined by the specified expression.
GetGeneratorFromExpression(Expression<Func<Double, Double, Double, Double, Double, Double>>) Returns a function that on each call returns a new nonlinear curve defined by the specified expression.
GetGeneratorFromExpression(Expression<Func<Double, Double, Double, Double, Double>>) Returns a function that on each call returns a new nonlinear curve defined by the specified expression.
GetGeneratorFromExpression(Expression<Func<Double, Double, Double, Double>>) Returns a function that on each call returns a new nonlinear curve defined by the specified expression.
GetGeneratorFromExpression(Expression<Func<Double, Double, Double>>) Returns a function that on each call returns a new nonlinear curve defined by the specified expression.
GetGeneratorFromExpression(Expression<Func<Double, Double>>) Returns a function that on each call returns a new nonlinear curve defined by the specified expression.

GetGeneratorFromExpression(Expression<Func<Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double>>)

Returns a function that on each call returns a new nonlinear curve defined by the specified expression.
C#
public static Func<NonlinearCurve> GetGeneratorFromExpression(
	Expression<Func<double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double>> function
)

Parameters

function  Expression<Func<Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double>>
A function that takes no arguments and returns a lambda expression whose first argument is the x-value and whose remaining arguments are the parameters of the curve.

Return Value

Func<NonlinearCurve>
A function that returns a NonlinearCurve with the derivative and partial derivatives with respect to the parameters evaluated symbolically.

GetGeneratorFromExpression(Expression<Func<Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double>>)

Returns a function that on each call returns a new nonlinear curve defined by the specified expression.
C#
public static Func<NonlinearCurve> GetGeneratorFromExpression(
	Expression<Func<double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double>> function
)

Parameters

function  Expression<Func<Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double>>
A function that takes no arguments and returns a lambda expression whose first argument is the x-value and whose remaining arguments are the parameters of the curve.

Return Value

Func<NonlinearCurve>
A function that returns a NonlinearCurve with the derivative and partial derivatives with respect to the parameters evaluated symbolically.

GetGeneratorFromExpression(Expression<Func<Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double>>)

Returns a function that on each call returns a new nonlinear curve defined by the specified expression.
C#
public static Func<NonlinearCurve> GetGeneratorFromExpression(
	Expression<Func<double, double, double, double, double, double, double, double, double, double, double, double, double, double, double>> function
)

Parameters

function  Expression<Func<Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double>>
A function that takes no arguments and returns a lambda expression whose first argument is the x-value and whose remaining arguments are the parameters of the curve.

Return Value

Func<NonlinearCurve>
A function that returns a NonlinearCurve with the derivative and partial derivatives with respect to the parameters evaluated symbolically.

GetGeneratorFromExpression(Expression<Func<Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double>>)

Returns a function that on each call returns a new nonlinear curve defined by the specified expression.
C#
public static Func<NonlinearCurve> GetGeneratorFromExpression(
	Expression<Func<double, double, double, double, double, double, double, double, double, double, double, double, double, double>> function
)

Parameters

function  Expression<Func<Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double>>
A function that takes no arguments and returns a lambda expression whose first argument is the x-value and whose remaining arguments are the parameters of the curve.

Return Value

Func<NonlinearCurve>
A function that returns a NonlinearCurve with the derivative and partial derivatives with respect to the parameters evaluated symbolically.

GetGeneratorFromExpression(Expression<Func<Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double>>)

Returns a function that on each call returns a new nonlinear curve defined by the specified expression.
C#
public static Func<NonlinearCurve> GetGeneratorFromExpression(
	Expression<Func<double, double, double, double, double, double, double, double, double, double, double, double, double>> function
)

Parameters

function  Expression<Func<Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double>>
A function that takes no arguments and returns a lambda expression whose first argument is the x-value and whose remaining arguments are the parameters of the curve.

Return Value

Func<NonlinearCurve>
A function that returns a NonlinearCurve with the derivative and partial derivatives with respect to the parameters evaluated symbolically.

GetGeneratorFromExpression(Expression<Func<Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double>>)

Returns a function that on each call returns a new nonlinear curve defined by the specified expression.
C#
public static Func<NonlinearCurve> GetGeneratorFromExpression(
	Expression<Func<double, double, double, double, double, double, double, double, double, double, double, double>> function
)

Parameters

function  Expression<Func<Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double>>
A function that takes no arguments and returns a lambda expression whose first argument is the x-value and whose remaining arguments are the parameters of the curve.

Return Value

Func<NonlinearCurve>
A function that returns a NonlinearCurve with the derivative and partial derivatives with respect to the parameters evaluated symbolically.

GetGeneratorFromExpression(Expression<Func<Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double>>)

Returns a function that on each call returns a new nonlinear curve defined by the specified expression.
C#
public static Func<NonlinearCurve> GetGeneratorFromExpression(
	Expression<Func<double, double, double, double, double, double, double, double, double, double, double>> function
)

Parameters

function  Expression<Func<Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double>>
A function that takes no arguments and returns a lambda expression whose first argument is the x-value and whose remaining arguments are the parameters of the curve.

Return Value

Func<NonlinearCurve>
A function that returns a NonlinearCurve with the derivative and partial derivatives with respect to the parameters evaluated symbolically.

GetGeneratorFromExpression(Expression<Func<Double, Double, Double, Double, Double, Double, Double, Double, Double, Double>>)

Returns a function that on each call returns a new nonlinear curve defined by the specified expression.
C#
public static Func<NonlinearCurve> GetGeneratorFromExpression(
	Expression<Func<double, double, double, double, double, double, double, double, double, double>> function
)

Parameters

function  Expression<Func<Double, Double, Double, Double, Double, Double, Double, Double, Double, Double>>
A function that takes no arguments and returns a lambda expression whose first argument is the x-value and whose remaining arguments are the parameters of the curve.

Return Value

Func<NonlinearCurve>
A function that returns a NonlinearCurve with the derivative and partial derivatives with respect to the parameters evaluated symbolically.

GetGeneratorFromExpression(Expression<Func<Double, Double, Double, Double, Double, Double, Double, Double, Double>>)

Returns a function that on each call returns a new nonlinear curve defined by the specified expression.
C#
public static Func<NonlinearCurve> GetGeneratorFromExpression(
	Expression<Func<double, double, double, double, double, double, double, double, double>> function
)

Parameters

function  Expression<Func<Double, Double, Double, Double, Double, Double, Double, Double, Double>>
A function that takes no arguments and returns a lambda expression whose first argument is the x-value and whose remaining arguments are the parameters of the curve.

Return Value

Func<NonlinearCurve>
A function that returns a NonlinearCurve with the derivative and partial derivatives with respect to the parameters evaluated symbolically.

GetGeneratorFromExpression(Expression<Func<Double, Double, Double, Double, Double, Double, Double, Double>>)

Returns a function that on each call returns a new nonlinear curve defined by the specified expression.
C#
public static Func<NonlinearCurve> GetGeneratorFromExpression(
	Expression<Func<double, double, double, double, double, double, double, double>> function
)

Parameters

function  Expression<Func<Double, Double, Double, Double, Double, Double, Double, Double>>
A function that takes no arguments and returns a lambda expression whose first argument is the x-value and whose remaining arguments are the parameters of the curve.

Return Value

Func<NonlinearCurve>
A function that returns a NonlinearCurve with the derivative and partial derivatives with respect to the parameters evaluated symbolically.

GetGeneratorFromExpression(Expression<Func<Double, Double, Double, Double, Double, Double, Double>>)

Returns a function that on each call returns a new nonlinear curve defined by the specified expression.
C#
public static Func<NonlinearCurve> GetGeneratorFromExpression(
	Expression<Func<double, double, double, double, double, double, double>> function
)

Parameters

function  Expression<Func<Double, Double, Double, Double, Double, Double, Double>>
A function that takes no arguments and returns a lambda expression whose first argument is the x-value and whose remaining arguments are the parameters of the curve.

Return Value

Func<NonlinearCurve>
A function that returns a NonlinearCurve with the derivative and partial derivatives with respect to the parameters evaluated symbolically.

GetGeneratorFromExpression(Expression<Func<Double, Double, Double, Double, Double, Double>>)

Returns a function that on each call returns a new nonlinear curve defined by the specified expression.
C#
public static Func<NonlinearCurve> GetGeneratorFromExpression(
	Expression<Func<double, double, double, double, double, double>> function
)

Parameters

function  Expression<Func<Double, Double, Double, Double, Double, Double>>
A function that takes no arguments and returns a lambda expression whose first argument is the x-value and whose remaining arguments are the parameters of the curve.

Return Value

Func<NonlinearCurve>
A function that returns a NonlinearCurve with the derivative and partial derivatives with respect to the parameters evaluated symbolically.

GetGeneratorFromExpression(Expression<Func<Double, Double, Double, Double, Double>>)

Returns a function that on each call returns a new nonlinear curve defined by the specified expression.
C#
public static Func<NonlinearCurve> GetGeneratorFromExpression(
	Expression<Func<double, double, double, double, double>> function
)

Parameters

function  Expression<Func<Double, Double, Double, Double, Double>>
A function that takes no arguments and returns a lambda expression whose first argument is the x-value and whose remaining arguments are the parameters of the curve.

Return Value

Func<NonlinearCurve>
A function that returns a NonlinearCurve with the derivative and partial derivatives with respect to the parameters evaluated symbolically.

GetGeneratorFromExpression(Expression<Func<Double, Double, Double, Double>>)

Returns a function that on each call returns a new nonlinear curve defined by the specified expression.
C#
public static Func<NonlinearCurve> GetGeneratorFromExpression(
	Expression<Func<double, double, double, double>> function
)

Parameters

function  Expression<Func<Double, Double, Double, Double>>
A function that takes no arguments and returns a lambda expression whose first argument is the x-value and whose remaining arguments are the parameters of the curve.

Return Value

Func<NonlinearCurve>
A function that returns a NonlinearCurve with the derivative and partial derivatives with respect to the parameters evaluated symbolically.

GetGeneratorFromExpression(Expression<Func<Double, Double, Double>>)

Returns a function that on each call returns a new nonlinear curve defined by the specified expression.
C#
public static Func<NonlinearCurve> GetGeneratorFromExpression(
	Expression<Func<double, double, double>> function
)

Parameters

function  Expression<Func<Double, Double, Double>>
A function that takes no arguments and returns a lambda expression whose first argument is the x-value and whose remaining arguments are the parameters of the curve.

Return Value

Func<NonlinearCurve>
A function that returns a NonlinearCurve with the derivative and partial derivatives with respect to the parameters evaluated symbolically.

GetGeneratorFromExpression(Expression<Func<Double, Double>>)

Returns a function that on each call returns a new nonlinear curve defined by the specified expression.
C#
public static Func<NonlinearCurve> GetGeneratorFromExpression(
	Expression<Func<double, double>> function
)

Parameters

function  Expression<Func<Double, Double>>
A function that takes no arguments and returns a lambda expression whose first argument is the x-value and whose remaining arguments are the parameters of the curve.

Return Value

Func<NonlinearCurve>
A function that returns a NonlinearCurve with the derivative and partial derivatives with respect to the parameters evaluated symbolically.

See Also