org.djunits.value.vdouble.scalar

## Class Dimensionless

• ### Field Summary

Fields
Modifier and Type Field and Description
`static Dimensionless` `NaN`
constant with value NaN.
`static Dimensionless` `NEG_MAXVALUE`
constant with value -MAX_VALUE.
`static Dimensionless` `NEGATIVE_INFINITY`
constant with value NEGATIVE_INFINITY.
`static Dimensionless` `POS_MAXVALUE`
constant with value MAX_VALUE.
`static Dimensionless` `POSITIVE_INFINITY`
constant with value POSITIVE_INFINITY.
`static Dimensionless` `ZERO`
constant with value zero.
• ### Fields inherited from class org.djunits.value.vdouble.scalar.AbstractDoubleScalar

`si`
• ### Fields inherited from interface org.djunits.value.vdouble.DoubleMathFunctions

`ABS, ACOS, ASIN, ATAN, CBRT, CEIL, COS, COSH, EXP, EXPM1, FLOOR, INV, LOG, LOG10, LOG1P, NEG, RINT, ROUND, SIGNUM, SIN, SINH, SQRT, TAN, TANH`
• ### Constructor Summary

Constructors
Constructor and Description
`Dimensionless(Dimensionless value)`
Construct Dimensionless scalar.
```Dimensionless(double value, DimensionlessUnit unit)```
Construct Dimensionless scalar.
• ### Method Summary

