public static final class Householder.Big extends Object implements Householder<BigDecimal>
Householder.Big, Householder.Complex, Householder.Generic<N extends Number & Scalar<N>>, Householder.Primitive
TransformationMatrix.Transformable<N extends Number>
Access1D.Aggregatable<N extends Number>, Access1D.Collectable<N extends Number,R extends Mutate1D.Receiver<N>>, Access1D.Elements, Access1D.ElementView<N extends Number>, Access1D.IndexOf, Access1D.Sliceable<N extends Number>, Access1D.Visitable<N extends Number>
Structure1D.BasicMapper<T>, Structure1D.IndexCallback, Structure1D.IndexMapper<T>, Structure1D.IntIndex, Structure1D.LongIndex, Structure1D.LoopCallback
Modifier and Type | Field and Description |
---|---|
BigDecimal |
beta |
int |
first |
BigDecimal[] |
vector |
Constructor and Description |
---|
Big(Householder<BigDecimal> aTransf) |
Big(int aDim) |
Modifier and Type | Method and Description |
---|---|
Householder.Big |
copy(Householder<BigDecimal> source) |
Householder.Big |
copy(Householder<BigDecimal> source,
BigDecimal precalculatedBeta) |
long |
count() |
double |
doubleValue(long anInd) |
int |
first()
Regardless of what is actually returned by Access1D.doubleValue(long) and/or
Access1D.get(long) vector elements with indeces less than 'first' should be assumed to be, and
treated as if they are, zero.
|
BigDecimal |
get(long index) |
String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
transform
asCollectable1D, asPrimitive1D, axpy, dot, elements, equals, hashCode, iterator, nonzeros, stream, supplyTo, toRawCopy1D, wrap, wrap, wrap, wrapAccess1D, wrapAccess1D, wrapAccess1D
loopAll, loopMatching, loopRange, mapper
forEach, spliterator
public BigDecimal beta
public int first
public final BigDecimal[] vector
public Big(Householder<BigDecimal> aTransf)
public Big(int aDim)
public final Householder.Big copy(Householder<BigDecimal> source)
public final Householder.Big copy(Householder<BigDecimal> source, BigDecimal precalculatedBeta)
public long count()
count
in interface Structure1D
public double doubleValue(long anInd)
doubleValue
in interface Access1D<BigDecimal>
public int first()
Householder
first
in interface Householder<BigDecimal>
public BigDecimal get(long index)
get
in interface Access1D<BigDecimal>
Copyright © 2018 Optimatika. All rights reserved.