Packages

case object Cubed extends ComplexOutput with Product with Serializable

Linear Supertypes
Serializable, Product, Equals, ComplexOutput, Op, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Cubed
  2. Serializable
  3. Product
  4. Equals
  5. ComplexOutput
  6. Op
  7. AnyRef
  8. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Value Members

  1. 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 from in and written to out is twice len!

    Definition Classes
    CubedOp
  2. final val id: Int(13)
    Definition Classes
    CubedOp
  3. final def make(a: D): D
    Definition Classes
    Op
  4. def name: String
    Definition Classes
    Op
  5. def productElementName(n: Int): String
    Definition Classes
    Product
  6. def productElementNames: Iterator[String]
    Definition Classes
    Product
  7. 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 advances out by len frames, in the latter case, it advances by len * 2 frames.

    Definition Classes
    ComplexOutputOp