All Methods
Modifier and Type Method and Description
`Dimensionless` `acos()`
Set the value(s) to the arc cosine of the value(s); the resulting angle is in the range 0.0 through pi.
`Dimensionless` `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.
`Dimensionless` `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.
`Dimensionless` `cbrt()`
Set the value(s) to the(ir) cube root.
`Dimensionless` `cos()`
Set the value(s) to the trigonometric cosine of the value(s).
`Dimensionless` `cosh()`
Set the value(s) to the hyperbolic cosine of the value(s).
`static Dimensionless` `createSI(double value)`
Construct Dimensionless scalar.
`Dimensionless` `divideBy(Dimensionless v)`
Calculate the division of Dimensionless and Dimensionless, which results in a Dimensionless scalar.
`Frequency` `divideBy(Duration v)`
Calculate the division of Dimensionless and Duration, which results in a Frequency scalar.
`Duration` `divideBy(Frequency v)`
Calculate the division of Dimensionless and Frequency, which results in a Duration scalar.
`LinearDensity` `divideBy(Length v)`
Calculate the division of Dimensionless and Length, which results in a LinearDensity scalar.
`Length` `divideBy(LinearDensity v)`
Calculate the division of Dimensionless and LinearDensity, which results in a Length scalar.
`Dimensionless` `exp()`
Set the value(s) to Euler's number e raised to the power of the value(s).
`Dimensionless` `expm1()`
Set the value(s) to Euler's number e raised to the power of the value(s) minus 1 (e^x - 1).
`Dimensionless` ```instantiateRel(double value, DimensionlessUnit unit)```
Construct a new Relative Immutable DoubleScalar of the right type.
`static Dimensionless` ```interpolate(Dimensionless zero, Dimensionless one, double ratio)```
Interpolate between two values.
`Dimensionless` `inv()`
Set the value(s) to the complement (1.0/x) of the value(s).
`Dimensionless` `log()`
Set the value(s) to the natural logarithm (base e) of the value(s).
`Dimensionless` `log10()`
Set the value(s) to the base 10 logarithm of the value(s).
`Dimensionless` `log1p()`
Set the value(s) to the natural logarithm of the sum of the value(s) and 1.
`static Dimensionless` ```max(Dimensionless r1, Dimensionless r2)```
Return the maximum value of two relative scalars.
`static Dimensionless` ```max(Dimensionless r1, Dimensionless r2, Dimensionless... rn)```
Return the maximum value of more than two relative scalars.
`static Dimensionless` ```min(Dimensionless r1, Dimensionless r2)```
Return the minimum value of two relative scalars.
`static Dimensionless` ```min(Dimensionless r1, Dimensionless r2, Dimensionless... rn)```
Return the minimum value of more than two relative scalars.
`Acceleration` `multiplyBy(Acceleration v)`
Calculate the multiplication of Dimensionless and Acceleration, which results in a Acceleration scalar.
`Angle` `multiplyBy(Angle v)`
Calculate the multiplication of Dimensionless and Angle, which results in a Angle scalar.
`AngleSolid` `multiplyBy(AngleSolid v)`
Calculate the multiplication of Dimensionless and AngleSolid, which results in a AngleSolid scalar.
`Area` `multiplyBy(Area v)`
Calculate the multiplication of Dimensionless and Area, which results in a Area scalar.
`Density` `multiplyBy(Density v)`
Calculate the multiplication of Dimensionless and Density, which results in a Density scalar.
`Dimensionless` `multiplyBy(Dimensionless v)`
Calculate the multiplication of Dimensionless and Dimensionless, which results in a Dimensionless scalar.
`Duration` `multiplyBy(Duration v)`
Calculate the multiplication of Dimensionless and Duration, which results in a Duration scalar.
`ElectricalCharge` `multiplyBy(ElectricalCharge v)`
Calculate the multiplication of Dimensionless and ElectricalCharge, which results in a ElectricalCharge scalar.
`ElectricalCurrent` `multiplyBy(ElectricalCurrent v)`
Calculate the multiplication of Dimensionless and ElectricalCurrent, which results in a ElectricalCurrent scalar.
`ElectricalPotential` `multiplyBy(ElectricalPotential v)`
Calculate the multiplication of Dimensionless and ElectricalPotential, which results in a ElectricalPotential scalar.
`ElectricalResistance` `multiplyBy(ElectricalResistance v)`
Calculate the multiplication of Dimensionless and ElectricalResistance, which results in a ElectricalResistance scalar.
`Energy` `multiplyBy(Energy v)`
Calculate the multiplication of Dimensionless and Energy, which results in a Energy scalar.
`FlowMass` `multiplyBy(FlowMass v)`
Calculate the multiplication of Dimensionless and FlowMass, which results in a FlowMass scalar.
`FlowVolume` `multiplyBy(FlowVolume v)`
Calculate the multiplication of Dimensionless and FlowVolume, which results in a FlowVolume scalar.
`Force` `multiplyBy(Force v)`
Calculate the multiplication of Dimensionless and Force, which results in a Force scalar.
`Frequency` `multiplyBy(Frequency v)`
Calculate the multiplication of Dimensionless and Frequency, which results in a Frequency scalar.
`Length` `multiplyBy(Length v)`
Calculate the multiplication of Dimensionless and Length, which results in a Length scalar.
`LinearDensity` `multiplyBy(LinearDensity v)`
Calculate the multiplication of Dimensionless and LinearDensity, which results in a LinearDensity scalar.
`Mass` `multiplyBy(Mass v)`
Calculate the multiplication of Dimensionless and Mass, which results in a Mass scalar.
`Money` `multiplyBy(Money v)`
Calculate the multiplication of Dimensionless and Money, which results in a Money scalar.
`MoneyPerArea` `multiplyBy(MoneyPerArea v)`
Calculate the multiplication of Dimensionless and MoneyPerArea, which results in a MoneyPerArea scalar.
`MoneyPerDuration` `multiplyBy(MoneyPerDuration v)`
Calculate the multiplication of Dimensionless and MoneyPerDuration, which results in a MoneyPerDuration scalar.
`MoneyPerEnergy` `multiplyBy(MoneyPerEnergy v)`
Calculate the multiplication of Dimensionless and MoneyPerEnergy, which results in a MoneyPerEnergy scalar.
`MoneyPerLength` `multiplyBy(MoneyPerLength v)`
Calculate the multiplication of Dimensionless and MoneyPerLength, which results in a MoneyPerLength scalar.
`MoneyPerMass` `multiplyBy(MoneyPerMass v)`
Calculate the multiplication of Dimensionless and MoneyPerMass, which results in a MoneyPerMass scalar.
`MoneyPerVolume` `multiplyBy(MoneyPerVolume v)`
Calculate the multiplication of Dimensionless and MoneyPerVolume, which results in a MoneyPerVolume scalar.
`Power` `multiplyBy(Power v)`
Calculate the multiplication of Dimensionless and Power, which results in a Power scalar.
`Pressure` `multiplyBy(Pressure v)`
Calculate the multiplication of Dimensionless and Pressure, which results in a Pressure scalar.
`Speed` `multiplyBy(Speed v)`
Calculate the multiplication of Dimensionless and Speed, which results in a Speed scalar.
`Temperature` `multiplyBy(Temperature v)`
Calculate the multiplication of Dimensionless and Temperature, which results in a Temperature scalar.
`Torque` `multiplyBy(Torque v)`
Calculate the multiplication of Dimensionless and Torque, which results in a Torque scalar.
`Volume` `multiplyBy(Volume v)`
Calculate the multiplication of Dimensionless and Volume, which results in a Volume scalar.
`Dimensionless` `pow(double x)`
Set the value(s) to the value(s) raised to the power of the argument.
`Dimensionless` `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.
`Dimensionless` `sin()`
Set the value(s) to the trigonometric sine of the value(s).
`Dimensionless` `sinh()`
Set the value(s) to the hyperbolic sine of the value(s).
`Dimensionless` `sqrt()`
Set the value(s) to the correctly rounded positive square root of the value(s).
`Dimensionless` `tan()`
Set the value(s) to the trigonometric tangent of the value(s).
`Dimensionless` `tanh()`
Set the value(s) to the hyperbolic tangent of the value(s).
• ### Methods inherited from class org.djunits.value.vdouble.scalar.AbstractDoubleScalarRel

`abs, ceil, divideBy, floor, minus, multiplyBy, neg, plus, rint, round`
• ### Methods inherited from class org.djunits.value.vdouble.scalar.AbstractDoubleScalar

`compareTo, doubleValue, eq, eq0, equals, floatValue, ge, ge0, getInUnit, getInUnit, getSI, gt, gt0, hashCode, intValue, le, le0, longValue, lt, lt0, ne, ne0, toString, toString, toString, toString`
• ### Methods inherited from class org.djunits.value.Scalar

`expressAsSIUnit, expressAsSpecifiedUnit, getUnit, isAbsolute, isRelative`
• ### Methods inherited from class java.lang.Number

`byteValue, shortValue`
• ### Methods inherited from class java.lang.Object

`clone, finalize, getClass, notify, notifyAll, wait, wait, wait`
• ### Methods inherited from interface org.djunits.value.MathFunctionsDimensionless

`neg`
• ### Methods inherited from interface org.djunits.value.vdouble.DoubleMathFunctions

`DIV, MULT, POW`
• ### Field Detail

• #### ZERO

`public static final Dimensionless ZERO`
constant with value zero.
• #### NaN

`public static final Dimensionless NaN`
constant with value NaN.
• #### POSITIVE_INFINITY

`public static final Dimensionless POSITIVE_INFINITY`
constant with value POSITIVE_INFINITY.
• #### NEGATIVE_INFINITY

`public static final Dimensionless NEGATIVE_INFINITY`
constant with value NEGATIVE_INFINITY.
• #### POS_MAXVALUE

`public static final Dimensionless POS_MAXVALUE`
constant with value MAX_VALUE.
• #### NEG_MAXVALUE

`public static final Dimensionless NEG_MAXVALUE`
constant with value -MAX_VALUE.
• ### Constructor Detail

• #### Dimensionless

```public Dimensionless(double value,
DimensionlessUnit unit)```
Construct Dimensionless scalar.
Parameters:
`value` - double value
`unit` - unit for the double value
• #### Dimensionless

`public Dimensionless(Dimensionless value)`
Construct Dimensionless scalar.
Parameters:
`value` - Scalar from which to construct this instance
• ### Method Detail

• #### instantiateRel

```public final Dimensionless instantiateRel(double value,
DimensionlessUnit unit)```
Construct a new Relative Immutable DoubleScalar of the right type. Each extending class must implement this method.
Specified by:
`instantiateRel` in class `AbstractDoubleScalarRel<DimensionlessUnit,Dimensionless>`
Parameters:
`value` - the double value
`unit` - the unit
Returns:
R a new relative instance of the DoubleScalar of the right type
• #### createSI

`public static final Dimensionless createSI(double value)`
Construct Dimensionless scalar.
Parameters:
`value` - double value in SI units
Returns:
the new scalar with the SI value
• #### interpolate

```public static Dimensionless interpolate(Dimensionless zero,
Dimensionless one,
double ratio)```
Interpolate between two values.
Parameters:
`zero` - the low value
`one` - the high value
`ratio` - the ratio between 0 and 1, inclusive
Returns:
a Scalar at the ratio between
• #### max

```public static Dimensionless max(Dimensionless r1,
Dimensionless r2)```
Return the maximum value of two relative scalars.
Parameters:
`r1` - the first scalar
`r2` - the second scalar
Returns:
the maximum value of two relative scalars
• #### max

```public static Dimensionless max(Dimensionless r1,
Dimensionless r2,
Dimensionless... rn)```
Return the maximum value of more than two relative scalars.
Parameters:
`r1` - the first scalar
`r2` - the second scalar
`rn` - the other scalars
Returns:
the maximum value of more than two relative scalars
• #### min

```public static Dimensionless min(Dimensionless r1,
Dimensionless r2)```
Return the minimum value of two relative scalars.
Parameters:
`r1` - the first scalar
`r2` - the second scalar
Returns:
the minimum value of two relative scalars
• #### min

```public static Dimensionless min(Dimensionless r1,
Dimensionless r2,
Dimensionless... rn)```
Return the minimum value of more than two relative scalars.
Parameters:
`r1` - the first scalar
`r2` - the second scalar
`rn` - the other scalars
Returns:
the minimum value of more than two relative scalars
• #### acos

`public final Dimensionless acos()`
Set the value(s) to the arc cosine of the value(s); the resulting angle is in the range 0.0 through pi.
Specified by:
`acos` in interface `MathFunctionsDimensionless<Dimensionless>`
Returns:
T; the modified T
• #### asin

`public final Dimensionless 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.
Specified by:
`asin` in interface `MathFunctionsDimensionless<Dimensionless>`
Returns:
T; the modified T
• #### atan

