Interface DoubleMathFunctions
- All Known Implementing Classes:
DimensionlessVector
public interface DoubleMathFunctions
DoubleMathFunctions provides a static implementation of Math functions.
This file was generated by the djunits value classes generator, 26 jun, 2015
Copyright (c) 2015-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands. All rights reserved.
BSD-style license. See DJUNITS License.
- Author:
- Alexander Verbraeck, Peter Knoppers
-
Field Summary
Fields Modifier and Type Field Description static DoubleFunction
ABS
Function that returnsMath.abs(a)
.static DoubleFunction
ACOS
Function that returnsMath.acos(a)
.static DoubleFunction
ASIN
Function that returnsMath.asin(a)
.static DoubleFunction
ATAN
Function that returnsMath.atan(a)
.static DoubleFunction
CBRT
Function that returnsMath.cbrt(a)
.static DoubleFunction
CEIL
Function that returnsMath.ceil(a)
.static DoubleFunction
COS
Function that returnsMath.cos(a)
.static DoubleFunction
COSH
Function that returnsMath.cosh(a)
.static DoubleFunction
EXP
Function that returnsMath.exp(a)
.static DoubleFunction
EXPM1
Function that returnsMath.expm1(a)
.static DoubleFunction
FLOOR
Function that returnsMath.floor(a)
.static DoubleFunction
INV
Function that returns1/a
.static DoubleFunction
LOG
Function that returnsMath.log(a)
.static DoubleFunction
LOG10
Function that returnsMath.log10(a)
.static DoubleFunction
LOG1P
Function that returnsMath.log1p(a)
.static DoubleFunction
NEG
Function that returns-a
.static DoubleFunction
RINT
Function that returnsMath.rint(a)
.static DoubleFunction
SIGNUM
Function that returnsMath.signum(a)
.static DoubleFunction
SIN
Function that returnsMath.sin(a)
.static DoubleFunction
SINH
Function that returnsMath.sinh(a)
.static DoubleFunction
SQRT
Function that returnsMath.sqrt(a)
.static DoubleFunction
TAN
Function that returnsMath.tan(a)
.static DoubleFunction
TANH
Function that returnsMath.tanh(a)
. -
Method Summary
Static Methods Modifier and Type Method Description static DoubleFunction
DEC(double b)
Function that returnsa - b
.static DoubleFunction
DIV(double b)
Function that returnsa / b
.static DoubleFunction
INC(double b)
Function that returnsa + b
.static DoubleFunction
MULT(double b)
Function that returnsa * b
.static DoubleFunction
POW(double b)
Function that returnsMath.pow(a, b)
.
-
Field Details
-
ABS
Function that returnsMath.abs(a)
. -
ACOS
Function that returnsMath.acos(a)
. -
ASIN
Function that returnsMath.asin(a)
. -
ATAN
Function that returnsMath.atan(a)
. -
CBRT
Function that returnsMath.cbrt(a)
. -
CEIL
Function that returnsMath.ceil(a)
. -
COS
Function that returnsMath.cos(a)
. -
COSH
Function that returnsMath.cosh(a)
. -
EXP
Function that returnsMath.exp(a)
. -
EXPM1
Function that returnsMath.expm1(a)
. -
FLOOR
Function that returnsMath.floor(a)
. -
LOG
Function that returnsMath.log(a)
. -
LOG10
Function that returnsMath.log10(a)
. -
LOG1P
Function that returnsMath.log1p(a)
. -
NEG
Function that returns-a
. -
RINT
Function that returnsMath.rint(a)
. -
SIGNUM
Function that returnsMath.signum(a)
. -
SIN
Function that returnsMath.sin(a)
. -
SINH
Function that returnsMath.sinh(a)
. -
SQRT
Function that returnsMath.sqrt(a)
. -
TAN
Function that returnsMath.tan(a)
. -
TANH
Function that returnsMath.tanh(a)
. -
INV
Function that returns1/a
.
-
-
Method Details
-
POW
Function that returnsMath.pow(a, b)
.- Parameters:
b
- double; power parameter- Returns:
- power function
-
INC
Function that returnsa + b
.- Parameters:
b
- double; increment- Returns:
- power function
-
DEC
Function that returnsa - b
.- Parameters:
b
- double; decrement- Returns:
- power function
-
MULT
Function that returnsa * b
.- Parameters:
b
- double; multiplier- Returns:
- power function
-
DIV
Function that returnsa / b
.- Parameters:
b
- double; divisor- Returns:
- power function
-