| Package | Description |
|---|---|
| org.djunits.value.vdouble.matrix |
Double Matrix storage and calculations with units, absolute/relative, sparse/dense.
|
| org.djunits.value.vdouble.scalar |
Double Scalar storage and calculations with units, absolute/relative.
|
| org.djunits.value.vdouble.vector |
Double Vector storage and calculations with units, absolute/relative, sparse/dense.
|
| Modifier and Type | Method and Description |
|---|---|
DoubleScalar<U> |
DoubleMatrixInterface.get(int row,
int column)
Retrieve the value stored at a specified row and column as a DoubleScalar.
|
| Modifier and Type | Method and Description |
|---|---|
(package private) static <U extends Unit<U>> |
DoubleMatrix.checkUnit(DoubleScalar<U>[][] dsArray)
Check that a provided array can be used to create some descendant of a DoubleMatrix, and return the Unit.
|
protected static void |
DoubleMatrix.ensureRectangularAndNonEmpty(DoubleScalar<?>[][] values)
Check that a 2D array of DoubleScalar<?> is rectangular; i.e.
|
static DoubleMatrixData |
DoubleMatrixData.instantiate(DoubleScalar<?>[][] values,
StorageType storageType)
Instantiate a DoubleMatrixData with the right data type.
|
void |
MutableDoubleMatrixInterface.set(int row,
int column,
DoubleScalar<U> value)
Replace the value at row, column by the supplied value which is in a compatible unit.
|
void |
MutableDoubleMatrix.set(int row,
int column,
DoubleScalar<U> value)
Replace the value at row, column by the supplied value which is in a compatible unit.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbsoluteTemperature
Easy access methods for the Absolute AbsoluteTemperature DoubleScalar.
|
class |
Acceleration
Easy access methods for the Acceleration DoubleScalar, which is relative by definition.
|
class |
Angle
Easy access methods for the Relative Angle DoubleScalar.
|
class |
AngleSolid
Easy access methods for the AngleSolid DoubleScalar, which is relative by definition.
|
class |
Area
Easy access methods for the Area DoubleScalar, which is relative by definition.
|
class |
Density
Easy access methods for the Density DoubleScalar, which is relative by definition.
|
class |
Dimensionless
Easy access methods for the Dimensionless DoubleScalar, which is relative by definition.
|
class |
Direction
Easy access methods for the Absolute Direction DoubleScalar.
|
static class |
DoubleScalar.Abs<U extends Unit<U>>
Absolute Immutable DoubleScalar.
|
static class |
DoubleScalar.Rel<U extends Unit<U>>
Relative Immutable DoubleScalar.
|
class |
Duration
Easy access methods for the Relative Duration DoubleScalar.
|
class |
ElectricalCharge
Easy access methods for the ElectricalCharge DoubleScalar, which is relative by definition.
|
class |
ElectricalCurrent
Easy access methods for the ElectricalCurrent DoubleScalar, which is relative by definition.
|
class |
ElectricalPotential
Easy access methods for the ElectricalPotential DoubleScalar, which is relative by definition.
|
class |
ElectricalResistance
Easy access methods for the ElectricalResistance DoubleScalar, which is relative by definition.
|
class |
Energy
Easy access methods for the Energy DoubleScalar, which is relative by definition.
|
class |
FlowMass
Easy access methods for the FlowMass DoubleScalar, which is relative by definition.
|
class |
FlowVolume
Easy access methods for the FlowVolume DoubleScalar, which is relative by definition.
|
class |
Force
Easy access methods for the Force DoubleScalar, which is relative by definition.
|
class |
Frequency
Easy access methods for the Frequency DoubleScalar, which is relative by definition.
|
class |
Length
Easy access methods for the Relative Length DoubleScalar.
|
class |
LinearDensity
Easy access methods for the LinearDensity DoubleScalar, which is relative by definition.
|
class |
Mass
Easy access methods for the Mass DoubleScalar, which is relative by definition.
|
class |
Money
Easy access methods for the Money DoubleScalar, which is relative by definition.
|
class |
MoneyPerArea
Easy access methods for the MoneyPerArea DoubleScalar, which is relative by definition.
|
class |
MoneyPerEnergy
Easy access methods for the MoneyPerEnergy DoubleScalar, which is relative by definition.
|
class |
MoneyPerLength
Easy access methods for the MoneyPerLength DoubleScalar, which is relative by definition.
|
class |
MoneyPerMass
Easy access methods for the MoneyPerMass DoubleScalar, which is relative by definition.
|
class |
MoneyPerTime
Easy access methods for the MoneyPerTime DoubleScalar, which is relative by definition.
|
class |
MoneyPerVolume
Easy access methods for the MoneyPerVolume DoubleScalar, which is relative by definition.
|
class |
Position
Easy access methods for the Absolute Position DoubleScalar.
|
class |
Power
Easy access methods for the Power DoubleScalar, which is relative by definition.
|
class |
Pressure
Easy access methods for the Pressure DoubleScalar, which is relative by definition.
|
class |
Speed
Easy access methods for the Speed DoubleScalar, which is relative by definition.
|
class |
Temperature
Easy access methods for the Relative Temperature DoubleScalar.
|
class |
Time
Easy access methods for the Absolute Time DoubleScalar.
|
class |
Torque
Easy access methods for the Torque DoubleScalar, which is relative by definition.
|
class |
TypedDoubleScalarAbs<U extends Unit<U>,A extends TypedDoubleScalarAbs<U,A,R>,R extends TypedDoubleScalarRel<U,R>>
Absolute Immutable typed scalar.
|
class |
TypedDoubleScalarDimensionless<U extends Unit<U>,R extends TypedDoubleScalarDimensionless<U,R>>
Absolute Relative typed scalar.
|
class |
TypedDoubleScalarRel<U extends Unit<U>,R extends TypedDoubleScalarRel<U,R>>
Absolute Relative typed scalar.
|
class |
Volume
Easy access methods for the Volume DoubleScalar, which is relative by definition.
|
| Modifier and Type | Method and Description |
|---|---|
(package private) static <U extends Unit<U>,S extends DoubleScalar<U>> |
DoubleVector.checkUnit(List<S> dsList)
Check that a provided list can be used to create some descendant of a DoubleVector, and return the Unit.
|
(package private) static <U extends Unit<U>,S extends DoubleScalar<U>> |
DoubleVector.checkUnit(SortedMap<Integer,S> dsMap)
Check that a provided Map can be used to create some descendant of a DoubleVector.
|
static <S extends DoubleScalar<?>> |
DoubleVectorData.instantiateMD(SortedMap<Integer,S> values,
int length,
StorageType storageType)
Instantiate a DoubleVectorData with the right data type.
|
| Modifier and Type | Method and Description |
|---|---|
DoubleScalar<U> |
DoubleVectorInterface.get(int index)
Retrieve the value stored at a specified index as a DoubleScalar.
|
| Modifier and Type | Method and Description |
|---|---|
(package private) static <U extends Unit<U>> |
DoubleVector.checkUnit(DoubleScalar<U>[] dsArray)
Check that a provided array can be used to create some descendant of a DoubleVector, and return the Unit.
|
static DoubleVectorData |
DoubleVectorData.instantiate(DoubleScalar<?>[] values,
StorageType storageType)
Instantiate a DoubleVectorData with the right data type.
|
void |
MutableDoubleVectorInterface.set(int index,
DoubleScalar<U> value)
Replace the value at index by the supplied value which is in a compatible unit.
|
void |
MutableDoubleVector.set(int index,
DoubleScalar<U> value)
Replace the value at index by the supplied value which is in a compatible unit.
|
| Modifier and Type | Method and Description |
|---|---|
static DoubleVectorData |
DoubleVectorData.instantiateLD(List<? extends DoubleScalar<?>> values,
StorageType storageType)
Instantiate a DoubleVectorData with the right data type.
|
Copyright © 2015–2016 Delft University of Technology. All rights reserved.