JuliaComplexF64Vector¶
jarray64.spad line 582 [edit on github]
This domain provides a fast JuliaComplexF64
vector type with no bound checking on elt's
. Minimum index is 1.
- #: % -> NonNegativeInteger
from Aggregate
- *: (%, JuliaComplexF64) -> %
- *: (Integer, %) -> %
- *: (JuliaComplexF64, %) -> %
- +: (%, %) -> %
- <=: (%, %) -> Boolean if JuliaComplexF64 has OrderedSet
from PartialOrder
- <: (%, %) -> Boolean if JuliaComplexF64 has OrderedSet
from PartialOrder
- >=: (%, %) -> Boolean if JuliaComplexF64 has OrderedSet
from PartialOrder
- >: (%, %) -> Boolean if JuliaComplexF64 has OrderedSet
from PartialOrder
- any?: (JuliaComplexF64 -> Boolean, %) -> Boolean
- coerce: % -> OutputForm
from CoercibleTo OutputForm
- concat: (%, %) -> %
- concat: (%, JuliaComplexF64) -> %
- concat: (JuliaComplexF64, %) -> %
- concat: List % -> %
- construct: List JuliaComplexF64 -> %
- convert: % -> InputForm
from ConvertibleTo InputForm
- copy!: (%, %) -> %
copy!(b,a)
copies efficiently a tob
. No check are done on arrays dimension.
- count: (JuliaComplexF64 -> Boolean, %) -> NonNegativeInteger
- count: (JuliaComplexF64, %) -> NonNegativeInteger
- cross: (%, %) -> %
- delete: (%, Integer) -> %
- delete: (%, UniversalSegment Integer) -> %
- dot: (%, %) -> JuliaComplexF64
- elt: (%, Integer) -> JuliaComplexF64
from Eltable(Integer, JuliaComplexF64)
- elt: (%, Integer, JuliaComplexF64) -> JuliaComplexF64
- elt: (%, UniversalSegment Integer) -> %
from Eltable(UniversalSegment Integer, %)
- entries: % -> List JuliaComplexF64
- entry?: (JuliaComplexF64, %) -> Boolean
- eval: (%, Equation JuliaComplexF64) -> % if JuliaComplexF64 has Evalable JuliaComplexF64
from Evalable JuliaComplexF64
- eval: (%, JuliaComplexF64, JuliaComplexF64) -> % if JuliaComplexF64 has Evalable JuliaComplexF64
- eval: (%, List Equation JuliaComplexF64) -> % if JuliaComplexF64 has Evalable JuliaComplexF64
from Evalable JuliaComplexF64
- eval: (%, List JuliaComplexF64, List JuliaComplexF64) -> % if JuliaComplexF64 has Evalable JuliaComplexF64
- every?: (JuliaComplexF64 -> Boolean, %) -> Boolean
- fill!: (%, JuliaComplexF64) -> %
- find: (JuliaComplexF64 -> Boolean, %) -> Union(JuliaComplexF64, failed)
- first: % -> JuliaComplexF64
- first: (%, NonNegativeInteger) -> %
- hash: % -> SingleInteger if JuliaComplexF64 has Hashable
from Hashable
- hashUpdate!: (HashState, %) -> HashState if JuliaComplexF64 has Hashable
from Hashable
- imag: % -> JuliaFloat64Vector
imag(v)
returns aJuliaFloat64
vector with the imaginary part of thev
elements.
- insert: (%, %, Integer) -> %
- insert: (JuliaComplexF64, %, Integer) -> %
- jlApply: (String, %) -> JuliaFloat64
jlApply(func, x)
applyfunc
to argumentx
.
- jlApply: (String, %, JuliaFloat64) -> JuliaFloat64
jlApply(func, x, val)
applyfunc
to argumentsx
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 printsv
(à
la Julia).
- juliaCVPrint: Boolean -> Boolean
juliaCVPrint(b)
defines whether or not FriCAS uses the printing version of Julia for matrices instead of its OutputForm version. Returns previous value. By default it is the Julia version.
- latex: % -> String
from SetCategory
- leftTrim: (%, JuliaComplexF64) -> %
- length: % -> JuliaComplexF64
- less?: (%, NonNegativeInteger) -> Boolean
from Aggregate
- map!: (JuliaComplexF64 -> JuliaComplexF64, %) -> %
- map: ((JuliaComplexF64, JuliaComplexF64) -> JuliaComplexF64, %, %) -> %
- map: (JuliaComplexF64 -> JuliaComplexF64, %) -> %
- max: % -> JuliaComplexF64 if JuliaComplexF64 has OrderedSet
- max: (%, %) -> % if JuliaComplexF64 has OrderedSet
from OrderedSet
- max: ((JuliaComplexF64, JuliaComplexF64) -> Boolean, %) -> JuliaComplexF64
- member?: (JuliaComplexF64, %) -> Boolean
- merge: (%, %) -> % if JuliaComplexF64 has OrderedSet
- merge: ((JuliaComplexF64, JuliaComplexF64) -> Boolean, %, %) -> %
- min: % -> JuliaComplexF64 if JuliaComplexF64 has OrderedSet
- min: (%, %) -> % if JuliaComplexF64 has OrderedSet
from OrderedSet
- more?: (%, NonNegativeInteger) -> Boolean
from Aggregate
- new: (NonNegativeInteger, JuliaComplexF64) -> %
- nrand: NonNegativeInteger -> %
nrand(n)
returns a normally distributed Julia vector of sizen
. See Julia documentation (randn) for this complex version used here.
- outerProduct: (%, %) -> Matrix JuliaComplexF64
- position: (JuliaComplexF64 -> Boolean, %) -> Integer
- position: (JuliaComplexF64, %) -> Integer
- position: (JuliaComplexF64, %, Integer) -> Integer
- qelt: (%, Integer) -> JuliaComplexF64
- qnew: NonNegativeInteger -> %
qnew(n)
creates a new uninitialized vector of lengthn
.
- qsetelt!: (%, Integer, JuliaComplexF64) -> JuliaComplexF64
- real: % -> JuliaFloat64Vector
real(v)
returns aJuliaFloat64
vector with the real part of thev
elements.
- reduce: ((JuliaComplexF64, JuliaComplexF64) -> JuliaComplexF64, %) -> JuliaComplexF64
- reduce: ((JuliaComplexF64, JuliaComplexF64) -> JuliaComplexF64, %, JuliaComplexF64) -> JuliaComplexF64
- reduce: ((JuliaComplexF64, JuliaComplexF64) -> JuliaComplexF64, %, JuliaComplexF64, JuliaComplexF64) -> JuliaComplexF64
- remove: (JuliaComplexF64 -> Boolean, %) -> %
- remove: (JuliaComplexF64, %) -> %
- removeDuplicates: % -> %
- reverse!: % -> %
- reverse: % -> %
- rightTrim: (%, JuliaComplexF64) -> %
- select: (JuliaComplexF64 -> Boolean, %) -> %
- setelt!: (%, Integer, JuliaComplexF64) -> JuliaComplexF64
- setelt!: (%, UniversalSegment Integer, JuliaComplexF64) -> JuliaComplexF64
- size?: (%, NonNegativeInteger) -> Boolean
from Aggregate
- smaller?: (%, %) -> Boolean
from Comparable
- sort!: % -> % if JuliaComplexF64 has OrderedSet
- sort!: ((JuliaComplexF64, JuliaComplexF64) -> Boolean, %) -> %
- sort: % -> % if JuliaComplexF64 has OrderedSet
- sort: ((JuliaComplexF64, JuliaComplexF64) -> Boolean, %) -> %
- sorted?: % -> Boolean if JuliaComplexF64 has OrderedSet
- sorted?: ((JuliaComplexF64, JuliaComplexF64) -> Boolean, %) -> Boolean
- trim: (%, JuliaComplexF64) -> %
- urand01: NonNegativeInteger -> %
urand01(n)
returns a uniform(0$NNI..1) Julia vector of sizen
.
- vector: List JuliaComplexF64 -> %
vector(l)
converts the listl
to a vector.
- zero: NonNegativeInteger -> %
Eltable(Integer, JuliaComplexF64)
Eltable(UniversalSegment Integer, %)
EltableAggregate(Integer, JuliaComplexF64)
Evalable JuliaComplexF64 if JuliaComplexF64 has Evalable JuliaComplexF64
FiniteLinearAggregate JuliaComplexF64
Hashable if JuliaComplexF64 has Hashable
HomogeneousAggregate JuliaComplexF64
IndexedAggregate(Integer, JuliaComplexF64)
InnerEvalable(JuliaComplexF64, JuliaComplexF64) if JuliaComplexF64 has Evalable JuliaComplexF64
JuliaVectorCategory JuliaComplexF64
LinearAggregate JuliaComplexF64
OneDimensionalArrayAggregate JuliaComplexF64
OrderedSet if JuliaComplexF64 has OrderedSet