Vec_cd.kl

Types

Vec_cd (struct)

The Vec_cd represents a dense vector.

/*
** Example: Vec_cd
*/

// create a 7-element vector
Vec_cd vec(7);

Members

Complex_d[] vals  

Methods

  Vec_cd ( in Integer size )
  Vec_cd ( in Vec_cd that )
  Vec_cd ()
Boolean almostEqual ? ( in Vec_cd other )
Boolean almostEqual ? ( in Vec_cd that, in Float64 precision )
  appendDesc ? ( io String string )
Vec_cd clone ? ()
Complex_d dot ? ( in Vec_cd that )
Boolean equal ? ( in Vec_cd that )
Complex_d get ? ( in Integer ind )
UInt32 hash ? ()
Vec_cd head ? ( in Integer n )
Complex_d length ? ()
Complex_d lengthSquared ? ()
Vec_cd linearInterpolate ? ( in Vec_cd that, in Complex_d t )
  normalize ! ()
  resize ! ( in Integer newSize )
  set ! ( in Integer ind, in Complex_d val )
  setAll ! ( in Complex_d val )
  setNull ! ()
Complex_d setUnit ! ()
Integer size ? ()
String sizeDesc ? ()
Vec_cd sub ? ( in Integer s, in Integer e )
Vec_cd unit ? ()
Integer validateSize ? ( in Vec_cd that, in String desc )

Operators

  - Vec_cd
Vec_cd = ( Param other )