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 class org.djunits.value.Scalar

`NUMBER_PATTERN`
• 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).
`static Dimensionless` `valueOf(String text)`
Returns a Dimensionless representation of a textual representation of a value with a unit.
• 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, setDisplayUnit, stringOf, stringOfDefaultLocale, textualStringOf, textualStringOfDefaultLocale`
• 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` - double; the double value
`unit` - U; 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
• valueOf

```public static Dimensionless valueOf(String text)
throws IllegalArgumentException```
Returns a Dimensionless representation of a textual representation of a value with a unit. The String representation that can be parsed is the double value in the unit, followed by the official abbreviation of the unit. Spaces are allowed, but not necessary, between the value and the unit.
Parameters:
`text` - String; the textual representation to parse into a Dimensionless
Returns:
the String representation of the value in its unit, followed by the official abbreviation of the unit
Throws:
`IllegalArgumentException` - when the text cannot be parsed
• 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