Creates a scalar expression object using a root binary operation.
The left hand side operand of the operator.
The right hand side operand of the operator.
Creates a scalar expression object using a root unary operation.
The argument of the operator.
Set
of Variable quantities this
depends on.
Array of Evaluable
quantity/quantities this.op
operates on.
The argument for this.op
.
The left hand side operand for this.op
.
The right hand side operand for this.op
.
Creates and returns a Scalar.Expression for the addition of
two Scalar objects. The type of this
does not matter because
adding a unknown scalar/scalar expression to another scalar always results in an expression.
Expression for sum of this
and that
.
Evaluates this Scalar.Expression at the given values for the
Variable objects this
depends on. In case this
is not a
function of any of the variables in the mapping then this
is returned
as is.
The result after evaluating this
at the given values.
Creates and returns a Scalar.Expression for the division of
two Scalar objects. The type of this
does not matter because
dividing a unknown scalar/scalar expression by another scalar always results in an expression.
Expression for dividing this
by that
.
Checks whether a method exists on the object or as a static member of the class.
Name of the method.
Checks whether this
Scalar.Expression depends on a given
Variable.
The Variable to check against.
Creates and returns a Scalar.Expression for the multiplication of
two Scalar objects. The type of this
does not matter because
multiplying a unknown scalar/scalar expression by another scalar always results in an expression.
Expression for subtracting that
from this
.
Creates and returns a Vector.Expression for the scaling of
a Vector object. The type of this
does not matter because
scaling a unknown vector/scalar expression by a scalar always results in an expression.
Expression for scaling that
by this
.
Creates and returns a Scalar.Expression for exponentiation of
two Scalar objects. The type of this
does not matter because
exponentiating a scalar by a unknown scalar/scalar expression always results in an expression.
Expression for exponentiating this
by that
.
Creates and returns a Scalar.Expression for the subtraction of
two Scalar objects. The type of this
does not matter because
subtracting a unknown scalar/scalar expression from another scalar always results in an expression.
Expression for subtracting that
from this
.
Computes the absolute value of a Scalar.
A constant scalar.
Computes the absolute value of a Scalar.
A scalar variable or expression.
Calculates the inverse trigonometric cosine of a Scalar.
A scalar constant.
Calculates the inverse trigonometric cosine of a Scalar.
A scalar variable or expression.
Calculates the inverse hyperbolic cosine of a Scalar.
A scalar constant.
Calculates the inverse hyperbolic cosine of a Scalar.
A scalar variable or expression.
Calculates the inverse trigonometric sine of a Scalar.
A scalar constant.
Calculates the inverse trigonometric sine of a Scalar.
A scalar variable or expression.
Calculates the inverse hyperbolic sine of a Scalar.
A scalar constant.
Calculates the inverse hyperbolic sine of a Scalar.
A scalar variable or expression.
Calculates the inverse trigonometric tangent of a Scalar.
A scalar constant.
Calculates the inverse trigonometric tangent of a Scalar.
A scalar variable or expression.
Calculates the inverse hyperbolic tangent of a Scalar.
A scalar constant.
Calculates the inverse hyperbolic tangent of a Scalar.
A scalar variable or expression.
Evaluates the smallest integer greater than or equal to a Scalar.
A scalar constant.
Evaluates the smallest integer greater than or equal to a Scalar.
A scalar variable or expression.
Calculates the trigonometric cosine of a Scalar.
A scalar constant.
Calculates the trigonometric cosine of a Scalar.
A scalar variable or expression.
Calculates the hyperbolic cosine of a Scalar.
A scalar constant.
Calculates the hyperbolic cosine of a Scalar.
A scalar variable or expression.
Calculates the exponential of a Scalar.
A scalar constant.
Calculates the exponential of a Scalar.
A scalar variable or expression.
Evaluates the largest integer less than or equal to a Scalar.
A scalar constant.
Evaluates the largest integer less than or equal to a Scalar.
A scalar variable or expression.
Calculates the natural logarithm (to the base \( e \)) of a Scalar.
A scalar constant.
Calculates the natural logarithm (to the base \( e \)) of a Scalar.
A scalar variable or expression.
Calculates the common logarithm (to the base \( 10 \)) of a Scalar.
A scalar constant.
Calculates the common logarithm (to the base \( 10 \)) of a Scalar.
A scalar variable or expression.
Calculates the trigonometric sine of a Scalar.
A constant scalar.
Calculates the trigonometric sine of a Scalar.
A scalar variable or expression
Calculates the hyperbolic sine of a Scalar.
A scalar constant.
Calculates the hyperbolic sine of a Scalar.
A scalar variable or expression.
Calculates the trigonometric tangent of a Scalar.
A scalar constant.
Calculates the trigonometric tangent of a Scalar.
A scalar variable or expression.
Calculates the hyperbolic tangent of a Scalar.
A scalar constant.
Calculates the hyperbolic tangent of a Scalar.
A scalar variable or expression.
Generated using TypeDoc