Uses of Class
org.djunits.value.vdouble.scalar.base.DoubleScalar
Package
Description
Interfaces, abstract classes and utilities for DoubleMatrix.
Internal data storage for the Matrix.
Double Scalar storage and calculations with units, absolute/relative.Note: All code in this package is generated.
Interfaces, abstract classes and utilities for DoubleScalar.
Interfaces, abstract classes and utilities for DoubleVector.
Internal data storage for the Vector.
-
Uses of DoubleScalar in org.djunits.value.vdouble.matrix.base
Modifier and TypeClassDescriptionclass
DoubleMatrix<U extends Unit<U>,
S extends DoubleScalar<U, S>, V extends DoubleVector<U, S, V>, M extends DoubleMatrix<U, S, V, M>> DoubleMatrix utility methods, e.g., for creating DoubleMatrixs from different types of data.class
DoubleSparseValue<U extends Unit<U>,
S extends DoubleScalar<U, S>> Data point for a matrix that can be used for constructing sparse matrices.Modifier and TypeMethodDescriptionfinal <UT extends Unit<UT>,
ST extends DoubleScalar<UT, ST>, VT extends DoubleVector<UT, ST, VT>, MT extends DoubleMatrix<UT, ST, VT, MT> & Relative<UT, MT>>
SIMatrixDoubleMatrixRel.divide
(MT rel) Divide this Relative matrix by another Relative matrix.final <UT extends Unit<UT>,
ST extends DoubleScalar<UT, ST>, VT extends DoubleVector<UT, ST, VT>, MT extends DoubleMatrix<UT, ST, VT, MT> & Relative<UT, MT>>
SIMatrixDoubleMatrixRel.times
(MT rel) Multiply a Relative value with this Relative value for a matrix or matrix.Modifier and TypeMethodDescriptionS[]
DoubleMatrix.getColumnScalars
(int col) S[]
DoubleMatrix.getDiagonalScalars()
S[]
DoubleMatrix.getRowScalars
(int row) S[][]
DoubleMatrix.getScalars()
-
Uses of DoubleScalar in org.djunits.value.vdouble.matrix.data
Modifier and TypeMethodDescriptionprotected static <U extends Unit<U>,
S extends DoubleScalar<U, S>>
S[][]DoubleMatrixData.checkRectangularAndNonNull
(S[][] values) Check that a 2D array of float is not null, not empty and not jagged; i.e. all rows have the same length.static <U extends Unit<U>,
S extends DoubleScalar<U, S>>
DoubleMatrixDataDoubleMatrixData.instantiate
(Collection<DoubleSparseValue<U, S>> values, int rows, int cols, StorageType storageType) Instantiate a DoubleMatrixData with the right data type.static <U extends Unit<U>,
S extends DoubleScalar<U, S>>
DoubleMatrixDataDoubleMatrixData.instantiate
(S[][] values, StorageType storageType) Instantiate a DoubleMatrixData with the right data type.Modifier and TypeMethodDescriptionprotected static <U extends Unit<U>,
S extends DoubleScalar<U, S>>
S[][]DoubleMatrixData.checkRectangularAndNonNull
(S[][] values) Check that a 2D array of float is not null, not empty and not jagged; i.e. all rows have the same length.Modifier and TypeMethodDescriptionprotected static <U extends Unit<U>,
S extends DoubleScalar<U, S>>
S[][]DoubleMatrixData.checkRectangularAndNonNull
(S[][] values) Check that a 2D array of float is not null, not empty and not jagged; i.e. all rows have the same length.static <U extends Unit<U>,
S extends DoubleScalar<U, S>>
DoubleMatrixDataDoubleMatrixData.instantiate
(S[][] values, StorageType storageType) Instantiate a DoubleMatrixData with the right data type. -
Uses of DoubleScalar in org.djunits.value.vdouble.scalar
Modifier and TypeClassDescriptionclass
Easy access methods for the Absolute AbsoluteTemperature DoubleScalar.class
Easy access methods for the AbsorbedDose DoubleScalar, which is relative by definition.class
Easy access methods for the Acceleration DoubleScalar, which is relative by definition.class
Easy access methods for the AmountOfSubstance DoubleScalar, which is relative by definition.class
Easy access methods for the Relative Angle DoubleScalar.class
Easy access methods for the AngularAcceleration DoubleScalar, which is relative by definition.class
Easy access methods for the AngularVelocity DoubleScalar, which is relative by definition.class
Easy access methods for the Area DoubleScalar, which is relative by definition.class
Easy access methods for the CatalyticActivity DoubleScalar, which is relative by definition.class
Easy access methods for the Density DoubleScalar, which is relative by definition.class
Easy access methods for the Dimensionless DoubleScalar, which is relative by definition.class
Easy access methods for the Absolute Direction DoubleScalar.class
Easy access methods for the Relative Duration DoubleScalar.class
Easy access methods for the ElectricalCapacitance DoubleScalar, which is relative by definition.class
Easy access methods for the ElectricalCharge DoubleScalar, which is relative by definition.class
Easy access methods for the ElectricalConductance DoubleScalar, which is relative by definition.class
Easy access methods for the ElectricalCurrent DoubleScalar, which is relative by definition.class
Easy access methods for the ElectricalInductance DoubleScalar, which is relative by definition.class
Easy access methods for the ElectricalPotential DoubleScalar, which is relative by definition.class
Easy access methods for the ElectricalResistance DoubleScalar, which is relative by definition.class
Easy access methods for the Energy DoubleScalar, which is relative by definition.class
Easy access methods for the EquivalentDose DoubleScalar, which is relative by definition.class
Easy access methods for the FlowMass DoubleScalar, which is relative by definition.class
Easy access methods for the FlowVolume DoubleScalar, which is relative by definition.class
Easy access methods for the Force DoubleScalar, which is relative by definition.class
Easy access methods for the Frequency DoubleScalar, which is relative by definition.class
Easy access methods for the Illuminance DoubleScalar, which is relative by definition.class
Easy access methods for the Relative Length DoubleScalar.class
Easy access methods for the LinearDensity DoubleScalar, which is relative by definition.class
Easy access methods for the LuminousFlux DoubleScalar, which is relative by definition.class
Easy access methods for the LuminousIntensity DoubleScalar, which is relative by definition.class
Easy access methods for the MagneticFlux DoubleScalar, which is relative by definition.class
Easy access methods for the MagneticFluxDensity DoubleScalar, which is relative by definition.class
Easy access methods for the Mass DoubleScalar, which is relative by definition.class
Easy access methods for the Momentum DoubleScalar, which is relative by definition.class
Easy access methods for the Absolute Position DoubleScalar.class
Easy access methods for the Power DoubleScalar, which is relative by definition.class
Easy access methods for the Pressure DoubleScalar, which is relative by definition.class
Easy access methods for the RadioActivity DoubleScalar, which is relative by definition.class
Easy access methods for the generic Relative SI DoubleScalar.class
Easy access methods for the SolidAngle DoubleScalar, which is relative by definition.class
Easy access methods for the Speed DoubleScalar, which is relative by definition.class
Easy access methods for the Relative Temperature DoubleScalar.class
Easy access methods for the Absolute Time DoubleScalar.class
Easy access methods for the Torque DoubleScalar, which is relative by definition.class
Easy access methods for the Volume DoubleScalar, which is relative by definition. -
Uses of DoubleScalar in org.djunits.value.vdouble.scalar.base
Modifier and TypeClassDescriptionclass
DoubleScalar<U extends Unit<U>,
S extends DoubleScalar<U, S>> The most basic abstract class for the DoubleScalar.Modifier and TypeClassDescriptionclass
DoubleScalarAbs<AU extends AbsoluteLinearUnit<AU,
RU>, A extends DoubleScalarAbs<AU, A, RU, R>, RU extends Unit<RU>, R extends DoubleScalarRelWithAbs<AU, A, RU, R>> The typed, abstract DoubleScalarAbs class that forms the basis of all DoubleScalar definitions and extensions.
Note: A relative scalar class can implement the toAbs() method if it has an absolute equivalent.class
DoubleScalarRel<U extends Unit<U>,
R extends DoubleScalarRel<U, R>> The typed, abstract DoubleScalarRel class that forms the basis of all DoubleScalar definitions and extensions.
Note: A relative scalar class can implement the toAbs() method if it has an absolute equivalent.class
DoubleScalarRelWithAbs<AU extends AbsoluteLinearUnit<AU,
RU>, A extends DoubleScalarAbs<AU, A, RU, R>, RU extends Unit<RU>, R extends DoubleScalarRelWithAbs<AU, A, RU, R>> The typed, abstract DoubleScalarRelWithAbs class that forms the basis of the relative DoubleScalars suck as Duration that have an absolute equivalent such as Time.Modifier and TypeMethodDescriptionstatic <U extends Unit<U>,
S extends DoubleScalar<U, S>>
SDoubleScalar.instantiate
(double value, U unit) Instantiate the DoubleScalar based on its unit.static <S extends DoubleScalar<?,
S>>
SDoubleScalar.instantiateAnonymous
(double value, Unit<?> unit) Instantiate the DoubleScalar based on its unit.static <U extends Unit<U>,
S extends DoubleScalar<U, S>>
SDoubleScalar.instantiateSI
(double valueSI, U displayUnit) Instantiate the DoubleScalar with an SI value and add the displayUnit later.static <U extends Unit<U>,
T extends DoubleScalar<U, T>>
TDoubleScalar.max
(T r1, T r2) Return the maximum value of two relative scalars.static <U extends Unit<U>,
T extends DoubleScalar<U, T>>
TDoubleScalar.max
(T r1, T r2, T... rn) Return the maximum value of more than two relative scalars.static <U extends Unit<U>,
T extends DoubleScalar<U, T>>
TDoubleScalar.min
(T r1, T r2) Return the minimum value of two relative scalars.static <U extends Unit<U>,
T extends DoubleScalar<U, T>>
TDoubleScalar.min
(T r1, T r2, T... rn) Return the minimum value of more than two relative scalars.Modifier and TypeMethodDescriptionstatic <U extends Unit<U>,
T extends DoubleScalar<U, T>>
TDoubleScalar.max
(T r1, T r2, T... rn) Return the maximum value of more than two relative scalars.static <U extends Unit<U>,
T extends DoubleScalar<U, T>>
TDoubleScalar.min
(T r1, T r2, T... rn) Return the minimum value of more than two relative scalars. -
Uses of DoubleScalar in org.djunits.value.vdouble.vector.base
Modifier and TypeClassDescriptionclass
DoubleVector<U extends Unit<U>,
S extends DoubleScalar<U, S>, V extends DoubleVector<U, S, V>> The most basic abstract class for the DoubleVector. -
Uses of DoubleScalar in org.djunits.value.vdouble.vector.data
Modifier and TypeMethodDescriptionstatic <U extends Unit<U>,
S extends DoubleScalar<U, S>>
DoubleVectorDataDoubleVectorData.instantiate
(S[] values, StorageType storageType) Instantiate a DoubleVectorData with the right data type.Modifier and TypeMethodDescriptionstatic <U extends Unit<U>,
S extends DoubleScalar<U, S>>
DoubleVectorDataDoubleVectorData.instantiate
(S[] values, StorageType storageType) Instantiate a DoubleVectorData with the right data type.