org.ojalgo.matrix.transformation
Class Householder.Big

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

public static final class Householder.Big
extends Object
implements Householder<BigDecimal>


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.ojalgo.matrix.transformation.Householder
Householder.Big, Householder.Complex, Householder.Primitive
 
Field Summary
 BigDecimal beta
           
 int first
           
 BigDecimal[] vector
           
 
Constructor Summary
Householder.Big(Householder<BigDecimal> aTransf)
           
Householder.Big(int aDim)
           
 
Method Summary
 Householder.Big copy(Householder<BigDecimal> 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.
 BigDecimal get(int anInd)
           
 Iterator<BigDecimal> iterator()
           
 int size()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

beta

public BigDecimal beta

first

public int first

vector

public final BigDecimal[] vector
Constructor Detail

Householder.Big

public Householder.Big(Householder<BigDecimal> aTransf)

Householder.Big

public Householder.Big(int aDim)
Method Detail

copy

public final Householder.Big copy(Householder<BigDecimal> 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<BigDecimal>

get

public BigDecimal get(int anInd)

iterator

public final Iterator<BigDecimal> iterator()

size

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

toString

public String toString()
Overrides:
toString in class Object