Package org.ojalgo.array
Class ArrayC128
- java.lang.Object
-
- org.ojalgo.array.BasicArray<N>
-
- org.ojalgo.array.DenseArray<N>
-
- org.ojalgo.array.PlainArray<N>
-
- org.ojalgo.array.ReferenceTypeArray<N>
-
- org.ojalgo.array.ScalarArray<ComplexNumber>
-
- org.ojalgo.array.ArrayC128
-
- All Implemented Interfaces:
java.util.RandomAccess
,Access1D<ComplexNumber>
,Access1D.Aggregatable<ComplexNumber>
,Access1D.Collectable<ComplexNumber,Mutate1D>
,Access1D.Visitable<ComplexNumber>
,Factory1D.Builder<DenseArray<ComplexNumber>>
,Mutate1D
,Mutate1D.Fillable<ComplexNumber>
,Mutate1D.Modifiable<ComplexNumber>
,Mutate1D.Sortable
,Structure1D
public class ArrayC128 extends ScalarArray<ComplexNumber>
A one- and/or arbitrary-dimensional array of ComplexNumber.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.ojalgo.array.DenseArray
DenseArray.Factory<N extends java.lang.Comparable<N>>
-
Nested classes/interfaces inherited from interface org.ojalgo.structure.Access1D
Access1D.Aggregatable<N extends java.lang.Comparable<N>>, Access1D.Collectable<N extends java.lang.Comparable<N>,R extends Mutate1D>, Access1D.ElementView<N extends java.lang.Comparable<N>>, Access1D.SelectionView<N extends java.lang.Comparable<N>>, Access1D.Sliceable<N extends java.lang.Comparable<N>>, Access1D.Visitable<N extends java.lang.Comparable<N>>
-
Nested classes/interfaces inherited from interface org.ojalgo.structure.Mutate1D
Mutate1D.Fillable<N extends java.lang.Comparable<N>>, Mutate1D.Mixable<N extends java.lang.Comparable<N>>, Mutate1D.Modifiable<N extends java.lang.Comparable<N>>, Mutate1D.ModifiableReceiver<N extends java.lang.Comparable<N>>, Mutate1D.Receiver<N extends java.lang.Comparable<N>>, Mutate1D.Sortable
-
Nested classes/interfaces inherited from interface org.ojalgo.structure.Structure1D
Structure1D.BasicMapper<T>, Structure1D.IndexMapper<T>, Structure1D.IntIndex, Structure1D.Logical<S extends Structure1D,B extends Structure1D.Logical<S,B>>, Structure1D.LongIndex, Structure1D.LoopCallback
-
-
Field Summary
Fields Modifier and Type Field Description static DenseArray.Factory<ComplexNumber>
FACTORY
-
Fields inherited from class org.ojalgo.array.ReferenceTypeArray
data
-
Fields inherited from class org.ojalgo.array.PlainArray
CHARACTERISTICS, MAX_SIZE
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
ArrayC128(int size)
protected
ArrayC128(ComplexNumber[] data)
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static ArrayC128
make(int size)
static ArrayC128
wrap(ComplexNumber... data)
-
Methods inherited from class org.ojalgo.array.ScalarArray
add, add, axpy, byteValue, doubleValue, fillOne, floatValue, indexOfLargest, intValue, isAbsolute, isSmall, longValue, set, shortValue, sortAscending, sortDescending
-
Methods inherited from class org.ojalgo.array.ReferenceTypeArray
copyOfData, equals, exchange, fill, fill, fillMatching, fillMatching, fillMatching, fillOne, fillOne, get, hashCode, modify, modify, modify, modify, modify, modify, modifyOne, reset, searchAscending, set, set, set, spliterator, valueOf, valueOf, valueOf, visit, visitOne
-
Methods inherited from class org.ojalgo.array.PlainArray
add, add, add, add, add, add, add, add, add, add, add, add, byteValue, count, doubleValue, exchange, fill, fill, fillAll, fillAll, fillRange, fillRange, floatValue, get, indexOfLargest, intValue, longValue, modify, modify, modify, modifyOne, set, set, set, set, set, set, set, set, set, set, shortValue, size, visit, visitOne
-
Methods inherited from class org.ojalgo.array.DenseArray
build
-
Methods inherited from class org.ojalgo.array.BasicArray
aggregateRange, factory, getMathType, indexOfLargest, isPrimitive, modifyAll, modifyMatching, modifyMatching, modifyRange, supplyTo, toString, visitAll, visitRange, wrapInArray1D, wrapInArray2D, wrapInArrayAnyD
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.ojalgo.structure.Access1D
asCollectable1D, asKeyed1D, dot, elements, nonzeros, select, supplyTo, toRawCopy1D
-
Methods inherited from interface org.ojalgo.structure.Access1D.Aggregatable
aggregateAll
-
Methods inherited from interface org.ojalgo.structure.Access1D.Collectable
collect
-
Methods inherited from interface org.ojalgo.structure.Mutate1D.Fillable
fillCompatible
-
Methods inherited from interface org.ojalgo.structure.Structure1D
count, size
-
-
-
-
Field Detail
-
FACTORY
public static final DenseArray.Factory<ComplexNumber> FACTORY
-
-
Constructor Detail
-
ArrayC128
protected ArrayC128(ComplexNumber[] data)
-
ArrayC128
protected ArrayC128(int size)
-
-
Method Detail
-
make
public static ArrayC128 make(int size)
-
wrap
public static ArrayC128 wrap(ComplexNumber... data)
-
-