Interface DoubleMathFunctions
-
- All Known Implementing Classes:
DimensionlessVector
public interface DoubleMathFunctionsDoubleMathFunctions provides a static implementation of Math functions.This file was generated by the djunits value classes generator, 26 jun, 2015
Copyright (c) 2015-2022 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 DoubleFunctionABSFunction that returnsMath.abs(a).static DoubleFunctionACOSFunction that returnsMath.acos(a).static DoubleFunctionASINFunction that returnsMath.asin(a).static DoubleFunctionATANFunction that returnsMath.atan(a).static DoubleFunctionCBRTFunction that returnsMath.cbrt(a).static DoubleFunctionCEILFunction that returnsMath.ceil(a).static DoubleFunctionCOSFunction that returnsMath.cos(a).static DoubleFunctionCOSHFunction that returnsMath.cosh(a).static DoubleFunctionEXPFunction that returnsMath.exp(a).static DoubleFunctionEXPM1Function that returnsMath.expm1(a).static DoubleFunctionFLOORFunction that returnsMath.floor(a).static DoubleFunctionINVFunction that returns1/a.static DoubleFunctionLOGFunction that returnsMath.log(a).static DoubleFunctionLOG10Function that returnsMath.log10(a).static DoubleFunctionLOG1PFunction that returnsMath.log1p(a).static DoubleFunctionNEGFunction that returns-a.static DoubleFunctionRINTFunction that returnsMath.rint(a).static DoubleFunctionSIGNUMFunction that returnsMath.signum(a).static DoubleFunctionSINFunction that returnsMath.sin(a).static DoubleFunctionSINHFunction that returnsMath.sinh(a).static DoubleFunctionSQRTFunction that returnsMath.sqrt(a).static DoubleFunctionTANFunction that returnsMath.tan(a).static DoubleFunctionTANHFunction that returnsMath.tanh(a).
-
Method Summary
Static Methods Modifier and Type Method Description static DoubleFunctionDEC(double b)Function that returnsa - b.static DoubleFunctionDIV(double b)Function that returnsa / b.static DoubleFunctionINC(double b)Function that returnsa + b.static DoubleFunctionMULT(double b)Function that returnsa * b.static DoubleFunctionPOW(double b)Function that returnsMath.pow(a, b).
-
-
-
Field Detail
-
ABS
static final DoubleFunction ABS
Function that returnsMath.abs(a).
-
ACOS
static final DoubleFunction ACOS
Function that returnsMath.acos(a).
-
ASIN
static final DoubleFunction ASIN
Function that returnsMath.asin(a).
-
ATAN
static final DoubleFunction ATAN
Function that returnsMath.atan(a).
-
CBRT
static final DoubleFunction CBRT
Function that returnsMath.cbrt(a).
-
CEIL
static final DoubleFunction CEIL
Function that returnsMath.ceil(a).
-
COS
static final DoubleFunction COS
Function that returnsMath.cos(a).
-
COSH
static final DoubleFunction COSH
Function that returnsMath.cosh(a).
-
EXP
static final DoubleFunction EXP
Function that returnsMath.exp(a).
-
EXPM1
static final DoubleFunction EXPM1
Function that returnsMath.expm1(a).
-
FLOOR
static final DoubleFunction FLOOR
Function that returnsMath.floor(a).
-
LOG
static final DoubleFunction LOG
Function that returnsMath.log(a).
-
LOG10
static final DoubleFunction LOG10
Function that returnsMath.log10(a).
-
LOG1P
static final DoubleFunction LOG1P
Function that returnsMath.log1p(a).
-
NEG
static final DoubleFunction NEG
Function that returns-a.
-
RINT
static final DoubleFunction RINT
Function that returnsMath.rint(a).
-
SIGNUM
static final DoubleFunction SIGNUM
Function that returnsMath.signum(a).
-
SIN
static final DoubleFunction SIN
Function that returnsMath.sin(a).
-
SINH
static final DoubleFunction SINH
Function that returnsMath.sinh(a).
-
SQRT
static final DoubleFunction SQRT
Function that returnsMath.sqrt(a).
-
TAN
static final DoubleFunction TAN
Function that returnsMath.tan(a).
-
TANH
static final DoubleFunction TANH
Function that returnsMath.tanh(a).
-
INV
static final DoubleFunction INV
Function that returns1/a.
-
-
Method Detail
-
POW
static DoubleFunction POW(double b)
Function that returnsMath.pow(a, b).- Parameters:
b- double; power parameter- Returns:
- power function
-
INC
static DoubleFunction INC(double b)
Function that returnsa + b.- Parameters:
b- double; increment- Returns:
- power function
-
DEC
static DoubleFunction DEC(double b)
Function that returnsa - b.- Parameters:
b- double; decrement- Returns:
- power function
-
MULT
static DoubleFunction MULT(double b)
Function that returnsa * b.- Parameters:
b- double; multiplier- Returns:
- power function
-
DIV
static DoubleFunction DIV(double b)
Function that returnsa / b.- Parameters:
b- double; divisor- Returns:
- power function
-
-