public final class Calc extends Object
Copyright (c) 2013-2015 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands. All rights reserved.
BSD-style license. See DJUNITS License.
$LastChangedDate: 2015-07-26 01:01:13 +0200 (Sun, 26 Jul 2015) $, @version $Revision: 1155 $, by $Author: averbraeck $,
initial version Jul 4, 2014
| Modifier and Type | Method and Description |
|---|---|
static org.djunits.value.vdouble.scalar.DoubleScalar.Rel<org.djunits.unit.SpeedUnit> |
accelerationTimesTime(org.djunits.value.vdouble.scalar.DoubleScalar.Abs<org.djunits.unit.AccelerationUnit> acceleration,
org.djunits.value.vdouble.scalar.DoubleScalar.Rel<org.djunits.unit.TimeUnit> time)
Speed is acceleration times time.
|
static org.djunits.value.vdouble.scalar.DoubleScalar.Rel<org.djunits.unit.LengthUnit> |
accelerationTimesTimeSquaredDiv2(org.djunits.value.vdouble.scalar.DoubleScalar.Abs<org.djunits.unit.AccelerationUnit> acceleration,
org.djunits.value.vdouble.scalar.DoubleScalar.Rel<org.djunits.unit.TimeUnit> time)
Distance is 0.5 times acceleration times time squared.
|
static org.djunits.value.vdouble.scalar.DoubleScalar.Abs<org.djunits.unit.AccelerationUnit> |
deltaSpeedDividedByTime(org.djunits.value.vdouble.scalar.DoubleScalar.Rel<org.djunits.unit.SpeedUnit> speedDifference,
org.djunits.value.vdouble.scalar.DoubleScalar.Rel<org.djunits.unit.TimeUnit> timeDifference)
Acceleration is speed difference divided by time difference.
|
static org.djunits.value.vdouble.scalar.DoubleScalar.Rel<org.djunits.unit.TimeUnit> |
speedDividedByAcceleration(org.djunits.value.vdouble.scalar.DoubleScalar<org.djunits.unit.SpeedUnit> speed,
org.djunits.value.vdouble.scalar.DoubleScalar.Rel<org.djunits.unit.AccelerationUnit> acceleration)
Time is speed divided by acceleration.
|
static org.djunits.value.vdouble.scalar.DoubleScalar.Rel<org.djunits.unit.LengthUnit> |
speedSquaredDividedByDoubleAcceleration(org.djunits.value.vdouble.scalar.DoubleScalar<org.djunits.unit.SpeedUnit> speed,
org.djunits.value.vdouble.scalar.DoubleScalar.Abs<org.djunits.unit.AccelerationUnit> acceleration)
(Braking) distance is speed squared divided by two times the acceleration.
|
static org.djunits.value.vdouble.scalar.DoubleScalar.Rel<org.djunits.unit.LengthUnit> |
speedTimesTime(org.djunits.value.vdouble.scalar.DoubleScalar.Abs<org.djunits.unit.SpeedUnit> speed,
org.djunits.value.vdouble.scalar.DoubleScalar.Rel<org.djunits.unit.TimeUnit> time)
Distance is speed times time.
|
static org.djunits.value.vdouble.scalar.DoubleScalar.Rel<org.djunits.unit.LengthUnit> |
speedTimesTime(org.djunits.value.vdouble.scalar.DoubleScalar.Rel<org.djunits.unit.SpeedUnit> speed,
org.djunits.value.vdouble.scalar.DoubleScalar.Rel<org.djunits.unit.TimeUnit> time)
Distance is speed times time.
|
public static org.djunits.value.vdouble.scalar.DoubleScalar.Rel<org.djunits.unit.LengthUnit> speedTimesTime(org.djunits.value.vdouble.scalar.DoubleScalar.Rel<org.djunits.unit.SpeedUnit> speed,
org.djunits.value.vdouble.scalar.DoubleScalar.Rel<org.djunits.unit.TimeUnit> time)
speed - DoubleScalar.Rel<SpeedUnit>; the speedtime - DoubleScalar.Rel<TimeUnit>; the timepublic static org.djunits.value.vdouble.scalar.DoubleScalar.Rel<org.djunits.unit.LengthUnit> speedTimesTime(org.djunits.value.vdouble.scalar.DoubleScalar.Abs<org.djunits.unit.SpeedUnit> speed,
org.djunits.value.vdouble.scalar.DoubleScalar.Rel<org.djunits.unit.TimeUnit> time)
speed - DoubleScalar.Rel<SpeedUnit>; the speedtime - DoubleScalar.Rel<TimeUnit>; the timepublic static org.djunits.value.vdouble.scalar.DoubleScalar.Rel<org.djunits.unit.LengthUnit> accelerationTimesTimeSquaredDiv2(org.djunits.value.vdouble.scalar.DoubleScalar.Abs<org.djunits.unit.AccelerationUnit> acceleration,
org.djunits.value.vdouble.scalar.DoubleScalar.Rel<org.djunits.unit.TimeUnit> time)
acceleration - DoubleScalar.Rel<AccelerationUnit>; the accelerationtime - DoubleScalar.Abs<TimeUnit>; the timepublic static org.djunits.value.vdouble.scalar.DoubleScalar.Rel<org.djunits.unit.SpeedUnit> accelerationTimesTime(org.djunits.value.vdouble.scalar.DoubleScalar.Abs<org.djunits.unit.AccelerationUnit> acceleration,
org.djunits.value.vdouble.scalar.DoubleScalar.Rel<org.djunits.unit.TimeUnit> time)
acceleration - DoubleScalar.Rel<AccelerationUnit>; the accelerationtime - DoubleScalar.Rel<TimeUnit>; the timepublic static org.djunits.value.vdouble.scalar.DoubleScalar.Rel<org.djunits.unit.TimeUnit> speedDividedByAcceleration(org.djunits.value.vdouble.scalar.DoubleScalar<org.djunits.unit.SpeedUnit> speed,
org.djunits.value.vdouble.scalar.DoubleScalar.Rel<org.djunits.unit.AccelerationUnit> acceleration)
speed - DoubleScalar.Rel<SpeedUnit>; the speedacceleration - DoubleScalar.Rel<AccelerationUnit>; the accelerationpublic static org.djunits.value.vdouble.scalar.DoubleScalar.Rel<org.djunits.unit.LengthUnit> speedSquaredDividedByDoubleAcceleration(org.djunits.value.vdouble.scalar.DoubleScalar<org.djunits.unit.SpeedUnit> speed,
org.djunits.value.vdouble.scalar.DoubleScalar.Abs<org.djunits.unit.AccelerationUnit> acceleration)
speed - DoubleScalar.Rel<SpeedUnit>; the speedacceleration - DoubleScalar.Rel<AccelerationUnit>; the accelerationpublic static org.djunits.value.vdouble.scalar.DoubleScalar.Abs<org.djunits.unit.AccelerationUnit> deltaSpeedDividedByTime(org.djunits.value.vdouble.scalar.DoubleScalar.Rel<org.djunits.unit.SpeedUnit> speedDifference,
org.djunits.value.vdouble.scalar.DoubleScalar.Rel<org.djunits.unit.TimeUnit> timeDifference)
speedDifference - DoubleScalar.Rel<SpeedUnit>; the speed differencetimeDifference - DoubleScalar.Rel<TimeUnit>; the time differenceCopyright © 2014–2015 Delft University of Technology. All rights reserved.