`public final Dimensionless 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.
Specified by:
`atan` in interface `MathFunctionsDimensionless<Dimensionless>`
Returns:
T; the modified T
• #### cbrt

`public final Dimensionless cbrt()`
Set the value(s) to the(ir) cube root.
Specified by:
`cbrt` in interface `MathFunctionsDimensionless<Dimensionless>`
Returns:
T; the modified T
• #### cos

`public final Dimensionless cos()`
Set the value(s) to the trigonometric cosine of the value(s).
Specified by:
`cos` in interface `MathFunctionsDimensionless<Dimensionless>`
Returns:
T; the modified T
• #### cosh

`public final Dimensionless cosh()`
Set the value(s) to the hyperbolic cosine of the value(s).
Specified by:
`cosh` in interface `MathFunctionsDimensionless<Dimensionless>`
Returns:
T; the modified T
• #### exp

`public final Dimensionless exp()`
Set the value(s) to Euler's number e raised to the power of the value(s).
Specified by:
`exp` in interface `MathFunctionsDimensionless<Dimensionless>`
Returns:
T; the modified T
• #### expm1

`public final Dimensionless expm1()`
Set the value(s) to Euler's number e raised to the power of the value(s) minus 1 (e^x - 1).
Specified by:
`expm1` in interface `MathFunctionsDimensionless<Dimensionless>`
Returns:
T; the modified T
• #### log

`public final Dimensionless log()`
Set the value(s) to the natural logarithm (base e) of the value(s).
Specified by:
`log` in interface `MathFunctionsDimensionless<Dimensionless>`
Returns:
T; the modified T
• #### log10

`public final Dimensionless log10()`
Set the value(s) to the base 10 logarithm of the value(s).
Specified by:
`log10` in interface `MathFunctionsDimensionless<Dimensionless>`
Returns:
T; the modified T
• #### log1p

`public final Dimensionless log1p()`
Set the value(s) to the natural logarithm of the sum of the value(s) and 1.
Specified by:
`log1p` in interface `MathFunctionsDimensionless<Dimensionless>`
Returns:
T; the modified T
• #### pow

`public final Dimensionless pow(double x)`
Set the value(s) to the value(s) raised to the power of the argument.
Specified by:
`pow` in interface `MathFunctionsDimensionless<Dimensionless>`
Parameters:
`x` - double; the value to use as the power
Returns:
T; the modified T
• #### signum

`public final Dimensionless 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.
Specified by:
`signum` in interface `MathFunctionsDimensionless<Dimensionless>`
Returns:
T; the modified T
• #### sin

