NL::Abs()¶
Calculate absolute value of a nonlinear expression.
Synopsis
NlExpr Abs(const NlExpr &expr)Arguments
expr: a nonlinear expression.Return
result as a nonlinear expression.
NL::ACos()¶
Calculate arccosine of a nonlinear expression.
Synopsis
NlExpr ACos(const NlExpr &expr)Arguments
expr: a nonlinear expression.Return
result as a nonlinear expression.
NL::ACosH()¶
Calculate inverse hyperbolic cosine of a nonlinear expression.
Synopsis
NlExpr ACosH(const NlExpr &expr)Arguments
expr: a nonlinear expression.Return
result as a nonlinear expression.
NL::ASin()¶
Calculate arcsine of a nonlinear expression.
Synopsis
NlExpr ASin(const NlExpr &expr)Arguments
expr: a nonlinear expression.Return
result as a nonlinear expression.
NL::ASinH()¶
Calculate inverse hyperbolic sine of a nonlinear expression.
Synopsis
NlExpr ASinH(const NlExpr &expr)Arguments
expr: a nonlinear expression.Return
result as a nonlinear expression.
NL::ATan()¶
Calculate arctangent of a nonlinear expression.
Synopsis
NlExpr ATan(const NlExpr &expr)Arguments
expr: a nonlinear expression.Return
result as a nonlinear expression.
NL::ATan2()¶
Calculate two-argument arctangent of a nonlinear expression.
Synopsis
NlExpr ATan2(const NlExpr &y, const NlExpr &x)Arguments
y: y coordinate as a nonlinear expression.
x: x coordinate as a nonlinear expression.Return
result as a nonlinear expression.
NL::ATanH()¶
Calculate inverse hyperbolic tangent of a nonlinear expression.
Synopsis
NlExpr ATanH(const NlExpr &expr)Arguments
expr: a nonlinear expression.Return
result as a nonlinear expression.
NL::Ceil()¶
Calculate ceiling value of a nonlinear expression.
Synopsis
NlExpr Ceil(const NlExpr &expr)Arguments
expr: a nonlinear expression.Return
result as a nonlinear expression.
NL::Cos()¶
Calculate cosine of a nonlinear expression.
Synopsis
NlExpr Cos(const NlExpr &expr)Arguments
expr: a nonlinear expression.Return
result as a nonlinear expression.
NL::CosH()¶
Calculate hyperbolic cosine of a nonlinear expression.
Synopsis
NlExpr CosH(const NlExpr &expr)Arguments
expr: a nonlinear expression.Return
result as a nonlinear expression.
NL::Exp()¶
Calculate exponential function of a nonlinear expression.
Synopsis
NlExpr Exp(const NlExpr &expo)Arguments
expo: exponent as a nonlinear expression.Return
result as a nonlinear expression.
NL::Floor()¶
Calculate floor value of a nonlinear expression.
Synopsis
NlExpr Floor(const NlExpr &expr)Arguments
expr: a nonlinear expression.Return
result as a nonlinear expression.
NL::Log10()¶
Calculate logarithmic function of a nonlinear expression with base 10.
Synopsis
NlExpr Log10(const NlExpr &expr)Arguments
expr: a nonlinear expression.Return
result as a nonlinear expression.
NL::Log()¶
Calculate nature logarithmic function of a nonlinear expression.
Synopsis
NlExpr Log(const NlExpr &expr)Arguments
expr: a nonlinear expression.Return
result as a nonlinear expression.
NL::Neg()¶
Calculate negative value of a nonlinear expression.
Synopsis
NlExpr Neg(const NlExpr &expr)Arguments
expr: a nonlinear expression.Return
result as a nonlinear expression.
NL::Pow()¶
Calculate power function of a nonlinear expression.
Synopsis
NlExpr Pow(const NlExpr &base, const NlExpr &expo)Arguments
base: base as a nonlinear expression.
expo: exponent as a nonlinear expression.Return
result as a nonlinear expression.
NL::Sin()¶
Calculate sine of a nonlinear expression.
Synopsis
NlExpr Sin(const NlExpr &expr)Arguments
expr: a nonlinear expression.Return
result as a nonlinear expression.
NL::SinH()¶
Calculate hyperbolic sine of a nonlinear expression.
Synopsis
NlExpr SinH(const NlExpr &expr)Arguments
expr: a nonlinear expression.Return
result as a nonlinear expression.
NL::Sqrt()¶
Calculate square root of a nonlinear expression.
Synopsis
NlExpr Sqrt(const NlExpr &expr)Arguments
expr: a nonlinear expression.Return
result as a nonlinear expression.
NL::Sum()¶
Sum of nonlinear expressions.
Synopsis
NlExpr Sum(const std::vector<NlExpr*> &exprs)Arguments
exprs: vector of nonlinear expressions.Return
result as a nonlinear expression.
NL::Sum()¶
Sum of nonlinear expressions.
Synopsis
NlExpr Sum(
const NlExpr &op1,
const NlExpr &op2,
const NlExpr &op3)Arguments
op1: first nonlinear expression.
op2: second nonlinear expression.
op3: third nonlinear expression.Return
result as a nonlinear expression.
NL::Sum()¶
Sum of nonlinear expressions.
Synopsis
NlExpr Sum(
const NlExpr &op1,
const NlExpr &op2,
const NlExpr &op3,
const NlExpr &op4)Arguments
op1: first nonlinear expression.
op2: second nonlinear expression.
op3: third nonlinear expression.
op4: fourth nonlinear expression.Return
result as a nonlinear expression.
NL::Tan()¶
Calculate tangent of a nonlinear expression.
Synopsis
NlExpr Tan(const NlExpr &expr)Arguments
expr: a nonlinear expression.Return
result as a nonlinear expression.
NL::TanH()¶
Calculat hyperbolic tangent of a nonlinear expression.
Synopsis
NlExpr TanH(const NlExpr &expr)Arguments
expr: a nonlinear expression.Return
result as a nonlinear expression.