Safe Haskell | None |
---|
Exponential curve with controllable delay.
Documentation
Functor Parameter | |
Applicative Parameter | |
Foldable Parameter | |
Traversable Parameter | |
Show a => Show (Parameter a) | |
Storable a => Storable (Parameter a) | |
C a => C (Parameter a) | |
C v => C (Parameter v) | |
Simple v => Simple (Parameter v) | |
Undefined a => Undefined (Parameter a) | |
Zero a => Zero (Parameter a) | |
MakeValueTuple a => MakeValueTuple (Parameter a) | |
Phi a => Phi (Parameter a) | |
Flatten a => Flatten (Parameter a) |
parameter :: (C a, TranscendentalConstant a, IsFloating a) => Value a -> CodeGenFunction r (Parameter (Value a))Source
parameterPlain :: C a => a -> Parameter aSource
causalP :: (Storable a, MakeValueTuple a, ValueTuple a ~ al, C al, PseudoRing al) => T p a -> T p (Parameter al) alSource
data ParameterPacked a Source
Functor ParameterPacked | |
Applicative ParameterPacked | |
Foldable ParameterPacked | |
Traversable ParameterPacked | |
Storable a => Storable (ParameterPacked a) | |
C a => C (ParameterPacked a) | |
Undefined a => Undefined (ParameterPacked a) | |
Zero a => Zero (ParameterPacked a) | |
MakeValueTuple a => MakeValueTuple (ParameterPacked a) | |
Phi a => Phi (ParameterPacked a) | |
Flatten a => Flatten (ParameterPacked a) | |
MakeArguments (ParameterPacked a) |
parameterPacked :: (C v, Element v ~ a, PseudoRing v, RationalConstant v, Transcendental a, RationalConstant a) => a -> CodeGenFunction r (ParameterPacked v)Source
parameterPackedPlain :: (C a, Positive n) => a -> ParameterPacked (Plain n a)Source
causalPackedP :: (IsArithmetic a, IntegerConstant a, Storable a, MakeValueTuple a, ValueTuple a ~ Value a, FirstClass a, Stored a ~ am, IsSized am, IsPrimitive a, IsPrimitive am, Positive (n :*: SizeOf a), Positive (n :*: SizeOf am), Positive n) => T p a -> T p (ParameterPacked (Value n a)) (Value n a)Source