`public final Dimensionless sin()`
Set the value(s) to the trigonometric sine of the value(s).
Specified by:
`sin` in interface `MathFunctionsDimensionless<Dimensionless>`
Returns:
T; the modified T
• #### sinh

`public final Dimensionless sinh()`
Set the value(s) to the hyperbolic sine of the value(s).
Specified by:
`sinh` in interface `MathFunctionsDimensionless<Dimensionless>`
Returns:
T; the modified T
• #### sqrt

`public final Dimensionless sqrt()`
Set the value(s) to the correctly rounded positive square root of the value(s).
Specified by:
`sqrt` in interface `MathFunctionsDimensionless<Dimensionless>`
Returns:
T; the modified T
• #### tan

`public final Dimensionless tan()`
Set the value(s) to the trigonometric tangent of the value(s).
Specified by:
`tan` in interface `MathFunctionsDimensionless<Dimensionless>`
Returns:
T; the modified T
• #### tanh

`public final Dimensionless tanh()`
Set the value(s) to the hyperbolic tangent of the value(s).
Specified by:
`tanh` in interface `MathFunctionsDimensionless<Dimensionless>`
Returns:
T; the modified T
• #### inv

`public final Dimensionless inv()`
Set the value(s) to the complement (1.0/x) of the value(s).
Specified by:
`inv` in interface `MathFunctionsDimensionless<Dimensionless>`
Returns:
T; the modified T
• #### divideBy

