|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.ojalgo.array.ComplexArray
public class ComplexArray
A one- and/or arbitrary-dimensional array of ComplexNumber.
PrimitiveArray| Field Summary | |
|---|---|
int |
length
|
| Method Summary | |
|---|---|
double |
doubleValue(int anInd)
|
void |
enforceAll(NumberContext aContext)
Deprecated. Since Version 25. Use NumberContext.getFunction() instead. |
boolean |
equals(Object anObj)
|
boolean |
equals(org.ojalgo.array.ReferenceTypeArray<N> anArray)
|
void |
exchangeSets(int aFirstA,
int aFirstB,
int aStep,
int aCount)
|
void |
fillAll(N aNmbr)
|
void |
fillOne(int anInd,
N aNmbr)
|
void |
fillSet(int[] someIndeces,
N aNmbr)
|
void |
fillSet(int aFirst,
int aLimit,
int aStep,
N aNmbr)
|
N |
getNumber(int anInd)
|
int |
hashCode()
|
boolean |
isAbsolute(int anInd)
|
boolean |
isReal(int anInd)
|
boolean |
isZero(int anInd)
|
void |
modifyAll(BinaryFunction<N> aFunc,
N aNmbr)
|
void |
modifyAll(ParameterFunction<N> aFunc,
int aParam)
|
void |
modifyAll(UnaryFunction<N> aFunc)
|
void |
modifyOne(int anInd,
BinaryFunction<N> aFunc,
N aNmbr)
|
void |
modifyOne(int anInd,
ParameterFunction<N> aFunc,
int aParam)
|
void |
modifyOne(int anInd,
UnaryFunction<N> aFunc)
|
void |
modifySet(int[] someIndeces,
BinaryFunction<N> aFunc,
N aNmbr)
|
void |
modifySet(int[] someIndeces,
ParameterFunction<N> aFunc,
int aParam)
|
void |
modifySet(int[] someIndeces,
UnaryFunction<N> aFunc)
|
void |
modifySet(int aFirst,
int aLimit,
int aStep,
BinaryFunction<N> aFunc,
N aNmbr)
|
void |
modifySet(int aFirst,
int aLimit,
int aStep,
ParameterFunction<N> aFunc,
int aParam)
|
void |
modifySet(int aFirst,
int aLimit,
int aStep,
UnaryFunction<N> aFunc)
|
int |
searchAscending(N aNmbr)
|
int |
size()
|
void |
sortAscending()
|
ComplexNumber |
toScalar(int anInd)
|
String |
toString()
|
Array1Dim<N> |
toUtility1Dim()
A utility facade that conveniently/consistently presents the BasicArray as a one-dimensional array. |
Array2Dim<N> |
toUtility2Dim()
A utility facade that conveniently/consistently presents the BasicArray as a two-dimensional array. |
ArrayAnyDim<N> |
toUtilityAnyDim()
A utility facade that conveniently/consistently presents the BasicArray as a multi-dimensional array. |
void |
visitAll(AggregatorFunction<N> aVisitor)
|
void |
visitOne(int anInd,
AggregatorFunction<N> aVisitor)
|
void |
visitSet(int[] someIndeces,
AggregatorFunction<N> aVisitor)
|
void |
visitSet(int aFirst,
int aLimit,
int aStep,
AggregatorFunction<N> aVisitor)
|
| Methods inherited from class java.lang.Object |
|---|
getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public final int length
| Method Detail |
|---|
@Deprecated public final void enforceAll(NumberContext aContext)
public final boolean isAbsolute(int anInd)
Scalar.isAbsolute()public final boolean isReal(int anInd)
Scalar.isReal()public final boolean isZero(int anInd)
Scalar.isZero()public final ComplexNumber toScalar(int anInd)
public final double doubleValue(int anInd)
public final boolean equals(Object anObj)
equals in class Objectpublic final boolean equals(org.ojalgo.array.ReferenceTypeArray<N> anArray)
public final void exchangeSets(int aFirstA,
int aFirstB,
int aStep,
int aCount)
public final void fillAll(N aNmbr)
public final void fillOne(int anInd,
N aNmbr)
public final void fillSet(int aFirst,
int aLimit,
int aStep,
N aNmbr)
public final void fillSet(int[] someIndeces,
N aNmbr)
public final N getNumber(int anInd)
public final int hashCode()
hashCode in class Object
public final void modifyAll(BinaryFunction<N> aFunc,
N aNmbr)
public final void modifyAll(ParameterFunction<N> aFunc,
int aParam)
public final void modifyAll(UnaryFunction<N> aFunc)
public final void modifyOne(int anInd,
BinaryFunction<N> aFunc,
N aNmbr)
public final void modifyOne(int anInd,
ParameterFunction<N> aFunc,
int aParam)
public final void modifyOne(int anInd,
UnaryFunction<N> aFunc)
public final void modifySet(int aFirst,
int aLimit,
int aStep,
BinaryFunction<N> aFunc,
N aNmbr)
public final void modifySet(int aFirst,
int aLimit,
int aStep,
ParameterFunction<N> aFunc,
int aParam)
public final void modifySet(int aFirst,
int aLimit,
int aStep,
UnaryFunction<N> aFunc)
public final void modifySet(int[] someIndeces,
BinaryFunction<N> aFunc,
N aNmbr)
public final void modifySet(int[] someIndeces,
ParameterFunction<N> aFunc,
int aParam)
public final void modifySet(int[] someIndeces,
UnaryFunction<N> aFunc)
public final int searchAscending(N aNmbr)
BasicArray.searchAscending(java.lang.Number)public final void sortAscending()
Arrays.sort(Object[]),
searchAscending(Number)public final void visitAll(AggregatorFunction<N> aVisitor)
public final void visitOne(int anInd,
AggregatorFunction<N> aVisitor)
public final void visitSet(int aFirst,
int aLimit,
int aStep,
AggregatorFunction<N> aVisitor)
public final void visitSet(int[] someIndeces,
AggregatorFunction<N> aVisitor)
public final int size()
public final String toString()
toString in class Objectpublic final Array1Dim<N> toUtility1Dim()
A utility facade that conveniently/consistently presents the
BasicArray as a one-dimensional array.
Note that you will modify the actual array by accessing it
through this facade.
Disregards the array structure, and simply treats it as one-domensional.
public final Array2Dim<N> toUtility2Dim()
A utility facade that conveniently/consistently presents the
BasicArray as a two-dimensional array.
Note that you will modify the actual array by accessing it
through this facade.
If "this" has more than two dimensions then only the first plane of the first cube of the first... is used/accessed. If this only has one dimension then everything is assumed to be in the first column of the first plane of the first cube...
public final ArrayAnyDim<N> toUtilityAnyDim()
A utility facade that conveniently/consistently presents the
BasicArray as a multi-dimensional array.
Note that you will modify the actual array by accessing it
through this facade.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||