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.