`public final Dimensionless divideBy(Dimensionless v)`
Calculate the division of Dimensionless and Dimensionless, which results in a Dimensionless scalar.
Parameters:
`v` - Dimensionless scalar
Returns:
Dimensionless scalar as a division of Dimensionless and Dimensionless
• #### multiplyBy

`public final Acceleration multiplyBy(Acceleration v)`
Calculate the multiplication of Dimensionless and Acceleration, which results in a Acceleration scalar.
Parameters:
`v` - Dimensionless scalar
Returns:
Acceleration scalar as a multiplication of Dimensionless and Acceleration
• #### multiplyBy

`public final Angle multiplyBy(Angle v)`
Calculate the multiplication of Dimensionless and Angle, which results in a Angle scalar.
Parameters:
`v` - Dimensionless scalar
Returns:
Angle scalar as a multiplication of Dimensionless and Angle
• #### multiplyBy

`public final AngleSolid multiplyBy(AngleSolid v)`
Calculate the multiplication of Dimensionless and AngleSolid, which results in a AngleSolid scalar.
Parameters:
`v` - Dimensionless scalar
Returns:
AngleSolid scalar as a multiplication of Dimensionless and AngleSolid
• #### multiplyBy

`public final Area multiplyBy(Area v)`
Calculate the multiplication of Dimensionless and Area, which results in a Area scalar.
Parameters:
`v` - Dimensionless scalar
Returns:
Area scalar as a multiplication of Dimensionless and Area
• #### multiplyBy

`public final Density multiplyBy(Density v)`
Calculate the multiplication of Dimensionless and Density, which results in a Density scalar.
Parameters:
`v` - Dimensionless scalar
Returns:
Density scalar as a multiplication of Dimensionless and Density
• #### multiplyBy

`public final Dimensionless multiplyBy(Dimensionless v)`
Calculate the multiplication of Dimensionless and Dimensionless, which results in a Dimensionless scalar.
Parameters:
`v` - Dimensionless scalar
Returns:
Dimensionless scalar as a multiplication of Dimensionless and Dimensionless
• #### multiplyBy

`public final ElectricalCharge multiplyBy(ElectricalCharge v)`
Calculate the multiplication of Dimensionless and ElectricalCharge, which results in a ElectricalCharge scalar.
Parameters:
`v` - Dimensionless scalar
Returns:
ElectricalCharge scalar as a multiplication of Dimensionless and ElectricalCharge
• #### multiplyBy

`public final ElectricalCurrent multiplyBy(ElectricalCurrent v)`
Calculate the multiplication of Dimensionless and ElectricalCurrent, which results in a ElectricalCurrent scalar.
Parameters:
`v` - Dimensionless scalar
Returns:
ElectricalCurrent scalar as a multiplication of Dimensionless and ElectricalCurrent
• #### multiplyBy

