Uses of Class
org.djunits.unit.SIUnit
Packages that use SIUnit
Package
Description
Units for version 4 of DJUNITS.
Double Matrix storage and calculations with units, absolute/relative, sparse/dense.
Double Scalar storage and calculations with units, absolute/relative.Note: All code in this package is generated.
Double Vector storage and calculations with units, absolute/relative, sparse/dense.
Float Matrix storage and calculations with units, absolute/relative, sparse/dense.
Float Scalar storage and calculations with units, absolute/relative.
Float Vector storage and calculations with units, absolute/relative, sparse/dense.
-
Uses of SIUnit in org.djunits.unit
Fields in org.djunits.unit declared as SIUnitModifier and TypeFieldDescriptionstatic final SIUnitSIUnit.DIMLESSthe SI Unit for dimensionless.Methods in org.djunits.unit that return SIUnitModifier and TypeMethodDescriptionstatic SIUnitFind or create a unit for the given SI dimensions.static SIUnitUnit.lookupOrCreateUnitWithSIDimensions(SIDimensions siDimensions) Create or lookup a unit based on given SI dimensions.static SIUnitInstantiate an SI unit 'of' a String.static SIUnitSIUnit.of(SIDimensions siDimensions) Instantiate an SI unit 'of' a SIDimensions. -
Uses of SIUnit in org.djunits.value.vdouble.matrix
Methods in org.djunits.value.vdouble.matrix with parameters of type SIUnitModifier and TypeMethodDescriptionSIMatrix.instantiateMatrix(DoubleMatrixData dmd, SIUnit unit) SIMatrix.instantiateScalarSI(double valueSI, SIUnit unit) SIMatrix.instantiateVector(DoubleVectorData dvd, SIUnit unit) Constructors in org.djunits.value.vdouble.matrix with parameters of type SIUnitModifierConstructorDescriptionConstruct a new Relative Double SIMatrix with a unit for the float values that will also be used for the displayUnit.SIMatrix(double[][] values, SIUnit unit, StorageType storageType) Construct a new Relative Double SIMatrix with a unit for the float values that will also be used for the displayUnit.SIMatrix(DoubleMatrixData data, SIUnit unit) Construct a new Relative Double SIMatrix on the basis of a data object. -
Uses of SIUnit in org.djunits.value.vdouble.scalar
Methods in org.djunits.value.vdouble.scalar with parameters of type SIUnitModifier and TypeMethodDescriptionfinal SIScalarSIScalar.instantiateRel(double value, SIUnit unit) static final SIScalarConstruct SI scalar.Constructors in org.djunits.value.vdouble.scalar with parameters of type SIUnit -
Uses of SIUnit in org.djunits.value.vdouble.vector
Methods in org.djunits.value.vdouble.vector with parameters of type SIUnitModifier and TypeMethodDescriptionSIVector.instantiateScalarSI(double valueSI, SIUnit unit) SIVector.instantiateVector(DoubleVectorData dvd, SIUnit unit) Constructors in org.djunits.value.vdouble.vector with parameters of type SIUnitModifierConstructorDescriptionConstruct an SIVector from a double[] object.SIVector(double[] data, SIUnit displayUnit, StorageType storageType) Construct an SIVector from a double[] object.Construct an SIVector from a list of Number objects or a list of SIScalar objects.SIVector(List<? extends Number> data, SIUnit displayUnit, StorageType storageType) Construct an SIVector from a list of Number objects or a list of SIScalar objects.Construct an SIVector from a (sparse) map of index values to Number objects or a (sparse) map of index values to of SIScalar objects.Construct an SIVector from a (sparse) map of index values to Number objects or a (sparse) map of index values to of SIScalar objects.Construct an SIVector from an array of SIScalar objects.SIVector(SIScalar[] data, SIUnit displayUnit, StorageType storageType) Construct an SIVector from an array of SIScalar objects.SIVector(DoubleVectorData data, SIUnit displayUnit) Construct an SIVector from an internal data object. -
Uses of SIUnit in org.djunits.value.vfloat.matrix
Methods in org.djunits.value.vfloat.matrix with parameters of type SIUnitModifier and TypeMethodDescriptionFloatSIMatrix.instantiateMatrix(FloatMatrixData fmd, SIUnit unit) FloatSIMatrix.instantiateScalarSI(float valueSI, SIUnit unit) FloatSIMatrix.instantiateVector(FloatVectorData fvd, SIUnit unit) Constructors in org.djunits.value.vfloat.matrix with parameters of type SIUnitModifierConstructorDescriptionFloatSIMatrix(float[][] values, SIUnit unit) Construct a new Relative FloatSIMatrix with a unit for the float values that will also be used for the displayUnit.FloatSIMatrix(float[][] values, SIUnit unit, StorageType storageType) Construct a new Relative FloatSIMatrix with a unit for the float values that will also be used for the displayUnit.FloatSIMatrix(FloatMatrixData data, SIUnit displayUnit) Construct a new Relative FloatSIMatrix on the basis of a data object. -
Uses of SIUnit in org.djunits.value.vfloat.scalar
Methods in org.djunits.value.vfloat.scalar with parameters of type SIUnitModifier and TypeMethodDescriptionfinal FloatSIScalarFloatSIScalar.instantiateRel(float value, SIUnit unit) static final FloatSIScalarConstruct SI scalar.Constructors in org.djunits.value.vfloat.scalar with parameters of type SIUnit -
Uses of SIUnit in org.djunits.value.vfloat.vector
Methods in org.djunits.value.vfloat.vector with parameters of type SIUnitModifier and TypeMethodDescriptionFloatSIVector.instantiateScalarSI(float valueSI, SIUnit unit) FloatSIVector.instantiateVector(FloatVectorData fvd, SIUnit unit) Constructors in org.djunits.value.vfloat.vector with parameters of type SIUnitModifierConstructorDescriptionFloatSIVector(float[] data, SIUnit displayUnit) Construct a FloatSIVector from a float[] object.FloatSIVector(float[] data, SIUnit displayUnit, StorageType storageType) Construct a FloatSIVector from a float[] object.FloatSIVector(List<? extends Number> data, SIUnit displayUnit) Construct a FloatSIVector from a list of Number objects or a list of FloatSIScalar objects.FloatSIVector(List<? extends Number> data, SIUnit displayUnit, StorageType storageType) Construct a FloatSIVector from a list of Number objects or a list of FloatSIScalar objects.FloatSIVector(Map<Integer, ? extends Number> data, int size, SIUnit displayUnit) Construct a FloatSIVector from a (sparse) map of index values to Number objects or a (sparse) map of index values to of FloatSIScalar objects.FloatSIVector(Map<Integer, ? extends Number> data, int size, SIUnit displayUnit, StorageType storageType) Construct a FloatSIVector from a (sparse) map of index values to Number objects or a (sparse) map of index values to of FloatSIScalar objects.FloatSIVector(FloatSIScalar[] data, SIUnit displayUnit) Construct a FloatSIVector from an array of FloatSIScalar objects.FloatSIVector(FloatSIScalar[] data, SIUnit displayUnit, StorageType storageType) Construct a FloatSIVector from an array of FloatSIScalar objects.FloatSIVector(FloatVectorData data, SIUnit displayUnit) Construct a FloatSIVector from an internal data object.