T
- the return typepublic interface DoubleMathFunctionsDimensionless<T> extends MathFunctionsDimensionless<T>
Copyright (c) 2013-2019 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands. All rights reserved.
BSD-style license. See DJUNITS License.
Modifier and Type | Method and Description |
---|---|
default T |
acos()
Set the value(s) to the arc cosine of the value(s); the resulting angle is in the range 0.0 through pi.
|
default T |
asin()
Set the value(s) to the arc sine of the value(s); the resulting angle is in the range -pi/2 through pi/2.
|
void |
assign(DoubleFunction doubleFunction)
Execute a function on a cell by cell basis.
|
default T |
atan()
Set the value(s) to the arc tangent of the value(s); the resulting angle is in the range -pi/2 through pi/2.
|
default T |
cbrt()
Set the value(s) to the(ir) cube root.
|
default T |
cos()
Set the value(s) to the trigonometric cosine of the value(s).
|
default T |
cosh()
Set the value(s) to the hyperbolic cosine of the value(s).
|
default T |
exp()
Set the value(s) to Euler's number e raised to the power of the value(s).
|
default T |
expm1()
Set the value(s) to Euler's number e raised to the power of the value(s) minus 1 (e^x - 1).
|
default T |
inv()
Set the value(s) to the complement (1.0/x) of the value(s).
|
default T |
log()
Set the value(s) to the natural logarithm (base e) of the value(s).
|
default T |
log10()
Set the value(s) to the base 10 logarithm of the value(s).
|
default T |
log1p()
Set the value(s) to the natural logarithm of the sum of the value(s) and 1.
|
default T |
neg()
Set the value(s) to the minus value.
|
default T |
pow(double x)
Set the value(s) to the value(s) raised to the power of the argument.
|
default T |
signum()
Set the value(s) to the signum function of the value(s); zero if the argument is zero, 1.0 if the argument is greater
than zero, -1.0 if the argument is less than zero.
|
default T |
sin()
Set the value(s) to the trigonometric sine of the value(s).
|
default T |
sinh()
Set the value(s) to the hyperbolic sine of the value(s).
|
default T |
sqrt()
Set the value(s) to the correctly rounded positive square root of the value(s).
|
default T |
tan()
Set the value(s) to the trigonometric tangent of the value(s).
|
default T |
tanh()
Set the value(s) to the hyperbolic tangent of the value(s).
|
void assign(DoubleFunction doubleFunction)
doubleFunction
- DoubleFunction; the function to applydefault T acos()
acos
in interface MathFunctionsDimensionless<T>
default T asin()
asin
in interface MathFunctionsDimensionless<T>
default T atan()
atan
in interface MathFunctionsDimensionless<T>
default T cbrt()
cbrt
in interface MathFunctionsDimensionless<T>
default T cos()
cos
in interface MathFunctionsDimensionless<T>
default T cosh()
cosh
in interface MathFunctionsDimensionless<T>
default T exp()
exp
in interface MathFunctionsDimensionless<T>
default T expm1()
expm1
in interface MathFunctionsDimensionless<T>
default T log()
log
in interface MathFunctionsDimensionless<T>
default T log10()
log10
in interface MathFunctionsDimensionless<T>
default T log1p()
log1p
in interface MathFunctionsDimensionless<T>
default T neg()
neg
in interface MathFunctionsDimensionless<T>
default T pow(double x)
pow
in interface MathFunctionsDimensionless<T>
x
- double; the value to use as the powerdefault T signum()
signum
in interface MathFunctionsDimensionless<T>
default T sin()
sin
in interface MathFunctionsDimensionless<T>
default T sinh()
sinh
in interface MathFunctionsDimensionless<T>
default T sqrt()
sqrt
in interface MathFunctionsDimensionless<T>
default T tan()
tan
in interface MathFunctionsDimensionless<T>
default T tanh()
tanh
in interface MathFunctionsDimensionless<T>
default T inv()
inv
in interface MathFunctionsDimensionless<T>
Copyright © 2015–2019 Delft University of Technology. All rights reserved.