JLComplexF32Vector

jarray32.spad line 503 [edit on github]

This domain provides a fast JLComplexF32 vector type with no bound checking on elt's. Minimum index is 1.

#: % -> NonNegativeInteger

from Aggregate

*: (%, JLComplexF32) -> %

from VectorCategory JLComplexF32

*: (Integer, %) -> %

from VectorCategory JLComplexF32

*: (JLComplexF32, %) -> %

from VectorCategory JLComplexF32

+: (%, %) -> %

from VectorCategory JLComplexF32

-: % -> %

from VectorCategory JLComplexF32

-: (%, %) -> %

from VectorCategory JLComplexF32

<=: (%, %) -> Boolean if JLComplexF32 has OrderedSet

from PartialOrder

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

from PartialOrder

=: (%, %) -> Boolean

from BasicType

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

from PartialOrder

>: (%, %) -> Boolean if JLComplexF32 has OrderedSet

from PartialOrder

~=: (%, %) -> Boolean

from BasicType

any?: (JLComplexF32 -> Boolean, %) -> Boolean

from HomogeneousAggregate JLComplexF32

coerce: % -> OutputForm

from CoercibleTo OutputForm

concat: (%, %) -> %

from LinearAggregate JLComplexF32

concat: (%, JLComplexF32) -> %

from LinearAggregate JLComplexF32

concat: (JLComplexF32, %) -> %

from LinearAggregate JLComplexF32

concat: List % -> %

from LinearAggregate JLComplexF32

construct: List JLComplexF32 -> %

from Collection JLComplexF32

convert: % -> InputForm if JLComplexF32 has ConvertibleTo InputForm

from ConvertibleTo InputForm

copy!: (%, %) -> %

copy!(b,a) copies efficiently a to b. No check are done on arrays dimension.

copy: % -> %

from Aggregate

copyInto!: (%, %, Integer) -> %

from LinearAggregate JLComplexF32

count: (JLComplexF32 -> Boolean, %) -> NonNegativeInteger

from HomogeneousAggregate JLComplexF32

count: (JLComplexF32, %) -> NonNegativeInteger

from HomogeneousAggregate JLComplexF32

cross: (%, %) -> %

from VectorCategory JLComplexF32

delete: (%, Integer) -> %

from LinearAggregate JLComplexF32

delete: (%, UniversalSegment Integer) -> %

from LinearAggregate JLComplexF32

dot: (%, %) -> JLComplexF32

from VectorCategory JLComplexF32

elt: (%, Integer) -> JLComplexF32

from Eltable(Integer, JLComplexF32)

elt: (%, Integer, JLComplexF32) -> JLComplexF32

from EltableAggregate(Integer, JLComplexF32)

elt: (%, UniversalSegment Integer) -> %

from Eltable(UniversalSegment Integer, %)

empty?: % -> Boolean

from Aggregate

empty: () -> %

from Aggregate

entries: % -> List JLComplexF32

from IndexedAggregate(Integer, JLComplexF32)

entry?: (JLComplexF32, %) -> Boolean

from IndexedAggregate(Integer, JLComplexF32)

eq?: (%, %) -> Boolean

from Aggregate

eval: (%, Equation JLComplexF32) -> % if JLComplexF32 has Evalable JLComplexF32

from Evalable JLComplexF32

eval: (%, JLComplexF32, JLComplexF32) -> % if JLComplexF32 has Evalable JLComplexF32

from InnerEvalable(JLComplexF32, JLComplexF32)

eval: (%, List Equation JLComplexF32) -> % if JLComplexF32 has Evalable JLComplexF32

from Evalable JLComplexF32

eval: (%, List JLComplexF32, List JLComplexF32) -> % if JLComplexF32 has Evalable JLComplexF32

from InnerEvalable(JLComplexF32, JLComplexF32)

every?: (JLComplexF32 -> Boolean, %) -> Boolean

from HomogeneousAggregate JLComplexF32

fill!: (%, JLComplexF32) -> %

from IndexedAggregate(Integer, JLComplexF32)

find: (JLComplexF32 -> Boolean, %) -> Union(JLComplexF32, failed)

from Collection JLComplexF32

first: % -> JLComplexF32

