private
CyclicSchedule
— type
CyclicSchedule <: AbstractSchedule
An abstract type for all cyclic schedules. Such schedules conform to a formula:
s(t) = abs(λ0 - λ1) * g(t) + min(λ0, λ1)
where s(t)
is the schedule output, λ0
is the start value,
λ1
is the end value, and g(t)
is the cycle function.
Concrete subtypes must implment startvalue
, endvalue
and cycle
.