TimeIntegral

trait TimeIntegral[A <: Quantity[A] & TimeDerivative[_]]

Represents a Quantity type used as the integral of a time derivative

Represents a Quantity type used as the integral of a time derivative

Type Params
A

The Quantity type for the TimeDerivative for which this is the base

Authors

garyKeorkunian

Since

0.1

class Object
trait Matchable
class Any

Value members

Abstract methods

protected def time: Time
protected def timeDerived: A

Concrete methods

def *(that: Frequency): A

Returns the Time Derivative of this Quantity based on the Frequency this Quantity occurs

Returns the Time Derivative of this Quantity based on the Frequency this Quantity occurs

Value Params
that

Frequency - the rate at which this Quantity occurs

def /(that: Time): A

Returns the Time Derivative which represents a change of the underlying quantity equal to this quantity over the given time.

Returns the Time Derivative which represents a change of the underlying quantity equal to this quantity over the given time.

Value Params
that

Time

def /(that: A): Time

Returns the amount time required to achieve the given change in the Derivative

Returns the amount time required to achieve the given change in the Derivative

Value Params
that

Derivative

def per(that: Time): A