|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.ojalgo.matrix.transformation.Householder<N>
public final class Householder<N extends Number>
| Nested Class Summary | |
|---|---|
static class |
Householder.Big
|
static class |
Householder.Complex
|
static class |
Householder.Primitive
|
static class |
Householder.Reference<N extends Number>
|
| Constructor Summary | |
|---|---|
Householder(int aNumberOfLeadingZeros,
boolean aLeadingOneOrNot,
Array1D<N> theRemainingVectorElements)
|
|
| Method Summary | |
|---|---|
double |
doubleValue(int anIndex)
|
int |
first()
|
N |
getNumber(PhysicalStore.Factory<N> aFactory,
int anIndex)
|
static Householder<BigDecimal> |
makeBig(BigDecimal[] allVectorElements)
|
static Householder<BigDecimal> |
makeBig(int aNumberOfLeadingZeros,
boolean aLeadingOneOrNot,
BigDecimal[] theRemainingVectorElements)
|
static Householder<ComplexNumber> |
makeComplex(ComplexNumber[] allVectorElements)
|
static Householder<ComplexNumber> |
makeComplex(int aNumberOfLeadingZeros,
boolean aLeadingOneOrNot,
ComplexNumber[] theRemainingVectorElements)
|
static Householder<Double> |
makePrimitive(double[] allVectorElements)
|
static Householder<Double> |
makePrimitive(int aNumberOfLeadingZeros,
boolean aLeadingOneOrNot,
double[] theRemainingVectorElements)
|
int |
size()
|
Scalar<N> |
toScalar(PhysicalStore.Factory<N> aFactory,
int anIndex)
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public Householder(int aNumberOfLeadingZeros,
boolean aLeadingOneOrNot,
Array1D<N> theRemainingVectorElements)
| Method Detail |
|---|
public static Householder<BigDecimal> makeBig(BigDecimal[] allVectorElements)
public static Householder<BigDecimal> makeBig(int aNumberOfLeadingZeros,
boolean aLeadingOneOrNot,
BigDecimal[] theRemainingVectorElements)
public static Householder<ComplexNumber> makeComplex(ComplexNumber[] allVectorElements)
public static Householder<ComplexNumber> makeComplex(int aNumberOfLeadingZeros,
boolean aLeadingOneOrNot,
ComplexNumber[] theRemainingVectorElements)
public static Householder<Double> makePrimitive(double[] allVectorElements)
public static Householder<Double> makePrimitive(int aNumberOfLeadingZeros,
boolean aLeadingOneOrNot,
double[] theRemainingVectorElements)
public final double doubleValue(int anIndex)
public final int first()
public final N getNumber(PhysicalStore.Factory<N> aFactory,
int anIndex)
public final int size()
public final Scalar<N> toScalar(PhysicalStore.Factory<N> aFactory,
int anIndex)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||