org.ojalgo.matrix.decomposition
Class DecompositionStore.HouseholderReference<N extends Number>

java.lang.Object
  extended by org.ojalgo.matrix.decomposition.DecompositionStore.HouseholderReference<N>
All Implemented Interfaces:
Access1D<N>, Householder<N>
Enclosing interface:
DecompositionStore<N extends Number>

public static final class DecompositionStore.HouseholderReference<N extends Number>
extends Object
implements Householder<N>


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.ojalgo.matrix.transformation.Householder
Householder.Big, Householder.Complex, Householder.Primitive
 
Field Summary
 int col
           
 int row
           
 
Method Summary
 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.
 N get(int anInd)
           
 Householder.Big getBigWorker()
           
 Householder.Complex getComplexWorker()
           
 Householder.Primitive getPrimitiveWorker()
           
 boolean isZero()
           
 Iterator<N> iterator()
           
 int size()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

col

public int col

row

public int row
Method Detail

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<N extends Number>

get

public N get(int anInd)

getBigWorker

public final Householder.Big getBigWorker()

getComplexWorker

public final Householder.Complex getComplexWorker()

getPrimitiveWorker

public final Householder.Primitive getPrimitiveWorker()

isZero

public final boolean isZero()

iterator

public final Iterator<N> iterator()

size

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

toString

public String toString()
Overrides:
toString in class Object