case object Cubed extends ComplexOutput with Product with Serializable
- Alphabetic
- By Inheritance
- Cubed
- Serializable
- Product
- Equals
- ComplexOutput
- Op
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Value Members
- def apply(in: Array[Double], inOff: Int, out: Array[Double], outOff: Int, len: Int): Unit
Transfers values from an input buffer to an output buffer, applying the operator.
Transfers values from an input buffer to an output buffer, applying the operator.
- in
the buffer to read from, assuming interleaved re, im data
- inOff
the index into
in
. this is a direct array index, not a logical index which must be multiplied by two!- out
the buffer to read from, assuming interleaved re, im data
- outOff
the index into
out
. this is a direct array index, not a logical index which must be multiplied by two!- len
logical length of the operation, that is the number of complex numbers to transfer. the number of
Double
values read fromin
and written toout
is twicelen
!
- final val id: Int(13)
- final def make(a: D): D
- Definition Classes
- Op
- def name: String
- Definition Classes
- Op
- def productElementName(n: Int): String
- Definition Classes
- Product
- def productElementNames: Iterator[String]
- Definition Classes
- Product
- final val realOutput: Boolean(false)
If the operator outputs real values or complex values.
If the operator outputs real values or complex values. In the former case,
apply
advancesout
bylen
frames, in the latter case, it advances bylen * 2
frames.- Definition Classes
- ComplexOutput → Op