Package eu.bandm.sig.adlib2.math
Class DoubleLinearMap
java.lang.Object
eu.bandm.sig.adlib2.math.DoubleVectorMap
eu.bandm.sig.adlib2.math.DoubleLinearMap
- All Implemented Interfaces:
CompilableControlFlow
,Component
,Process
-
Nested Class Summary
Nested classes/interfaces inherited from class eu.bandm.sig.adlib2.math.DoubleVectorMap
DoubleVectorMap.CompilableComputer, DoubleVectorMap.InSituComputer
Nested classes/interfaces inherited from interface eu.bandm.sig.adlib2.Process
Process.Proxy
-
Field Summary
Fields inherited from class eu.bandm.sig.adlib2.math.DoubleVectorMap
body, inputs, outputs
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionadd
(DoubleLinearMap other) compose
(DoubleLinearMap other) cotuple
(DoubleLinearMap other) static DoubleLinearMap
identity
(int n) static DoubleLinearMap
project
(int n, int... views) scale
(double factor) tuple
(DoubleLinearMap other) Methods inherited from class eu.bandm.sig.adlib2.math.DoubleVectorMap
compileControlFlow, inputs, makeOutput, outputs, step
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface eu.bandm.sig.adlib2.Process
afterEvery, andThen, compile, compileAsMainProcess, compileInitialization, every, every, getProcess, hasControlFlowIO, hasInitializationIO, init, setRealtimeContext
-
Constructor Details
-
DoubleLinearMap
-
-
Method Details
-
identity
-
scale
-
add
-
compose
-
project
-
tuple
-
cotuple
-