Package | TC | CC | AC | Ca | Ce | A | I | D | V |
---|---|---|---|---|---|---|---|---|---|
org.djunits.locale | 2 | 1 | 1 | 2 | 3 | 50.0% | 60.000004% | 10.0% | 1 |
org.djunits.unit | 45 | 40 | 5 | 7 | 7 | 11.0% | 50.0% | 39.0% | 1 |
org.djunits.unit.scale | 5 | 4 | 1 | 2 | 2 | 20.0% | 50.0% | 30.000002% | 1 |
org.djunits.unit.unitsystem | 13 | 11 | 2 | 1 | 3 | 15.000001% | 75.0% | 10.0% | 1 |
org.djunits.value | 17 | 3 | 14 | 8 | 7 | 82.0% | 47.0% | 29.0% | 1 |
org.djunits.value.formatter | 3 | 3 | 0 | 6 | 1 | 0.0% | 14.0% | 86.0% | 1 |
org.djunits.value.vdouble | 30 | 27 | 3 | 3 | 2 | 10.0% | 40.0% | 50.0% | 1 |
org.djunits.value.vdouble.matrix | 86 | 78 | 8 | 0 | 10 | 9.0% | 100.0% | 9.0% | 1 |
org.djunits.value.vdouble.scalar | 44 | 39 | 5 | 3 | 7 | 11.0% | 70.0% | 19.0% | 1 |
org.djunits.value.vdouble.vector | 89 | 80 | 9 | 0 | 8 | 10.0% | 100.0% | 10.0% | 1 |
org.djunits.value.vfloat | 32 | 29 | 3 | 3 | 2 | 9.0% | 40.0% | 51.0% | 1 |
org.djunits.value.vfloat.matrix | 86 | 78 | 8 | 0 | 10 | 9.0% | 100.0% | 9.0% | 1 |
org.djunits.value.vfloat.scalar | 44 | 40 | 4 | 3 | 7 | 9.0% | 70.0% | 21.0% | 1 |
org.djunits.value.vfloat.vector | 89 | 80 | 9 | 0 | 8 | 10.0% | 100.0% | 10.0% | 1 |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
2 | 3 | 50.0% | 60.000004% | 10.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.djunits.locale.DefaultLocale |
org.djunits.locale.Localization |
org.djunits.unit org.djunits.unit.unitsystem |
java.io java.lang java.util |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
7 | 7 | 11.0% | 50.0% | 39.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.djunits.unit.AbsoluteLinearUnit org.djunits.unit.AbsoluteUnit org.djunits.unit.LinearUnit org.djunits.unit.UNITS org.djunits.unit.Unit |
org.djunits.unit.AbsoluteTemperatureUnit org.djunits.unit.AccelerationUnit org.djunits.unit.AngleSolidUnit org.djunits.unit.AngleUnit org.djunits.unit.AreaUnit org.djunits.unit.DensityUnit org.djunits.unit.DimensionlessUnit org.djunits.unit.DirectionUnit org.djunits.unit.DurationUnit org.djunits.unit.ElectricalChargeUnit org.djunits.unit.ElectricalCurrentUnit org.djunits.unit.ElectricalPotentialUnit org.djunits.unit.ElectricalResistanceUnit org.djunits.unit.EnergyUnit org.djunits.unit.FlowMassUnit org.djunits.unit.FlowVolumeUnit org.djunits.unit.ForceUnit org.djunits.unit.FrequencyUnit org.djunits.unit.LengthUnit org.djunits.unit.LinearDensityUnit org.djunits.unit.MassUnit org.djunits.unit.MoneyPerAreaUnit org.djunits.unit.MoneyPerDurationUnit org.djunits.unit.MoneyPerEnergyUnit org.djunits.unit.MoneyPerLengthUnit org.djunits.unit.MoneyPerMassUnit org.djunits.unit.MoneyPerVolumeUnit org.djunits.unit.MoneyUnit org.djunits.unit.PositionUnit org.djunits.unit.PowerUnit org.djunits.unit.PressureUnit org.djunits.unit.SI org.djunits.unit.SICoefficients org.djunits.unit.SIUnit org.djunits.unit.SpeedUnit org.djunits.unit.TemperatureUnit org.djunits.unit.TimeUnit org.djunits.unit.TorqueUnit org.djunits.unit.UnitException org.djunits.unit.VolumeUnit |
org.djunits.value org.djunits.value.vdouble.matrix org.djunits.value.vdouble.scalar org.djunits.value.vdouble.vector org.djunits.value.vfloat.matrix org.djunits.value.vfloat.scalar org.djunits.value.vfloat.vector |
java.io java.lang java.util org.djunits.locale org.djunits.unit.scale org.djunits.unit.unitsystem org.joda.money |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
2 | 2 | 20.0% | 50.0% | 30.000002% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.djunits.unit.scale.Scale |
org.djunits.unit.scale.GradeScale org.djunits.unit.scale.LinearScale org.djunits.unit.scale.OffsetLinearScale org.djunits.unit.scale.StandardScale |
org.djunits.unit org.djunits.value |
java.io java.lang |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 3 | 15.000001% | 75.0% | 10.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.djunits.unit.unitsystem.SI org.djunits.unit.unitsystem.UnitSystem |
org.djunits.unit.unitsystem.AU org.djunits.unit.unitsystem.CGS org.djunits.unit.unitsystem.CGS_EMU org.djunits.unit.unitsystem.CGS_ESU org.djunits.unit.unitsystem.Imperial org.djunits.unit.unitsystem.MTS org.djunits.unit.unitsystem.Other org.djunits.unit.unitsystem.SIAccepted org.djunits.unit.unitsystem.SIBase org.djunits.unit.unitsystem.SIDerived org.djunits.unit.unitsystem.USCustomary |
org.djunits.unit |
java.io java.lang org.djunits.locale |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
8 | 7 | 82.0% | 47.0% | 29.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.djunits.value.Absolute org.djunits.value.AbstractValue org.djunits.value.AngleUtil org.djunits.value.DenseData org.djunits.value.FunctionsAbs org.djunits.value.FunctionsRel org.djunits.value.MathFunctionsAbs org.djunits.value.MathFunctionsDimensionless org.djunits.value.MathFunctionsRel org.djunits.value.Mutable org.djunits.value.Relative org.djunits.value.Scalar org.djunits.value.SparseData org.djunits.value.Value |
org.djunits.value.StorageType org.djunits.value.ValueException org.djunits.value.ValueUtil |
org.djunits.value.vdouble org.djunits.value.vdouble.matrix org.djunits.value.vdouble.scalar org.djunits.value.vdouble.vector org.djunits.value.vfloat org.djunits.value.vfloat.matrix org.djunits.value.vfloat.scalar org.djunits.value.vfloat.vector |
java.io java.lang java.util.regex org.djunits.unit org.djunits.unit.scale org.djunits.value.vdouble.scalar org.djunits.value.vfloat.scalar |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
6 | 1 | 0.0% | 14.0% | 86.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | org.djunits.value.formatter.EngineeringFormatter org.djunits.value.formatter.Format org.djunits.value.formatter.Formatter |
org.djunits.value.vdouble.matrix org.djunits.value.vdouble.scalar org.djunits.value.vdouble.vector org.djunits.value.vfloat.matrix org.djunits.value.vfloat.scalar org.djunits.value.vfloat.vector |
java.lang |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
3 | 2 | 10.0% | 40.0% | 50.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.djunits.value.vdouble.DoubleFunction org.djunits.value.vdouble.DoubleMathFunctions org.djunits.value.vdouble.DoubleMathFunctionsDimensionless |
org.djunits.value.vdouble.DoubleMathFunctions$1 org.djunits.value.vdouble.DoubleMathFunctions$10 org.djunits.value.vdouble.DoubleMathFunctions$11 org.djunits.value.vdouble.DoubleMathFunctions$12 org.djunits.value.vdouble.DoubleMathFunctions$13 org.djunits.value.vdouble.DoubleMathFunctions$14 org.djunits.value.vdouble.DoubleMathFunctions$15 org.djunits.value.vdouble.DoubleMathFunctions$16 org.djunits.value.vdouble.DoubleMathFunctions$17 org.djunits.value.vdouble.DoubleMathFunctions$18 org.djunits.value.vdouble.DoubleMathFunctions$19 org.djunits.value.vdouble.DoubleMathFunctions$2 org.djunits.value.vdouble.DoubleMathFunctions$20 org.djunits.value.vdouble.DoubleMathFunctions$21 org.djunits.value.vdouble.DoubleMathFunctions$22 org.djunits.value.vdouble.DoubleMathFunctions$23 org.djunits.value.vdouble.DoubleMathFunctions$24 org.djunits.value.vdouble.DoubleMathFunctions$25 org.djunits.value.vdouble.DoubleMathFunctions$26 org.djunits.value.vdouble.DoubleMathFunctions$27 org.djunits.value.vdouble.DoubleMathFunctions$3 org.djunits.value.vdouble.DoubleMathFunctions$4 org.djunits.value.vdouble.DoubleMathFunctions$5 org.djunits.value.vdouble.DoubleMathFunctions$6 org.djunits.value.vdouble.DoubleMathFunctions$7 org.djunits.value.vdouble.DoubleMathFunctions$8 org.djunits.value.vdouble.DoubleMathFunctions$9 |
org.djunits.value.vdouble.matrix org.djunits.value.vdouble.scalar org.djunits.value.vdouble.vector |
java.lang org.djunits.value |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 10 | 9.0% | 100.0% | 9.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.djunits.value.vdouble.matrix.AbstractDoubleMatrix org.djunits.value.vdouble.matrix.AbstractDoubleMatrixAbs org.djunits.value.vdouble.matrix.AbstractDoubleMatrixRel org.djunits.value.vdouble.matrix.AbstractMutableDoubleMatrixAbs org.djunits.value.vdouble.matrix.AbstractMutableDoubleMatrixRel org.djunits.value.vdouble.matrix.DoubleMatrix org.djunits.value.vdouble.matrix.DoubleMatrixInterface org.djunits.value.vdouble.matrix.MutableDoubleMatrix |
org.djunits.value.vdouble.matrix.AbsoluteTemperatureMatrix org.djunits.value.vdouble.matrix.AccelerationMatrix org.djunits.value.vdouble.matrix.AngleMatrix org.djunits.value.vdouble.matrix.AngleSolidMatrix org.djunits.value.vdouble.matrix.AreaMatrix org.djunits.value.vdouble.matrix.DensityMatrix org.djunits.value.vdouble.matrix.DimensionlessMatrix org.djunits.value.vdouble.matrix.DirectionMatrix org.djunits.value.vdouble.matrix.DoubleMatrix$Abs org.djunits.value.vdouble.matrix.DoubleMatrix$Rel org.djunits.value.vdouble.matrix.DoubleMatrixData$1 org.djunits.value.vdouble.matrix.DoubleMatrixUtil org.djunits.value.vdouble.matrix.DurationMatrix org.djunits.value.vdouble.matrix.ElectricalChargeMatrix org.djunits.value.vdouble.matrix.ElectricalCurrentMatrix org.djunits.value.vdouble.matrix.ElectricalPotentialMatrix org.djunits.value.vdouble.matrix.ElectricalResistanceMatrix org.djunits.value.vdouble.matrix.EnergyMatrix org.djunits.value.vdouble.matrix.FlowMassMatrix org.djunits.value.vdouble.matrix.FlowVolumeMatrix org.djunits.value.vdouble.matrix.ForceMatrix org.djunits.value.vdouble.matrix.FrequencyMatrix org.djunits.value.vdouble.matrix.LengthMatrix org.djunits.value.vdouble.matrix.LinearDensityMatrix org.djunits.value.vdouble.matrix.MassMatrix org.djunits.value.vdouble.matrix.MoneyMatrix org.djunits.value.vdouble.matrix.MoneyPerAreaMatrix org.djunits.value.vdouble.matrix.MoneyPerDurationMatrix org.djunits.value.vdouble.matrix.MoneyPerEnergyMatrix org.djunits.value.vdouble.matrix.MoneyPerLengthMatrix org.djunits.value.vdouble.matrix.MoneyPerMassMatrix org.djunits.value.vdouble.matrix.MoneyPerVolumeMatrix org.djunits.value.vdouble.matrix.MutableAbsoluteTemperatureMatrix org.djunits.value.vdouble.matrix.MutableAccelerationMatrix org.djunits.value.vdouble.matrix.MutableAngleMatrix org.djunits.value.vdouble.matrix.MutableAngleSolidMatrix org.djunits.value.vdouble.matrix.MutableAreaMatrix org.djunits.value.vdouble.matrix.MutableDensityMatrix org.djunits.value.vdouble.matrix.MutableDimensionlessMatrix org.djunits.value.vdouble.matrix.MutableDirectionMatrix org.djunits.value.vdouble.matrix.MutableDoubleMatrix$Abs org.djunits.value.vdouble.matrix.MutableDoubleMatrix$Rel org.djunits.value.vdouble.matrix.MutableDurationMatrix org.djunits.value.vdouble.matrix.MutableElectricalChargeMatrix org.djunits.value.vdouble.matrix.MutableElectricalCurrentMatrix org.djunits.value.vdouble.matrix.MutableElectricalPotentialMatrix org.djunits.value.vdouble.matrix.MutableElectricalResistanceMatrix org.djunits.value.vdouble.matrix.MutableEnergyMatrix org.djunits.value.vdouble.matrix.MutableFlowMassMatrix org.djunits.value.vdouble.matrix.MutableFlowVolumeMatrix org.djunits.value.vdouble.matrix.MutableForceMatrix org.djunits.value.vdouble.matrix.MutableFrequencyMatrix org.djunits.value.vdouble.matrix.MutableLengthMatrix org.djunits.value.vdouble.matrix.MutableLinearDensityMatrix org.djunits.value.vdouble.matrix.MutableMassMatrix org.djunits.value.vdouble.matrix.MutableMoneyMatrix org.djunits.value.vdouble.matrix.MutableMoneyPerAreaMatrix org.djunits.value.vdouble.matrix.MutableMoneyPerDurationMatrix org.djunits.value.vdouble.matrix.MutableMoneyPerEnergyMatrix org.djunits.value.vdouble.matrix.MutableMoneyPerLengthMatrix org.djunits.value.vdouble.matrix.MutableMoneyPerMassMatrix org.djunits.value.vdouble.matrix.MutableMoneyPerVolumeMatrix org.djunits.value.vdouble.matrix.MutablePositionMatrix org.djunits.value.vdouble.matrix.MutablePowerMatrix org.djunits.value.vdouble.matrix.MutablePressureMatrix org.djunits.value.vdouble.matrix.MutableSpeedMatrix org.djunits.value.vdouble.matrix.MutableTemperatureMatrix org.djunits.value.vdouble.matrix.MutableTimeMatrix org.djunits.value.vdouble.matrix.MutableTorqueMatrix org.djunits.value.vdouble.matrix.MutableVolumeMatrix org.djunits.value.vdouble.matrix.PositionMatrix org.djunits.value.vdouble.matrix.PowerMatrix org.djunits.value.vdouble.matrix.PressureMatrix org.djunits.value.vdouble.matrix.SpeedMatrix org.djunits.value.vdouble.matrix.TemperatureMatrix org.djunits.value.vdouble.matrix.TimeMatrix org.djunits.value.vdouble.matrix.TorqueMatrix org.djunits.value.vdouble.matrix.VolumeMatrix |
None | java.io java.lang org.djunits.unit org.djunits.value org.djunits.value.formatter org.djunits.value.vdouble org.djunits.value.vdouble.scalar org.ojalgo.access org.ojalgo.matrix org.ojalgo.scalar |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
3 | 7 | 11.0% | 70.0% | 19.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.djunits.value.vdouble.scalar.AbstractDoubleScalar org.djunits.value.vdouble.scalar.AbstractDoubleScalarAbs org.djunits.value.vdouble.scalar.AbstractDoubleScalarRel org.djunits.value.vdouble.scalar.DoubleScalar org.djunits.value.vdouble.scalar.DoubleScalarInterface |
org.djunits.value.vdouble.scalar.AbsoluteTemperature org.djunits.value.vdouble.scalar.Acceleration org.djunits.value.vdouble.scalar.Angle org.djunits.value.vdouble.scalar.AngleSolid org.djunits.value.vdouble.scalar.Area org.djunits.value.vdouble.scalar.Density org.djunits.value.vdouble.scalar.Dimensionless org.djunits.value.vdouble.scalar.Direction org.djunits.value.vdouble.scalar.DoubleScalar$Abs org.djunits.value.vdouble.scalar.DoubleScalar$Rel org.djunits.value.vdouble.scalar.DoubleScalarUtil org.djunits.value.vdouble.scalar.Duration org.djunits.value.vdouble.scalar.ElectricalCharge org.djunits.value.vdouble.scalar.ElectricalCurrent org.djunits.value.vdouble.scalar.ElectricalPotential org.djunits.value.vdouble.scalar.ElectricalResistance org.djunits.value.vdouble.scalar.Energy org.djunits.value.vdouble.scalar.FlowMass org.djunits.value.vdouble.scalar.FlowVolume org.djunits.value.vdouble.scalar.Force org.djunits.value.vdouble.scalar.Frequency org.djunits.value.vdouble.scalar.Length org.djunits.value.vdouble.scalar.LinearDensity org.djunits.value.vdouble.scalar.Mass org.djunits.value.vdouble.scalar.Money org.djunits.value.vdouble.scalar.MoneyPerArea org.djunits.value.vdouble.scalar.MoneyPerDuration org.djunits.value.vdouble.scalar.MoneyPerEnergy org.djunits.value.vdouble.scalar.MoneyPerLength org.djunits.value.vdouble.scalar.MoneyPerMass org.djunits.value.vdouble.scalar.MoneyPerVolume org.djunits.value.vdouble.scalar.Position org.djunits.value.vdouble.scalar.Power org.djunits.value.vdouble.scalar.Pressure org.djunits.value.vdouble.scalar.Speed org.djunits.value.vdouble.scalar.Temperature org.djunits.value.vdouble.scalar.Time org.djunits.value.vdouble.scalar.Torque org.djunits.value.vdouble.scalar.Volume |
org.djunits.value org.djunits.value.vdouble.matrix org.djunits.value.vdouble.vector |
java.lang java.util java.util.regex org.djunits.unit org.djunits.value org.djunits.value.formatter org.djunits.value.vdouble |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 8 | 10.0% | 100.0% | 10.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.djunits.value.vdouble.vector.AbstractDoubleVector org.djunits.value.vdouble.vector.AbstractDoubleVectorAbs org.djunits.value.vdouble.vector.AbstractDoubleVectorRel org.djunits.value.vdouble.vector.AbstractMutableDoubleVectorAbs org.djunits.value.vdouble.vector.AbstractMutableDoubleVectorRel org.djunits.value.vdouble.vector.DoubleVector org.djunits.value.vdouble.vector.DoubleVectorInterface org.djunits.value.vdouble.vector.MutableDoubleVector org.djunits.value.vdouble.vector.MutableDoubleVectorInterface |
org.djunits.value.vdouble.vector.AbsoluteTemperatureVector org.djunits.value.vdouble.vector.AbstractDoubleVectorAbs$Itr org.djunits.value.vdouble.vector.AbstractDoubleVectorRel$Itr org.djunits.value.vdouble.vector.AccelerationVector org.djunits.value.vdouble.vector.AngleSolidVector org.djunits.value.vdouble.vector.AngleVector org.djunits.value.vdouble.vector.AreaVector org.djunits.value.vdouble.vector.DensityVector org.djunits.value.vdouble.vector.DimensionlessVector org.djunits.value.vdouble.vector.DirectionVector org.djunits.value.vdouble.vector.DoubleVector$Abs org.djunits.value.vdouble.vector.DoubleVector$Rel org.djunits.value.vdouble.vector.DoubleVectorData$1 org.djunits.value.vdouble.vector.DoubleVectorUtil org.djunits.value.vdouble.vector.DurationVector org.djunits.value.vdouble.vector.ElectricalChargeVector org.djunits.value.vdouble.vector.ElectricalCurrentVector org.djunits.value.vdouble.vector.ElectricalPotentialVector org.djunits.value.vdouble.vector.ElectricalResistanceVector org.djunits.value.vdouble.vector.EnergyVector org.djunits.value.vdouble.vector.FlowMassVector org.djunits.value.vdouble.vector.FlowVolumeVector org.djunits.value.vdouble.vector.ForceVector org.djunits.value.vdouble.vector.FrequencyVector org.djunits.value.vdouble.vector.LengthVector org.djunits.value.vdouble.vector.LinearDensityVector org.djunits.value.vdouble.vector.MassVector org.djunits.value.vdouble.vector.MoneyPerAreaVector org.djunits.value.vdouble.vector.MoneyPerDurationVector org.djunits.value.vdouble.vector.MoneyPerEnergyVector org.djunits.value.vdouble.vector.MoneyPerLengthVector org.djunits.value.vdouble.vector.MoneyPerMassVector org.djunits.value.vdouble.vector.MoneyPerVolumeVector org.djunits.value.vdouble.vector.MoneyVector org.djunits.value.vdouble.vector.MutableAbsoluteTemperatureVector org.djunits.value.vdouble.vector.MutableAccelerationVector org.djunits.value.vdouble.vector.MutableAngleSolidVector org.djunits.value.vdouble.vector.MutableAngleVector org.djunits.value.vdouble.vector.MutableAreaVector org.djunits.value.vdouble.vector.MutableDensityVector org.djunits.value.vdouble.vector.MutableDimensionlessVector org.djunits.value.vdouble.vector.MutableDirectionVector org.djunits.value.vdouble.vector.MutableDoubleVector$Abs org.djunits.value.vdouble.vector.MutableDoubleVector$Rel org.djunits.value.vdouble.vector.MutableDurationVector org.djunits.value.vdouble.vector.MutableElectricalChargeVector org.djunits.value.vdouble.vector.MutableElectricalCurrentVector org.djunits.value.vdouble.vector.MutableElectricalPotentialVector org.djunits.value.vdouble.vector.MutableElectricalResistanceVector org.djunits.value.vdouble.vector.MutableEnergyVector org.djunits.value.vdouble.vector.MutableFlowMassVector org.djunits.value.vdouble.vector.MutableFlowVolumeVector org.djunits.value.vdouble.vector.MutableForceVector org.djunits.value.vdouble.vector.MutableFrequencyVector org.djunits.value.vdouble.vector.MutableLengthVector org.djunits.value.vdouble.vector.MutableLinearDensityVector org.djunits.value.vdouble.vector.MutableMassVector org.djunits.value.vdouble.vector.MutableMoneyPerAreaVector org.djunits.value.vdouble.vector.MutableMoneyPerDurationVector org.djunits.value.vdouble.vector.MutableMoneyPerEnergyVector org.djunits.value.vdouble.vector.MutableMoneyPerLengthVector org.djunits.value.vdouble.vector.MutableMoneyPerMassVector org.djunits.value.vdouble.vector.MutableMoneyPerVolumeVector org.djunits.value.vdouble.vector.MutableMoneyVector org.djunits.value.vdouble.vector.MutablePositionVector org.djunits.value.vdouble.vector.MutablePowerVector org.djunits.value.vdouble.vector.MutablePressureVector org.djunits.value.vdouble.vector.MutableSpeedVector org.djunits.value.vdouble.vector.MutableTemperatureVector org.djunits.value.vdouble.vector.MutableTimeVector org.djunits.value.vdouble.vector.MutableTorqueVector org.djunits.value.vdouble.vector.MutableVolumeVector org.djunits.value.vdouble.vector.PositionVector org.djunits.value.vdouble.vector.PowerVector org.djunits.value.vdouble.vector.PressureVector org.djunits.value.vdouble.vector.SpeedVector org.djunits.value.vdouble.vector.TemperatureVector org.djunits.value.vdouble.vector.TimeVector org.djunits.value.vdouble.vector.TorqueVector org.djunits.value.vdouble.vector.VolumeVector |
None | java.io java.lang java.util org.djunits.unit org.djunits.value org.djunits.value.formatter org.djunits.value.vdouble org.djunits.value.vdouble.scalar |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
3 | 2 | 9.0% | 40.0% | 51.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.djunits.value.vfloat.FloatFunction org.djunits.value.vfloat.FloatMathFunctions org.djunits.value.vfloat.FloatMathFunctionsDimensionless |
org.djunits.value.vfloat.FloatMathFunctions$1 org.djunits.value.vfloat.FloatMathFunctions$10 org.djunits.value.vfloat.FloatMathFunctions$11 org.djunits.value.vfloat.FloatMathFunctions$12 org.djunits.value.vfloat.FloatMathFunctions$13 org.djunits.value.vfloat.FloatMathFunctions$14 org.djunits.value.vfloat.FloatMathFunctions$15 org.djunits.value.vfloat.FloatMathFunctions$16 org.djunits.value.vfloat.FloatMathFunctions$17 org.djunits.value.vfloat.FloatMathFunctions$18 org.djunits.value.vfloat.FloatMathFunctions$19 org.djunits.value.vfloat.FloatMathFunctions$2 org.djunits.value.vfloat.FloatMathFunctions$20 org.djunits.value.vfloat.FloatMathFunctions$21 org.djunits.value.vfloat.FloatMathFunctions$22 org.djunits.value.vfloat.FloatMathFunctions$23 org.djunits.value.vfloat.FloatMathFunctions$24 org.djunits.value.vfloat.FloatMathFunctions$25 org.djunits.value.vfloat.FloatMathFunctions$26 org.djunits.value.vfloat.FloatMathFunctions$27 org.djunits.value.vfloat.FloatMathFunctions$28 org.djunits.value.vfloat.FloatMathFunctions$29 org.djunits.value.vfloat.FloatMathFunctions$3 org.djunits.value.vfloat.FloatMathFunctions$4 org.djunits.value.vfloat.FloatMathFunctions$5 org.djunits.value.vfloat.FloatMathFunctions$6 org.djunits.value.vfloat.FloatMathFunctions$7 org.djunits.value.vfloat.FloatMathFunctions$8 org.djunits.value.vfloat.FloatMathFunctions$9 |
org.djunits.value.vfloat.matrix org.djunits.value.vfloat.scalar org.djunits.value.vfloat.vector |
java.lang org.djunits.value |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 10 | 9.0% | 100.0% | 9.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.djunits.value.vfloat.matrix.AbstractFloatMatrix org.djunits.value.vfloat.matrix.AbstractFloatMatrixAbs org.djunits.value.vfloat.matrix.AbstractFloatMatrixRel org.djunits.value.vfloat.matrix.AbstractMutableFloatMatrixAbs org.djunits.value.vfloat.matrix.AbstractMutableFloatMatrixRel org.djunits.value.vfloat.matrix.FloatMatrix org.djunits.value.vfloat.matrix.FloatMatrixInterface org.djunits.value.vfloat.matrix.MutableFloatMatrix |
org.djunits.value.vfloat.matrix.FloatAbsoluteTemperatureMatrix org.djunits.value.vfloat.matrix.FloatAccelerationMatrix org.djunits.value.vfloat.matrix.FloatAngleMatrix org.djunits.value.vfloat.matrix.FloatAngleSolidMatrix org.djunits.value.vfloat.matrix.FloatAreaMatrix org.djunits.value.vfloat.matrix.FloatDensityMatrix org.djunits.value.vfloat.matrix.FloatDimensionlessMatrix org.djunits.value.vfloat.matrix.FloatDirectionMatrix org.djunits.value.vfloat.matrix.FloatDurationMatrix org.djunits.value.vfloat.matrix.FloatElectricalChargeMatrix org.djunits.value.vfloat.matrix.FloatElectricalCurrentMatrix org.djunits.value.vfloat.matrix.FloatElectricalPotentialMatrix org.djunits.value.vfloat.matrix.FloatElectricalResistanceMatrix org.djunits.value.vfloat.matrix.FloatEnergyMatrix org.djunits.value.vfloat.matrix.FloatFlowMassMatrix org.djunits.value.vfloat.matrix.FloatFlowVolumeMatrix org.djunits.value.vfloat.matrix.FloatForceMatrix org.djunits.value.vfloat.matrix.FloatFrequencyMatrix org.djunits.value.vfloat.matrix.FloatLengthMatrix org.djunits.value.vfloat.matrix.FloatLinearDensityMatrix org.djunits.value.vfloat.matrix.FloatMassMatrix org.djunits.value.vfloat.matrix.FloatMatrix$Abs org.djunits.value.vfloat.matrix.FloatMatrix$Rel org.djunits.value.vfloat.matrix.FloatMatrixData$1 org.djunits.value.vfloat.matrix.FloatMatrixUtil org.djunits.value.vfloat.matrix.FloatMoneyMatrix org.djunits.value.vfloat.matrix.FloatMoneyPerAreaMatrix org.djunits.value.vfloat.matrix.FloatMoneyPerDurationMatrix org.djunits.value.vfloat.matrix.FloatMoneyPerEnergyMatrix org.djunits.value.vfloat.matrix.FloatMoneyPerLengthMatrix org.djunits.value.vfloat.matrix.FloatMoneyPerMassMatrix org.djunits.value.vfloat.matrix.FloatMoneyPerVolumeMatrix org.djunits.value.vfloat.matrix.FloatPositionMatrix org.djunits.value.vfloat.matrix.FloatPowerMatrix org.djunits.value.vfloat.matrix.FloatPressureMatrix org.djunits.value.vfloat.matrix.FloatSpeedMatrix org.djunits.value.vfloat.matrix.FloatTemperatureMatrix org.djunits.value.vfloat.matrix.FloatTimeMatrix org.djunits.value.vfloat.matrix.FloatTorqueMatrix org.djunits.value.vfloat.matrix.FloatVolumeMatrix org.djunits.value.vfloat.matrix.MutableFloatAbsoluteTemperatureMatrix org.djunits.value.vfloat.matrix.MutableFloatAccelerationMatrix org.djunits.value.vfloat.matrix.MutableFloatAngleMatrix org.djunits.value.vfloat.matrix.MutableFloatAngleSolidMatrix org.djunits.value.vfloat.matrix.MutableFloatAreaMatrix org.djunits.value.vfloat.matrix.MutableFloatDensityMatrix org.djunits.value.vfloat.matrix.MutableFloatDimensionlessMatrix org.djunits.value.vfloat.matrix.MutableFloatDirectionMatrix org.djunits.value.vfloat.matrix.MutableFloatDurationMatrix org.djunits.value.vfloat.matrix.MutableFloatElectricalChargeMatrix org.djunits.value.vfloat.matrix.MutableFloatElectricalCurrentMatrix org.djunits.value.vfloat.matrix.MutableFloatElectricalPotentialMatrix org.djunits.value.vfloat.matrix.MutableFloatElectricalResistanceMatrix org.djunits.value.vfloat.matrix.MutableFloatEnergyMatrix org.djunits.value.vfloat.matrix.MutableFloatFlowMassMatrix org.djunits.value.vfloat.matrix.MutableFloatFlowVolumeMatrix org.djunits.value.vfloat.matrix.MutableFloatForceMatrix org.djunits.value.vfloat.matrix.MutableFloatFrequencyMatrix org.djunits.value.vfloat.matrix.MutableFloatLengthMatrix org.djunits.value.vfloat.matrix.MutableFloatLinearDensityMatrix org.djunits.value.vfloat.matrix.MutableFloatMassMatrix org.djunits.value.vfloat.matrix.MutableFloatMatrix$Abs org.djunits.value.vfloat.matrix.MutableFloatMatrix$Rel org.djunits.value.vfloat.matrix.MutableFloatMoneyMatrix org.djunits.value.vfloat.matrix.MutableFloatMoneyPerAreaMatrix org.djunits.value.vfloat.matrix.MutableFloatMoneyPerDurationMatrix org.djunits.value.vfloat.matrix.MutableFloatMoneyPerEnergyMatrix org.djunits.value.vfloat.matrix.MutableFloatMoneyPerLengthMatrix org.djunits.value.vfloat.matrix.MutableFloatMoneyPerMassMatrix org.djunits.value.vfloat.matrix.MutableFloatMoneyPerVolumeMatrix org.djunits.value.vfloat.matrix.MutableFloatPositionMatrix org.djunits.value.vfloat.matrix.MutableFloatPowerMatrix org.djunits.value.vfloat.matrix.MutableFloatPressureMatrix org.djunits.value.vfloat.matrix.MutableFloatSpeedMatrix org.djunits.value.vfloat.matrix.MutableFloatTemperatureMatrix org.djunits.value.vfloat.matrix.MutableFloatTimeMatrix org.djunits.value.vfloat.matrix.MutableFloatTorqueMatrix org.djunits.value.vfloat.matrix.MutableFloatVolumeMatrix |
None | java.io java.lang org.djunits.unit org.djunits.value org.djunits.value.formatter org.djunits.value.vfloat org.djunits.value.vfloat.scalar org.ojalgo.access org.ojalgo.matrix org.ojalgo.scalar |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
3 | 7 | 9.0% | 70.0% | 21.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.djunits.value.vfloat.scalar.AbstractFloatScalarAbs org.djunits.value.vfloat.scalar.AbstractFloatScalarRel org.djunits.value.vfloat.scalar.FloatScalar org.djunits.value.vfloat.scalar.FloatScalarInterface |
org.djunits.value.vfloat.scalar.AbstractFloatScalar org.djunits.value.vfloat.scalar.FloatAbsoluteTemperature org.djunits.value.vfloat.scalar.FloatAcceleration org.djunits.value.vfloat.scalar.FloatAngle org.djunits.value.vfloat.scalar.FloatAngleSolid org.djunits.value.vfloat.scalar.FloatArea org.djunits.value.vfloat.scalar.FloatDensity org.djunits.value.vfloat.scalar.FloatDimensionless org.djunits.value.vfloat.scalar.FloatDirection org.djunits.value.vfloat.scalar.FloatDuration org.djunits.value.vfloat.scalar.FloatElectricalCharge org.djunits.value.vfloat.scalar.FloatElectricalCurrent org.djunits.value.vfloat.scalar.FloatElectricalPotential org.djunits.value.vfloat.scalar.FloatElectricalResistance org.djunits.value.vfloat.scalar.FloatEnergy org.djunits.value.vfloat.scalar.FloatFlowMass org.djunits.value.vfloat.scalar.FloatFlowVolume org.djunits.value.vfloat.scalar.FloatForce org.djunits.value.vfloat.scalar.FloatFrequency org.djunits.value.vfloat.scalar.FloatLength org.djunits.value.vfloat.scalar.FloatLinearDensity org.djunits.value.vfloat.scalar.FloatMass org.djunits.value.vfloat.scalar.FloatMoney org.djunits.value.vfloat.scalar.FloatMoneyPerArea org.djunits.value.vfloat.scalar.FloatMoneyPerDuration org.djunits.value.vfloat.scalar.FloatMoneyPerEnergy org.djunits.value.vfloat.scalar.FloatMoneyPerLength org.djunits.value.vfloat.scalar.FloatMoneyPerMass org.djunits.value.vfloat.scalar.FloatMoneyPerVolume org.djunits.value.vfloat.scalar.FloatPosition org.djunits.value.vfloat.scalar.FloatPower org.djunits.value.vfloat.scalar.FloatPressure org.djunits.value.vfloat.scalar.FloatScalar$Abs org.djunits.value.vfloat.scalar.FloatScalar$Rel org.djunits.value.vfloat.scalar.FloatScalarUtil org.djunits.value.vfloat.scalar.FloatSpeed org.djunits.value.vfloat.scalar.FloatTemperature org.djunits.value.vfloat.scalar.FloatTime org.djunits.value.vfloat.scalar.FloatTorque org.djunits.value.vfloat.scalar.FloatVolume |
org.djunits.value org.djunits.value.vfloat.matrix org.djunits.value.vfloat.vector |
java.lang java.util java.util.regex org.djunits.unit org.djunits.value org.djunits.value.formatter org.djunits.value.vfloat |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 8 | 10.0% | 100.0% | 10.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.djunits.value.vfloat.vector.AbstractFloatVector org.djunits.value.vfloat.vector.AbstractFloatVectorAbs org.djunits.value.vfloat.vector.AbstractFloatVectorRel org.djunits.value.vfloat.vector.AbstractMutableFloatVectorAbs org.djunits.value.vfloat.vector.AbstractMutableFloatVectorRel org.djunits.value.vfloat.vector.FloatVector org.djunits.value.vfloat.vector.FloatVectorInterface org.djunits.value.vfloat.vector.MutableFloatVector org.djunits.value.vfloat.vector.MutableFloatVectorInterface |
org.djunits.value.vfloat.vector.AbstractFloatVectorAbs$Itr org.djunits.value.vfloat.vector.AbstractFloatVectorRel$Itr org.djunits.value.vfloat.vector.FloatAbsoluteTemperatureVector org.djunits.value.vfloat.vector.FloatAccelerationVector org.djunits.value.vfloat.vector.FloatAngleSolidVector org.djunits.value.vfloat.vector.FloatAngleVector org.djunits.value.vfloat.vector.FloatAreaVector org.djunits.value.vfloat.vector.FloatDensityVector org.djunits.value.vfloat.vector.FloatDimensionlessVector org.djunits.value.vfloat.vector.FloatDirectionVector org.djunits.value.vfloat.vector.FloatDurationVector org.djunits.value.vfloat.vector.FloatElectricalChargeVector org.djunits.value.vfloat.vector.FloatElectricalCurrentVector org.djunits.value.vfloat.vector.FloatElectricalPotentialVector org.djunits.value.vfloat.vector.FloatElectricalResistanceVector org.djunits.value.vfloat.vector.FloatEnergyVector org.djunits.value.vfloat.vector.FloatFlowMassVector org.djunits.value.vfloat.vector.FloatFlowVolumeVector org.djunits.value.vfloat.vector.FloatForceVector org.djunits.value.vfloat.vector.FloatFrequencyVector org.djunits.value.vfloat.vector.FloatLengthVector org.djunits.value.vfloat.vector.FloatLinearDensityVector org.djunits.value.vfloat.vector.FloatMassVector org.djunits.value.vfloat.vector.FloatMoneyPerAreaVector org.djunits.value.vfloat.vector.FloatMoneyPerDurationVector org.djunits.value.vfloat.vector.FloatMoneyPerEnergyVector org.djunits.value.vfloat.vector.FloatMoneyPerLengthVector org.djunits.value.vfloat.vector.FloatMoneyPerMassVector org.djunits.value.vfloat.vector.FloatMoneyPerVolumeVector org.djunits.value.vfloat.vector.FloatMoneyVector org.djunits.value.vfloat.vector.FloatPositionVector org.djunits.value.vfloat.vector.FloatPowerVector org.djunits.value.vfloat.vector.FloatPressureVector org.djunits.value.vfloat.vector.FloatSpeedVector org.djunits.value.vfloat.vector.FloatTemperatureVector org.djunits.value.vfloat.vector.FloatTimeVector org.djunits.value.vfloat.vector.FloatTorqueVector org.djunits.value.vfloat.vector.FloatVector$Abs org.djunits.value.vfloat.vector.FloatVector$Rel org.djunits.value.vfloat.vector.FloatVectorData$1 org.djunits.value.vfloat.vector.FloatVectorUtil org.djunits.value.vfloat.vector.FloatVolumeVector org.djunits.value.vfloat.vector.MutableFloatAbsoluteTemperatureVector org.djunits.value.vfloat.vector.MutableFloatAccelerationVector org.djunits.value.vfloat.vector.MutableFloatAngleSolidVector org.djunits.value.vfloat.vector.MutableFloatAngleVector org.djunits.value.vfloat.vector.MutableFloatAreaVector org.djunits.value.vfloat.vector.MutableFloatDensityVector org.djunits.value.vfloat.vector.MutableFloatDimensionlessVector org.djunits.value.vfloat.vector.MutableFloatDirectionVector org.djunits.value.vfloat.vector.MutableFloatDurationVector org.djunits.value.vfloat.vector.MutableFloatElectricalChargeVector org.djunits.value.vfloat.vector.MutableFloatElectricalCurrentVector org.djunits.value.vfloat.vector.MutableFloatElectricalPotentialVector org.djunits.value.vfloat.vector.MutableFloatElectricalResistanceVector org.djunits.value.vfloat.vector.MutableFloatEnergyVector org.djunits.value.vfloat.vector.MutableFloatFlowMassVector org.djunits.value.vfloat.vector.MutableFloatFlowVolumeVector org.djunits.value.vfloat.vector.MutableFloatForceVector org.djunits.value.vfloat.vector.MutableFloatFrequencyVector org.djunits.value.vfloat.vector.MutableFloatLengthVector org.djunits.value.vfloat.vector.MutableFloatLinearDensityVector org.djunits.value.vfloat.vector.MutableFloatMassVector org.djunits.value.vfloat.vector.MutableFloatMoneyPerAreaVector org.djunits.value.vfloat.vector.MutableFloatMoneyPerDurationVector org.djunits.value.vfloat.vector.MutableFloatMoneyPerEnergyVector org.djunits.value.vfloat.vector.MutableFloatMoneyPerLengthVector org.djunits.value.vfloat.vector.MutableFloatMoneyPerMassVector org.djunits.value.vfloat.vector.MutableFloatMoneyPerVolumeVector org.djunits.value.vfloat.vector.MutableFloatMoneyVector org.djunits.value.vfloat.vector.MutableFloatPositionVector org.djunits.value.vfloat.vector.MutableFloatPowerVector org.djunits.value.vfloat.vector.MutableFloatPressureVector org.djunits.value.vfloat.vector.MutableFloatSpeedVector org.djunits.value.vfloat.vector.MutableFloatTemperatureVector org.djunits.value.vfloat.vector.MutableFloatTimeVector org.djunits.value.vfloat.vector.MutableFloatTorqueVector org.djunits.value.vfloat.vector.MutableFloatVector$Abs org.djunits.value.vfloat.vector.MutableFloatVector$Rel org.djunits.value.vfloat.vector.MutableFloatVolumeVector |
None | java.io java.lang java.util org.djunits.unit org.djunits.value org.djunits.value.formatter org.djunits.value.vfloat org.djunits.value.vfloat.scalar |
Package | Package Dependencies |
---|---|
org.djunits.value | org.djunits.value.vfloat.scalar org.djunits.value |
org.djunits.value.vdouble | org.djunits.value org.djunits.value.vfloat.scalar org.djunits.value |
org.djunits.value.vdouble.matrix | org.djunits.value org.djunits.value.vfloat.scalar org.djunits.value |
org.djunits.value.vdouble.scalar | org.djunits.value org.djunits.value.vfloat.scalar org.djunits.value |
org.djunits.value.vdouble.vector | org.djunits.value org.djunits.value.vfloat.scalar org.djunits.value |
org.djunits.value.vfloat | org.djunits.value org.djunits.value.vfloat.scalar org.djunits.value |
org.djunits.value.vfloat.matrix | org.djunits.value org.djunits.value.vfloat.scalar org.djunits.value |
org.djunits.value.vfloat.scalar | org.djunits.value org.djunits.value.vfloat.scalar |
org.djunits.value.vfloat.vector | org.djunits.value.vfloat.scalar org.djunits.value org.djunits.value.vfloat.scalar |
Term | Description |
---|---|
Number of Classes | The number of concrete and abstract classes (and interfaces) in the package is an indicator of the extensibility of the package. |
Afferent Couplings | The number of other packages that depend upon classes within the package is an indicator of the package's responsibility. |
Efferent Couplings | The number of other packages that the classes in the package depend upon is an indicator of the package's independence. |
Abstractness | The ratio of the number of abstract classes (and interfaces) in the analyzed package to the total number of classes in the analyzed package. The range for this metric is 0 to 1, with A=0 indicating a completely concrete package and A=1 indicating a completely abstract package. |
Instability | The ratio of efferent coupling (Ce) to total coupling (Ce / (Ce + Ca)). This metric is an indicator of the package's resilience to change. The range for this metric is 0 to 1, with I=0 indicating a completely stable package and I=1 indicating a completely instable package. |
Distance | The perpendicular distance of a package from the idealized line A + I = 1. This metric is an indicator of the package's balance between abstractness and stability. A package squarely on the main sequence is optimally balanced with respect to its abstractness and stability. Ideal packages are either completely abstract and stable (x=0, y=1) or completely concrete and instable (x=1, y=0). The range for this metric is 0 to 1, with D=0 indicating a package that is coincident with the main sequence and D=1 indicating a package that is as far from the main sequence as possible. |
Cycles | Packages participating in a package dependency cycle are in a deadly embrace with respect to reusability and their release cycle. Package dependency cycles can be easily identified by reviewing the textual reports of dependency cycles. Once these dependency cycles have been identified with JDepend, they can be broken by employing various object-oriented techniques. |