`public final ElectricalPotential multiplyBy(ElectricalPotential v)`
Calculate the multiplication of Dimensionless and ElectricalPotential, which results in a ElectricalPotential scalar.
Parameters:
`v` - Dimensionless scalar
Returns:
ElectricalPotential scalar as a multiplication of Dimensionless and ElectricalPotential
• #### multiplyBy

`public final ElectricalResistance multiplyBy(ElectricalResistance v)`
Calculate the multiplication of Dimensionless and ElectricalResistance, which results in a ElectricalResistance scalar.
Parameters:
`v` - Dimensionless scalar
Returns:
ElectricalResistance scalar as a multiplication of Dimensionless and ElectricalResistance
• #### multiplyBy

`public final Energy multiplyBy(Energy v)`
Calculate the multiplication of Dimensionless and Energy, which results in a Energy scalar.
Parameters:
`v` - Dimensionless scalar
Returns:
Energy scalar as a multiplication of Dimensionless and Energy
• #### multiplyBy

`public final FlowMass multiplyBy(FlowMass v)`
Calculate the multiplication of Dimensionless and FlowMass, which results in a FlowMass scalar.
Parameters:
`v` - Dimensionless scalar
Returns:
FlowMass scalar as a multiplication of Dimensionless and FlowMass
• #### multiplyBy

`public final FlowVolume multiplyBy(FlowVolume v)`
Calculate the multiplication of Dimensionless and FlowVolume, which results in a FlowVolume scalar.
Parameters:
`v` - Dimensionless scalar
Returns:
FlowVolume scalar as a multiplication of Dimensionless and FlowVolume
• #### multiplyBy

`public final Force multiplyBy(Force v)`
Calculate the multiplication of Dimensionless and Force, which results in a Force scalar.
Parameters:
`v` - Dimensionless scalar
Returns:
Force scalar as a multiplication of Dimensionless and Force
• #### multiplyBy

`public final Frequency multiplyBy(Frequency v)`
Calculate the multiplication of Dimensionless and Frequency, which results in a Frequency scalar.
Parameters:
`v` - Dimensionless scalar
Returns:
Frequency scalar as a multiplication of Dimensionless and Frequency
• #### multiplyBy

`public final Length multiplyBy(Length v)`
Calculate the multiplication of Dimensionless and Length, which results in a Length scalar.
Parameters:
`v` - Dimensionless scalar
Returns:
Length scalar as a multiplication of Dimensionless and Length
• #### multiplyBy

`public final LinearDensity multiplyBy(LinearDensity v)`
Calculate the multiplication of Dimensionless and LinearDensity, which results in a LinearDensity scalar.
Parameters:
`v` - Dimensionless scalar
Returns:
LinearDensity scalar as a multiplication of Dimensionless and LinearDensity
• #### multiplyBy

`public final Mass multiplyBy(Mass v)`
Calculate the multiplication of Dimensionless and Mass, which results in a Mass scalar.
Parameters:
`v` - Dimensionless scalar
Returns:
Mass scalar as a multiplication of Dimensionless and Mass
• #### multiplyBy

`public final Money multiplyBy(Money v)`
Calculate the multiplication of Dimensionless and Money, which results in a Money scalar.
Parameters:
`v` - Dimensionless scalar
Returns:
Money scalar as a multiplication of Dimensionless and Money
• #### multiplyBy

`public final MoneyPerArea multiplyBy(MoneyPerArea v)`
Calculate the multiplication of Dimensionless and MoneyPerArea, which results in a MoneyPerArea scalar.
Parameters:
`v` - Dimensionless scalar
Returns:
MoneyPerArea scalar as a multiplication of Dimensionless and MoneyPerArea
• #### multiplyBy

`public final MoneyPerEnergy multiplyBy(MoneyPerEnergy v)`
Calculate the multiplication of Dimensionless and MoneyPerEnergy, which results in a MoneyPerEnergy scalar.
Parameters:
`v` - Dimensionless scalar
Returns:
MoneyPerEnergy scalar as a multiplication of Dimensionless and MoneyPerEnergy
• #### multiplyBy

`public final MoneyPerLength multiplyBy(MoneyPerLength v)`
Calculate the multiplication of Dimensionless and MoneyPerLength, which results in a MoneyPerLength scalar.
Parameters:
`v` - Dimensionless scalar
Returns:
MoneyPerLength scalar as a multiplication of Dimensionless and MoneyPerLength
• #### multiplyBy