from IndexedAggregate(Integer, JLComplexF32)

first: (%, NonNegativeInteger) -> %

from LinearAggregate JLComplexF32

hash: % -> SingleInteger if JLComplexF32 has Hashable

from Hashable

hashUpdate!: (HashState, %) -> HashState if JLComplexF32 has Hashable

from Hashable

imag: % -> JLFloat32Vector

imag(v) returns a JLFloat32 vector with the imaginary part of the v elements.

index?: (Integer, %) -> Boolean

from IndexedAggregate(Integer, JLComplexF32)

indices: % -> List Integer

from IndexedAggregate(Integer, JLComplexF32)

insert: (%, %, Integer) -> %

from LinearAggregate JLComplexF32

insert: (JLComplexF32, %, Integer) -> %

from LinearAggregate JLComplexF32

jlApply: (String, %) -> JLFloat32

jlApply(func, x) apply func to argument x.

jlApply: (String, %) -> Void

jlApply(func, x) apply func to argument x.

jlApply: (String, %, JLFloat32) -> JLFloat32

jlApply(func, x, val) apply func to arguments x and val.

jlApprox?: (%, %) -> Boolean

jlApprox?(x,y) computes inexact equality comparison with default parameters.Two numbers compare equal if their relative distance or their absolute distance is within tolerance bounds. Applied component-wise.

jlDisplay: % -> Void

jldisplay(v) pretty prints v (à la JL).

juliaCVPrint: Boolean -> Boolean

juliaCVPrint(b) defines whether or not FriCAS uses the printing version of JL for matrices instead of its OutputForm version. Returns previous value. By default it is the JL version.

latex: % -> String

from SetCategory

leftTrim: (%, JLComplexF32) -> %

from LinearAggregate JLComplexF32

length: % -> JLComplexF32

from VectorCategory JLComplexF32

less?: (%, NonNegativeInteger) -> Boolean

from Aggregate

map!: (JLComplexF32 -> JLComplexF32, %) -> %

from HomogeneousAggregate JLComplexF32

map: ((JLComplexF32, JLComplexF32) -> JLComplexF32, %, %) -> %

from LinearAggregate JLComplexF32

map: (JLComplexF32 -> JLComplexF32, %) -> %

from HomogeneousAggregate JLComplexF32

max: % -> JLComplexF32 if JLComplexF32 has OrderedSet

from HomogeneousAggregate JLComplexF32

max: (%, %) -> % if JLComplexF32 has OrderedSet

from OrderedSet

max: ((JLComplexF32, JLComplexF32) -> Boolean, %) -> JLComplexF32

from HomogeneousAggregate JLComplexF32

maxIndex: % -> Integer

from IndexedAggregate(Integer, JLComplexF32)

member?: (JLComplexF32, %) -> Boolean

from HomogeneousAggregate JLComplexF32

members: % -> List JLComplexF32

from HomogeneousAggregate JLComplexF32

merge: (%, %) -> % if JLComplexF32 has OrderedSet

from LinearAggregate JLComplexF32

merge: ((JLComplexF32, JLComplexF32) -> Boolean, %, %) -> %

from LinearAggregate JLComplexF32

min: % -> JLComplexF32 if JLComplexF32 has OrderedSet

from HomogeneousAggregate JLComplexF32

min: (%, %) -> % if JLComplexF32 has OrderedSet

from OrderedSet

minIndex: % -> Integer

from IndexedAggregate(Integer, JLComplexF32)

more?: (%, NonNegativeInteger) -> Boolean

from Aggregate

new: (NonNegativeInteger, JLComplexF32) -> %

from LinearAggregate JLComplexF32

nrand: NonNegativeInteger -> %

nrand(n) returns a normally distributed JL vector of size n. See JL documentation (randn) for this complex version used here.

outerProduct: (%, %) -> Matrix JLComplexF32

from VectorCategory JLComplexF32

parts: % -> List JLComplexF32

from HomogeneousAggregate JLComplexF32

position: (JLComplexF32 -> Boolean, %) -> Integer

from LinearAggregate JLComplexF32

position: (JLComplexF32, %) -> Integer

from LinearAggregate JLComplexF32

position: (JLComplexF32, %, Integer) -> Integer

