Uses of Class
org.djunits.value.vdouble.scalar.base.DoubleScalar
Packages that use 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
Classes in org.djunits.value.vdouble.matrix.base with type parameters of type DoubleScalarModifier and TypeClassDescriptionclassDoubleMatrix<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.classDoubleSparseValue<U extends Unit<U>,S extends DoubleScalar<U, S>> Data point for a matrix that can be used for constructing sparse matrices.Methods in org.djunits.value.vdouble.matrix.base with type parameters of type DoubleScalarModifier 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.Methods in org.djunits.value.vdouble.matrix.base that return DoubleScalarModifier 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
Methods in org.djunits.value.vdouble.matrix.data with type parameters of type DoubleScalarModifier 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.Methods in org.djunits.value.vdouble.matrix.data that return DoubleScalarModifier 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.Methods in org.djunits.value.vdouble.matrix.data with parameters of type DoubleScalarModifier 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
Subclasses of DoubleScalar in org.djunits.value.vdouble.scalarModifier and TypeClassDescriptionclassEasy access methods for the Absolute AbsoluteTemperature DoubleScalar.classEasy access methods for the AbsorbedDose DoubleScalar, which is relative by definition.classEasy access methods for the Acceleration DoubleScalar, which is relative by definition.classEasy access methods for the AmountOfSubstance DoubleScalar, which is relative by definition.classEasy access methods for the Relative Angle DoubleScalar.classEasy access methods for the AngularAcceleration DoubleScalar, which is relative by definition.classEasy access methods for the AngularVelocity DoubleScalar, which is relative by definition.classEasy access methods for the Area DoubleScalar, which is relative by definition.classEasy access methods for the CatalyticActivity DoubleScalar, which is relative by definition.classEasy access methods for the Density DoubleScalar, which is relative by definition.classEasy access methods for the Dimensionless DoubleScalar, which is relative by definition.classEasy access methods for the Absolute Direction DoubleScalar.classEasy access methods for the Relative Duration DoubleScalar.classEasy access methods for the ElectricalCapacitance DoubleScalar, which is relative by definition.classEasy access methods for the ElectricalCharge DoubleScalar, which is relative by definition.classEasy access methods for the ElectricalConductance DoubleScalar, which is relative by definition.classEasy access methods for the ElectricalCurrent DoubleScalar, which is relative by definition.classEasy access methods for the ElectricalInductance DoubleScalar, which is relative by definition.classEasy access methods for the ElectricalPotential DoubleScalar, which is relative by definition.classEasy access methods for the ElectricalResistance DoubleScalar, which is relative by definition.classEasy access methods for the Energy DoubleScalar, which is relative by definition.classEasy access methods for the EquivalentDose DoubleScalar, which is relative by definition.classEasy access methods for the FlowMass DoubleScalar, which is relative by definition.classEasy access methods for the FlowVolume DoubleScalar, which is relative by definition.classEasy access methods for the Force DoubleScalar, which is relative by definition.classEasy access methods for the Frequency DoubleScalar, which is relative by definition.classEasy access methods for the Illuminance DoubleScalar, which is relative by definition.classEasy access methods for the Relative Length DoubleScalar.classEasy access methods for the LinearDensity DoubleScalar, which is relative by definition.classEasy access methods for the LuminousFlux DoubleScalar, which is relative by definition.classEasy access methods for the LuminousIntensity DoubleScalar, which is relative by definition.classEasy access methods for the MagneticFlux DoubleScalar, which is relative by definition.classEasy access methods for the MagneticFluxDensity DoubleScalar, which is relative by definition.classEasy access methods for the Mass DoubleScalar, which is relative by definition.classEasy access methods for the Momentum DoubleScalar, which is relative by definition.classEasy access methods for the Absolute Position DoubleScalar.classEasy access methods for the Power DoubleScalar, which is relative by definition.classEasy access methods for the Pressure DoubleScalar, which is relative by definition.classEasy access methods for the RadioActivity DoubleScalar, which is relative by definition.classEasy access methods for the generic Relative SI DoubleScalar.classEasy access methods for the SolidAngle DoubleScalar, which is relative by definition.classEasy access methods for the Speed DoubleScalar, which is relative by definition.classEasy access methods for the Relative Temperature DoubleScalar.classEasy access methods for the Absolute Time DoubleScalar.classEasy access methods for the Torque DoubleScalar, which is relative by definition.classEasy access methods for the Volume DoubleScalar, which is relative by definition.Methods in org.djunits.value.vdouble.scalar with type parameters of type DoubleScalarModifier and TypeMethodDescriptionstatic <U extends Unit<U>,S extends DoubleScalar<U, S>>
SSIScalar.instantiate(double value, U unit) Instantiate the DoubleScalar based on its unit.static <S extends DoubleScalar<?,S>>
SSIScalar.instantiateAnonymous(double value, Unit<?> unit) Instantiate the DoubleScalar based on its unit. -
Uses of DoubleScalar in org.djunits.value.vdouble.scalar.base
Classes in org.djunits.value.vdouble.scalar.base with type parameters of type DoubleScalarModifier and TypeClassDescriptionclassDoubleScalar<U extends Unit<U>,S extends DoubleScalar<U, S>> The most basic abstract class for the DoubleScalar.Subclasses of DoubleScalar in org.djunits.value.vdouble.scalar.baseModifier and TypeClassDescriptionclassDoubleScalarAbs<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.classDoubleScalarRel<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.classDoubleScalarRelWithAbs<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. -
Uses of DoubleScalar in org.djunits.value.vdouble.vector.base
Classes in org.djunits.value.vdouble.vector.base with type parameters of type DoubleScalarModifier and TypeClassDescriptionclassDoubleVector<U extends Unit<U>,S extends DoubleScalar<U, S>, V extends DoubleVector<U, S, V>> The most basic abstract class for the DoubleVector.Methods in org.djunits.value.vdouble.vector.base that return DoubleScalar -
Uses of DoubleScalar in org.djunits.value.vdouble.vector.data
Methods in org.djunits.value.vdouble.vector.data with type parameters of type DoubleScalarModifier 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.Methods in org.djunits.value.vdouble.vector.data with parameters of type DoubleScalarModifier 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.