package time
- Source
- package.scala
- Since
0.1
- Alphabetic
- By Inheritance
- time
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Type Members
- final class Frequency extends Quantity[Frequency] with TimeDerivative[Dimensionless]
Represents a quantity of frequency, which is the number cycles (count) over time
Represents a quantity of frequency, which is the number cycles (count) over time
- Since
0.1
- trait FrequencyUnit extends UnitOfMeasure[Frequency] with UnitConverter
- trait SecondTimeDerivative[A <: SecondTimeIntegral[_]] extends AnyRef
- trait SecondTimeIntegral[A <: SecondTimeDerivative[_]] extends AnyRef
- final class Time extends Quantity[Time]
Represents a quantity of Time
Represents a quantity of Time
- Since
0.1
- trait TimeDerivative[A <: Quantity[A] with TimeIntegral[_]] extends AnyRef
Represents a rate of change over time of the integral quantity
Represents a rate of change over time of the integral quantity
- A
The type of quantity changing
- Since
0.1
- trait TimeIntegral[A <: Quantity[A] with TimeDerivative[_]] extends AnyRef
Represents a Quantity type used as the integral of a time derivative
Represents a Quantity type used as the integral of a time derivative
- A
The Quantity type for the TimeDerivative for which this is the base
- Since
0.1
- case class TimeSquared(time1: Time, time2: Time) extends Product with Serializable
Represents an intermediate value used in 2nd derivative time calculations
Represents an intermediate value used in 2nd derivative time calculations
Create objects by calling the Time.squared method.
q1 / TimeSquared(t1, t2) == q1 / t1 / t2 == q1 / (t1 * t2)
q2 * TimeSquared(t1, t2) == q2 * t1 * t2
q1 / t1.squared == q1 / t1 / t1
q2 * t1.squared == q2 * t1 * t1
where q1 is a second degree time integral and q2 is a second degree time derivative
- time1
Time
- time2
Time
- Since
0.5.1
- trait TimeSquaredUnit extends AnyRef
- trait TimeUnit extends UnitOfMeasure[Time] with UnitConverter
Value Members
- object Days extends TimeUnit
- object Frequency extends Dimension[Frequency] with Serializable
- object FrequencyConversions
- object Gigahertz extends FrequencyUnit with SiUnit
- object Hertz extends FrequencyUnit with PrimaryUnit with SiUnit
- object Hours extends TimeUnit
- object HoursSquared extends TimeSquaredUnit
- object Kilohertz extends FrequencyUnit with SiUnit
- object Megahertz extends FrequencyUnit with SiUnit
- object Microseconds extends TimeUnit with SiUnit
- object Milliseconds extends TimeUnit with PrimaryUnit with SiUnit
- object Minutes extends TimeUnit
- object MinutesSquared extends TimeSquaredUnit
- object Nanoseconds extends TimeUnit with SiUnit
- object RevolutionsPerMinute extends FrequencyUnit
- object Seconds extends TimeUnit with SiBaseUnit
- object SecondsSquared extends TimeSquaredUnit
- object Terahertz extends FrequencyUnit with SiUnit
- object Time extends Dimension[Time] with BaseDimension with Serializable
- object TimeConversions
- object TimeSquared extends Serializable