org.ojalgo.matrix.transformation
Class Householder.Complex

java.lang.Object
  extended by org.ojalgo.matrix.transformation.Householder.Complex
All Implemented Interfaces:
Access1D<ComplexNumber>, Householder<ComplexNumber>
Enclosing interface:
Householder<N extends Number>

public static final class Householder.Complex
extends Object
implements Householder<ComplexNumber>


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.ojalgo.matrix.transformation.Householder
Householder.Big, Householder.Complex, Householder.Primitive
 
Field Summary
 ComplexNumber beta
           
 int first
           
 ComplexNumber[] vector
           
 
Constructor Summary
Householder.Complex(Householder<ComplexNumber> aTransf)
           
Householder.Complex(int aDim)
           
 
Method Summary
 Householder.Complex copy(Householder<ComplexNumber> aSource)
           
 double doubleValue(int anInd)
           
 int first()
          Regardless of what is actually returned by doubleValue(int) and/or get(int) vector elements with indeces less than 'first' should be assumed to be, and treated as if they are, zero.
 ComplexNumber get(int anInd)
           
 Iterator<ComplexNumber> iterator()
           
 int size()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

beta

public ComplexNumber beta

first

public int first

vector

public final ComplexNumber[] vector
Constructor Detail

Householder.Complex

public Householder.Complex(Householder<ComplexNumber> aTransf)

Householder.Complex

public Householder.Complex(int aDim)
Method Detail

copy

public final Householder.Complex copy(Householder<ComplexNumber> aSource)

doubleValue

public double doubleValue(int anInd)

first

public int first()
Description copied from interface: Householder
Regardless of what is actually returned by doubleValue(int) and/or get(int) vector elements with indeces less than 'first' should be assumed to be, and treated as if they are, zero.

Specified by:
first in interface Householder<ComplexNumber>

get

public ComplexNumber get(int anInd)

iterator

public final Iterator<ComplexNumber> iterator()

size

public int size()
Returns:
The total number of elements contained in this structure

toString

public String toString()
Overrides:
toString in class Object