RealOutput

sealed trait RealOutput extends Op
trait Op
class Object
trait Matchable
class Any
object Imag.type
object Mag.type
object MagSquared.type
object Phase.type
object Real.type

Value members

Inherited methods

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.

Value parameters:
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!

len

logical length of the operation, that is the number of complex numbers to transfer. the number of Double values read from in and written to out is twice len!

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!

Inherited from:
Op
def id: Int
Inherited from:
Op
final def make(a: D): D
Inherited from:
Op
def name: String
Inherited from:
Op

Concrete fields

final val realOutput: true