`public final MoneyPerMass multiplyBy(MoneyPerMass v)`
Calculate the multiplication of Dimensionless and MoneyPerMass, which results in a MoneyPerMass scalar.
Parameters:
`v` - Dimensionless scalar
Returns:
MoneyPerMass scalar as a multiplication of Dimensionless and MoneyPerMass
• #### multiplyBy

`public final MoneyPerDuration multiplyBy(MoneyPerDuration v)`
Calculate the multiplication of Dimensionless and MoneyPerDuration, which results in a MoneyPerDuration scalar.
Parameters:
`v` - Dimensionless scalar
Returns:
MoneyPerDuration scalar as a multiplication of Dimensionless and MoneyPerDuration
• #### multiplyBy

`public final MoneyPerVolume multiplyBy(MoneyPerVolume v)`
Calculate the multiplication of Dimensionless and MoneyPerVolume, which results in a MoneyPerVolume scalar.
Parameters:
`v` - Dimensionless scalar
Returns:
MoneyPerVolume scalar as a multiplication of Dimensionless and MoneyPerVolume
• #### multiplyBy

`public final Power multiplyBy(Power v)`
Calculate the multiplication of Dimensionless and Power, which results in a Power scalar.
Parameters:
`v` - Dimensionless scalar
Returns:
Power scalar as a multiplication of Dimensionless and Power
• #### multiplyBy

`public final Pressure multiplyBy(Pressure v)`
Calculate the multiplication of Dimensionless and Pressure, which results in a Pressure scalar.
Parameters:
`v` - Dimensionless scalar
Returns:
Pressure scalar as a multiplication of Dimensionless and Pressure
• #### multiplyBy

`public final Speed multiplyBy(Speed v)`
Calculate the multiplication of Dimensionless and Speed, which results in a Speed scalar.
Parameters:
`v` - Dimensionless scalar
Returns:
Speed scalar as a multiplication of Dimensionless and Speed
• #### multiplyBy

`public final Temperature multiplyBy(Temperature v)`
Calculate the multiplication of Dimensionless and Temperature, which results in a Temperature scalar.
Parameters:
`v` - Dimensionless scalar
Returns:
Temperature scalar as a multiplication of Dimensionless and Temperature
• #### multiplyBy

`public final Duration multiplyBy(Duration v)`
Calculate the multiplication of Dimensionless and Duration, which results in a Duration scalar.
Parameters:
`v` - Dimensionless scalar
Returns:
Duration scalar as a multiplication of Dimensionless and Duration
• #### multiplyBy

`public final Torque multiplyBy(Torque v)`
Calculate the multiplication of Dimensionless and Torque, which results in a Torque scalar.
Parameters:
`v` - Dimensionless scalar
Returns:
Torque scalar as a multiplication of Dimensionless and Torque
• #### multiplyBy

`public final Volume multiplyBy(Volume v)`
Calculate the multiplication of Dimensionless and Volume, which results in a Volume scalar.
Parameters:
`v` - Dimensionless scalar
Returns:
Volume scalar as a multiplication of Dimensionless and Volume
• #### divideBy

`public final LinearDensity divideBy(Length v)`
Calculate the division of Dimensionless and Length, which results in a LinearDensity scalar.
Parameters:
`v` - Dimensionless scalar
Returns:
LinearDensity scalar as a division of Dimensionless and Length
• #### divideBy

`public final Length divideBy(LinearDensity v)`
Calculate the division of Dimensionless and LinearDensity, which results in a Length scalar.
Parameters:
`v` - Dimensionless scalar
Returns:
Length scalar as a division of Dimensionless and LinearDensity
• #### divideBy

`public final Frequency divideBy(Duration v)`
Calculate the division of Dimensionless and Duration, which results in a Frequency scalar.
Parameters:
`v` - Dimensionless scalar
Returns:
Frequency scalar as a division of Dimensionless and Duration
• #### divideBy

`public final Duration divideBy(Frequency v)`
Calculate the division of Dimensionless and Frequency, which results in a Duration scalar.
Parameters:
`v` - Dimensionless scalar
Returns:
Duration scalar as a division of Dimensionless and Frequency