# ComplexDoubleFloatVectorΒΆ

This is a low-level domain which implements vectors (one dimensional arrays) of complex double precision floating point numbers. Indexing is 0 based, there is no bound checking (unless provided by lower level).

#: % -> NonNegativeInteger

from Aggregate

*: (%, Complex DoubleFloat) -> %
*: (Complex DoubleFloat, %) -> %
*: (Integer, %) -> %
+: (%, %) -> %
-: % -> %
-: (%, %) -> %
<=: (%, %) -> Boolean if Complex DoubleFloat has OrderedSet

from PartialOrder

<: (%, %) -> Boolean if Complex DoubleFloat has OrderedSet

from PartialOrder

=: (%, %) -> Boolean

from BasicType

>=: (%, %) -> Boolean if Complex DoubleFloat has OrderedSet

from PartialOrder

>: (%, %) -> Boolean if Complex DoubleFloat has OrderedSet

from PartialOrder

~=: (%, %) -> Boolean

from BasicType

any?: (Complex DoubleFloat -> Boolean, %) -> Boolean
coerce: % -> OutputForm
concat: (%, %) -> %
concat: (%, Complex DoubleFloat) -> %
concat: (Complex DoubleFloat, %) -> %
concat: List % -> %
construct: List Complex DoubleFloat -> %
convert: % -> InputForm
copy: % -> %

from Aggregate

copyInto!: (%, %, Integer) -> %
count: (Complex DoubleFloat -> Boolean, %) -> NonNegativeInteger
count: (Complex DoubleFloat, %) -> NonNegativeInteger
cross: (%, %) -> %
delete: (%, Integer) -> %
delete: (%, UniversalSegment Integer) -> %
dot: (%, %) -> Complex DoubleFloat
elt: (%, Integer) -> Complex DoubleFloat
elt: (%, Integer, Complex DoubleFloat) -> Complex DoubleFloat
elt: (%, UniversalSegment Integer) -> %

from Eltable(UniversalSegment Integer, %)

empty?: % -> Boolean

from Aggregate

empty: () -> %

from Aggregate

entries: % -> List Complex DoubleFloat
entry?: (Complex DoubleFloat, %) -> Boolean
eq?: (%, %) -> Boolean

from Aggregate

eval: (%, Complex DoubleFloat, Complex DoubleFloat) -> % if Complex DoubleFloat has Evalable Complex DoubleFloat
eval: (%, Equation Complex DoubleFloat) -> % if Complex DoubleFloat has Evalable Complex DoubleFloat
eval: (%, List Complex DoubleFloat, List Complex DoubleFloat) -> % if Complex DoubleFloat has Evalable Complex DoubleFloat
eval: (%, List Equation Complex DoubleFloat) -> % if Complex DoubleFloat has Evalable Complex DoubleFloat
every?: (Complex DoubleFloat -> Boolean, %) -> Boolean
fill!: (%, Complex DoubleFloat) -> %
find: (Complex DoubleFloat -> Boolean, %) -> Union(Complex DoubleFloat, failed)
first: % -> Complex DoubleFloat
first: (%, NonNegativeInteger) -> %
hash: % -> SingleInteger

from Hashable

hashUpdate!: (HashState, %) -> HashState

from Hashable

index?: (Integer, %) -> Boolean
indices: % -> List Integer
insert: (%, %, Integer) -> %
insert: (Complex DoubleFloat, %, Integer) -> %
latex: % -> String

from SetCategory

leftTrim: (%, Complex DoubleFloat) -> %
length: % -> Complex DoubleFloat
less?: (%, NonNegativeInteger) -> Boolean

from Aggregate

map!: (Complex DoubleFloat -> Complex DoubleFloat, %) -> %
map: ((Complex DoubleFloat, Complex DoubleFloat) -> Complex DoubleFloat, %, %) -> %
map: (Complex DoubleFloat -> Complex DoubleFloat, %) -> %
max: % -> Complex DoubleFloat if Complex DoubleFloat has OrderedSet
max: (%, %) -> % if Complex DoubleFloat has OrderedSet

from OrderedSet

max: ((Complex DoubleFloat, Complex DoubleFloat) -> Boolean, %) -> Complex DoubleFloat
maxIndex: % -> Integer
member?: (Complex DoubleFloat, %) -> Boolean
members: % -> List Complex DoubleFloat
merge: (%, %) -> % if Complex DoubleFloat has OrderedSet
merge: ((Complex DoubleFloat, Complex DoubleFloat) -> Boolean, %, %) -> %
min: % -> Complex DoubleFloat if Complex DoubleFloat has OrderedSet
min: (%, %) -> % if Complex DoubleFloat has OrderedSet

from OrderedSet

minIndex: % -> Integer
more?: (%, NonNegativeInteger) -> Boolean

from Aggregate

new: (NonNegativeInteger, Complex DoubleFloat) -> %
outerProduct: (%, %) -> Matrix Complex DoubleFloat
parts: % -> List Complex DoubleFloat
position: (Complex DoubleFloat -> Boolean, %) -> Integer
position: (Complex DoubleFloat, %) -> Integer
position: (Complex DoubleFloat, %, Integer) -> Integer
qelt: (%, Integer) -> Complex DoubleFloat
qnew: Integer -> %

`qnew(n)` creates a new uninitialized vector of length `n`.

qsetelt!: (%, Integer, Complex DoubleFloat) -> Complex DoubleFloat
reduce: ((Complex DoubleFloat, Complex DoubleFloat) -> Complex DoubleFloat, %) -> Complex DoubleFloat
reduce: ((Complex DoubleFloat, Complex DoubleFloat) -> Complex DoubleFloat, %, Complex DoubleFloat) -> Complex DoubleFloat
reduce: ((Complex DoubleFloat, Complex DoubleFloat) -> Complex DoubleFloat, %, Complex DoubleFloat, Complex DoubleFloat) -> Complex DoubleFloat
remove: (Complex DoubleFloat -> Boolean, %) -> %
remove: (Complex DoubleFloat, %) -> %
removeDuplicates: % -> %
reverse!: % -> %
reverse: % -> %
rightTrim: (%, Complex DoubleFloat) -> %
sample: %

from Aggregate

select: (Complex DoubleFloat -> Boolean, %) -> %
setelt!: (%, Integer, Complex DoubleFloat) -> Complex DoubleFloat
setelt!: (%, UniversalSegment Integer, Complex DoubleFloat) -> Complex DoubleFloat
size?: (%, NonNegativeInteger) -> Boolean

from Aggregate

smaller?: (%, %) -> Boolean

from Comparable

sort!: % -> % if Complex DoubleFloat has OrderedSet
sort!: ((Complex DoubleFloat, Complex DoubleFloat) -> Boolean, %) -> %
sort: % -> % if Complex DoubleFloat has OrderedSet
sort: ((Complex DoubleFloat, Complex DoubleFloat) -> Boolean, %) -> %
sorted?: % -> Boolean if Complex DoubleFloat has OrderedSet
sorted?: ((Complex DoubleFloat, Complex DoubleFloat) -> Boolean, %) -> Boolean
swap!: (%, Integer, Integer) -> Void
trim: (%, Complex DoubleFloat) -> %
vector: List Complex DoubleFloat -> %

`vector(l)` converts the list `l` to a vector.

zero?: % -> Boolean
zero: NonNegativeInteger -> %

Aggregate

BasicType

Comparable

finiteAggregate

Hashable

SetCategory

shallowlyMutable