from LinearAggregate JLComplexF32

qelt: (%, Integer) -> JLComplexF32

from EltableAggregate(Integer, JLComplexF32)

qnew: NonNegativeInteger -> %

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

qsetelt!: (%, Integer, JLComplexF32) -> JLComplexF32

from EltableAggregate(Integer, JLComplexF32)

real: % -> JLFloat32Vector

real(v) returns a JLFloat32 vector with the real part of the v elements.

reduce: ((JLComplexF32, JLComplexF32) -> JLComplexF32, %) -> JLComplexF32

from Collection JLComplexF32

reduce: ((JLComplexF32, JLComplexF32) -> JLComplexF32, %, JLComplexF32) -> JLComplexF32

from Collection JLComplexF32

reduce: ((JLComplexF32, JLComplexF32) -> JLComplexF32, %, JLComplexF32, JLComplexF32) -> JLComplexF32

from Collection JLComplexF32

remove: (JLComplexF32 -> Boolean, %) -> %

from Collection JLComplexF32

remove: (JLComplexF32, %) -> %

from Collection JLComplexF32

removeDuplicates: % -> %

from Collection JLComplexF32

reverse!: % -> %

from LinearAggregate JLComplexF32

reverse: % -> %

from LinearAggregate JLComplexF32

rightTrim: (%, JLComplexF32) -> %

from LinearAggregate JLComplexF32

sample: %

from Aggregate

select: (JLComplexF32 -> Boolean, %) -> %

from Collection JLComplexF32

setelt!: (%, Integer, JLComplexF32) -> JLComplexF32

from EltableAggregate(Integer, JLComplexF32)

setelt!: (%, UniversalSegment Integer, JLComplexF32) -> JLComplexF32

from LinearAggregate JLComplexF32

size?: (%, NonNegativeInteger) -> Boolean

from Aggregate

smaller?: (%, %) -> Boolean

from Comparable

sort!: % -> % if JLComplexF32 has OrderedSet

from LinearAggregate JLComplexF32

sort!: ((JLComplexF32, JLComplexF32) -> Boolean, %) -> %

from LinearAggregate JLComplexF32

sort: % -> % if JLComplexF32 has OrderedSet

from LinearAggregate JLComplexF32

sort: ((JLComplexF32, JLComplexF32) -> Boolean, %) -> %

from LinearAggregate JLComplexF32

sorted?: % -> Boolean if JLComplexF32 has OrderedSet

from LinearAggregate JLComplexF32

sorted?: ((JLComplexF32, JLComplexF32) -> Boolean, %) -> Boolean

from LinearAggregate JLComplexF32

swap!: (%, Integer, Integer) -> Void

from IndexedAggregate(Integer, JLComplexF32)

trim: (%, JLComplexF32) -> %

from LinearAggregate JLComplexF32

urand01: NonNegativeInteger -> %

urand01(n) returns a uniformly (0$NNI..1) distributed JL vector of size n.

vector: List JLComplexF32 -> %

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

zero?: % -> Boolean

from VectorCategory JLComplexF32

zero: NonNegativeInteger -> %

from VectorCategory JLComplexF32

Aggregate

BasicType

CoercibleTo OutputForm

Collection JLComplexF32

Comparable

ConvertibleTo InputForm if JLComplexF32 has ConvertibleTo InputForm

Eltable(Integer, JLComplexF32)

Eltable(UniversalSegment Integer, %)

EltableAggregate(Integer, JLComplexF32)

Evalable JLComplexF32 if JLComplexF32 has Evalable JLComplexF32

finiteAggregate

FiniteLinearAggregate JLComplexF32

Hashable if JLComplexF32 has Hashable

HomogeneousAggregate JLComplexF32

IndexedAggregate(Integer, JLComplexF32)

InnerEvalable(JLComplexF32, JLComplexF32) if JLComplexF32 has Evalable JLComplexF32

JLVectorCategory JLComplexF32

LinearAggregate JLComplexF32

OneDimensionalArrayAggregate JLComplexF32

OrderedSet if JLComplexF32 has OrderedSet

PartialOrder if JLComplexF32 has OrderedSet

SetCategory

shallowlyMutable

VectorCategory JLComplexF32