public static final class Householder.Complex extends Object implements Householder<ComplexNumber>
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 |
---|---|
ComplexNumber |
beta |
int |
first |
ComplexNumber[] |
vector |
Constructor and Description |
---|
Complex(Householder<ComplexNumber> aTransf) |
Complex(int aDim) |
Modifier and Type | Method and Description |
---|---|
Householder.Complex |
copy(Householder<ComplexNumber> source) |
Householder.Complex |
copy(Householder<ComplexNumber> source,
ComplexNumber 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.
|
ComplexNumber |
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 ComplexNumber beta
public int first
public final ComplexNumber[] vector
public Complex(Householder<ComplexNumber> aTransf)
public Complex(int aDim)
public final Householder.Complex copy(Householder<ComplexNumber> source)
public final Householder.Complex copy(Householder<ComplexNumber> source, ComplexNumber precalculatedBeta)
public long count()
count
in interface Structure1D
public double doubleValue(long anInd)
doubleValue
in interface Access1D<ComplexNumber>
public int first()
Householder
first
in interface Householder<ComplexNumber>
public ComplexNumber get(long index)
get
in interface Access1D<ComplexNumber>
Copyright © 2018 Optimatika. All rights reserved.