|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.ojalgo.array.ArrayAnyD<N>
public final class ArrayAnyD<N extends Number>
ArrayAnyD
| Method Summary | |
|---|---|
Array1D<N> |
asArray1D()
Flattens this abitrary dimensional array to a one dimensional array. |
double |
doubleValue(int... aRef)
|
boolean |
equals(Object obj)
|
void |
fillAll(N aNmbr)
|
void |
fillSet(int[] aFirst,
int aDim,
N aNmbr)
|
N |
get(int... aRef)
|
int |
getColDim()
The size of this structure in the column-direction/dimension |
int |
getMinDim()
|
int |
getRowDim()
The size of this structure in the row-direction/dimension |
int |
hashCode()
|
boolean |
isAbsolute(int[] aRef)
|
boolean |
isReal(int[] aRef)
|
boolean |
isZero(int[] aRef)
|
static ArrayAnyD<BigDecimal> |
makeBig(int[] aStructure)
|
static ArrayAnyD<ComplexNumber> |
makeComplex(int[] aStructure)
|
static ArrayAnyD<Double> |
makePrimitive(int[] aStructure)
|
void |
modifyAll(BinaryFunction<N> aFunc,
N aNmbr)
|
void |
modifyAll(N aNmbr,
BinaryFunction<N> aFunc)
|
void |
modifyAll(ParameterFunction<N> aFunc,
int aParam)
|
void |
modifyAll(UnaryFunction<N> aFunc)
|
void |
modifyMatching(ArrayAnyD<N> anArray,
BinaryFunction<N> aFunc)
|
void |
modifyMatching(BinaryFunction<N> aFunc,
ArrayAnyD<N> anArray)
|
void |
modifySet(int[] aFirst,
int aDim,
BinaryFunction<N> aFunc,
N aNmbr)
|
void |
modifySet(int[] aFirst,
int aDim,
N aNmbr,
BinaryFunction<N> aFunc)
|
void |
modifySet(int[] aFirst,
int aDim,
ParameterFunction<N> aFunc,
int aParam)
|
void |
modifySet(int[] aFirst,
int aDim,
UnaryFunction<N> aFunc)
|
int |
rank()
|
void |
set(int[] aRef,
double aNmbr)
|
void |
set(int[] aRef,
N aNmbr)
|
int |
size()
|
int |
size(int aDim)
getRowDim() == size(0) getColDim() == size(1) size() == size(0)*size(1)*size(2)*size(3)*... |
Array1D<N> |
slice(int[] aFirst,
int aDim)
|
int[] |
structure()
|
Scalar<N> |
toScalar(int... aRef)
|
String |
toString()
|
void |
visitAll(AggregatorFunction<N> aVisitor)
|
void |
visitSet(int[] aFirst,
int aDim,
AggregatorFunction<N> aVisitor)
|
| Methods inherited from class java.lang.Object |
|---|
getClass, notify, notifyAll, wait, wait, wait |
| Method Detail |
|---|
public static ArrayAnyD<BigDecimal> makeBig(int[] aStructure)
public static ArrayAnyD<ComplexNumber> makeComplex(int[] aStructure)
public static ArrayAnyD<Double> makePrimitive(int[] aStructure)
public Array1D<N> asArray1D()
public double doubleValue(int... aRef)
public boolean equals(Object obj)
equals in class Objectpublic void fillAll(N aNmbr)
public void fillSet(int[] aFirst,
int aDim,
N aNmbr)
public N get(int... aRef)
public int getColDim()
public int getMinDim()
public int getRowDim()
public int hashCode()
hashCode in class Objectpublic boolean isAbsolute(int[] aRef)
Scalar.isAbsolute()public boolean isReal(int[] aRef)
Scalar.isReal()public boolean isZero(int[] aRef)
Scalar.isZero()
public void modifyAll(BinaryFunction<N> aFunc,
N aNmbr)
public void modifyAll(N aNmbr,
BinaryFunction<N> aFunc)
public void modifyAll(ParameterFunction<N> aFunc,
int aParam)
public void modifyAll(UnaryFunction<N> aFunc)
public void modifyMatching(ArrayAnyD<N> anArray,
BinaryFunction<N> aFunc)
public void modifyMatching(BinaryFunction<N> aFunc,
ArrayAnyD<N> anArray)
public void modifySet(int[] aFirst,
int aDim,
BinaryFunction<N> aFunc,
N aNmbr)
public void modifySet(int[] aFirst,
int aDim,
N aNmbr,
BinaryFunction<N> aFunc)
public void modifySet(int[] aFirst,
int aDim,
ParameterFunction<N> aFunc,
int aParam)
public void modifySet(int[] aFirst,
int aDim,
UnaryFunction<N> aFunc)
public int rank()
public void set(int[] aRef,
double aNmbr)
public void set(int[] aRef,
N aNmbr)
public int size()
public int size(int aDim)
public Array1D<N> slice(int[] aFirst,
int aDim)
public int[] structure()
public Scalar<N> toScalar(int... aRef)
public String toString()
toString in class Objectpublic void visitAll(AggregatorFunction<N> aVisitor)
public void visitSet(int[] aFirst,
int aDim,
AggregatorFunction<N> aVisitor)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||