Package | Description |
---|---|
org.djunits.value |
Base classes for unit-based 0-d (Scalar), 1-d (Vector) and 2-d (Matrix) values.
|
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 |
---|---|
static DoubleScalar.Rel<AngleUnit> |
AngleUtil.normalize(DoubleScalar.Rel<AngleUnit> angle)
Normalize an angle between 0 and 2 * PI.
|
Modifier and Type | Method and Description |
---|---|
static DoubleScalar.Rel<AngleUnit> |
AngleUtil.normalize(DoubleScalar.Rel<AngleUnit> angle)
Normalize an angle between 0 and 2 * PI.
|
Modifier and Type | Method and Description |
---|---|
protected DoubleScalar.Rel<U> |
MutableDoubleMatrix.Rel.instantiateScalar(double value,
U unit)
Construct a new Relative Immutable DoubleScalar of the right type.
|
protected DoubleScalar.Rel<U> |
DoubleMatrix.Rel.instantiateScalar(double value,
U unit)
Construct a new Relative Immutable DoubleScalar of the right type.
|
Constructor and Description |
---|
Rel(DoubleScalar.Rel<U>[][] values,
StorageType storageType)
Construct a new Relative Mutable DoubleMatrix.
|
Rel(DoubleScalar.Rel<U>[][] values,
StorageType storageType)
Construct a new Relative Immutable DoubleMatrix.
|
Modifier and Type | Method and Description |
---|---|
static DoubleScalar.Rel<SIUnit> |
DoubleScalar.divide(AbstractDoubleScalarRel<?,?> left,
AbstractDoubleScalarRel<?,?> right)
Divide two values; the result is a new instance with a different (existing or generated) SI unit.
|
DoubleScalar.Rel<RU> |
DoubleScalar.Abs.instantiateRel(double value,
RU unit)
Construct a new Relative Immutable DoubleScalar of the right type.
|
DoubleScalar.Rel<U> |
DoubleScalar.Rel.instantiateRel(double value,
U unit)
Construct a new Relative Immutable DoubleScalar of the right type.
|
static DoubleScalar.Rel<SIUnit> |
DoubleScalar.multiply(AbstractDoubleScalarRel<?,?> left,
AbstractDoubleScalarRel<?,?> right)
Multiply two values; the result is a new instance with a different (existing or generated) SI unit.
|
Constructor and Description |
---|
Rel(DoubleScalar.Rel<U> value)
Construct a new Relative Immutable DoubleScalar from an existing Relative Immutable DoubleScalar.
|
Modifier and Type | Method and Description |
---|---|
protected DoubleScalar.Rel<U> |
MutableDoubleVector.Rel.instantiateScalar(double value,
U unit)
Construct a new Relative Immutable DoubleScalar of the right type.
|
protected DoubleScalar.Rel<U> |
DoubleVector.Rel.instantiateScalar(double value,
U unit)
Construct a new Relative Immutable DoubleScalar of the right type.
|
Constructor and Description |
---|
Rel(DoubleScalar.Rel<U>[] values,
StorageType storageType)
Construct a new Relative Mutable DoubleVector.
|
Rel(DoubleScalar.Rel<U>[] values,
StorageType storageType)
Construct a new Relative Mutable DoubleVector.
|
Constructor and Description |
---|
Rel(List<DoubleScalar.Rel<U>> values,
StorageType storageType)
Construct a new Relative Mutable DoubleVector.
|
Rel(List<DoubleScalar.Rel<U>> values,
StorageType storageType)
Construct a new Relative Mutable DoubleVector.
|
Rel(SortedMap<Integer,DoubleScalar.Rel<U>> values,
int length,
StorageType storageType)
Construct a new Relative Mutable DoubleVector.
|
Rel(SortedMap<Integer,DoubleScalar.Rel<U>> values,
int length,
StorageType storageType)
Construct a new Relative Mutable DoubleVector.
|
Copyright © 2015–2019 Delft University of Technology. All rights reserved.