JuliaVectorCategory JTΒΆ

jarray64.spad line 8 [edit on github]

This category provides Julia vectors.

#: % -> NonNegativeInteger

from Aggregate

*: (%, JT) -> % if JT has SemiGroup

from VectorCategory JT

*: (Integer, %) -> % if JT has AbelianGroup

from VectorCategory JT

*: (JT, %) -> % if JT has SemiGroup

from VectorCategory JT

+: (%, %) -> % if JT has AbelianSemiGroup

from VectorCategory JT

-: % -> % if JT has AbelianGroup

from VectorCategory JT

-: (%, %) -> % if JT has AbelianGroup

from VectorCategory JT

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

from PartialOrder

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

from PartialOrder

=: (%, %) -> Boolean

from BasicType

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

from PartialOrder

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

from PartialOrder

~=: (%, %) -> Boolean

from BasicType

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

from HomogeneousAggregate JT

coerce: % -> OutputForm

from CoercibleTo OutputForm

concat: (%, %) -> %

from LinearAggregate JT

concat: (%, JT) -> %

from LinearAggregate JT

concat: (JT, %) -> %

from LinearAggregate JT

concat: List % -> %

from LinearAggregate JT

construct: List JT -> %

from Collection JT

convert: % -> InputForm if JT has ConvertibleTo InputForm

from ConvertibleTo InputForm

copy: % -> %

from Aggregate

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

from LinearAggregate JT

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

from HomogeneousAggregate JT

count: (JT, %) -> NonNegativeInteger

from HomogeneousAggregate JT

cross: (%, %) -> % if JT has Ring

from VectorCategory JT

delete: (%, Integer) -> %

from LinearAggregate JT

delete: (%, UniversalSegment Integer) -> %

from LinearAggregate JT

dot: (%, %) -> JT if JT has AbelianMonoid and JT has SemiRng

from VectorCategory JT

elt: (%, Integer) -> JT

from Eltable(Integer, JT)

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

from EltableAggregate(Integer, JT)

elt: (%, UniversalSegment Integer) -> %

from Eltable(UniversalSegment Integer, %)

empty?: % -> Boolean

from Aggregate

empty: () -> %

from Aggregate

entries: % -> List JT

from IndexedAggregate(Integer, JT)

entry?: (JT, %) -> Boolean

from IndexedAggregate(Integer, JT)

eq?: (%, %) -> Boolean

from Aggregate

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

from Evalable JT

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

from InnerEvalable(JT, JT)

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

from Evalable JT

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

from InnerEvalable(JT, JT)

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

from HomogeneousAggregate JT

fill!: (%, JT) -> %

from IndexedAggregate(Integer, JT)

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

from Collection JT

first: % -> JT

from IndexedAggregate(Integer, JT)

first: (%, NonNegativeInteger) -> %

from LinearAggregate JT

hash: % -> SingleInteger if JT has Hashable

from Hashable

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

from Hashable

index?: (Integer, %) -> Boolean

from IndexedAggregate(Integer, JT)

indices: % -> List Integer

from IndexedAggregate(Integer, JT)

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

from LinearAggregate JT

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

from LinearAggregate JT

latex: % -> String

from SetCategory

leftTrim: (%, JT) -> %

from LinearAggregate JT

length: % -> JT if JT has Ring and JT has RadicalCategory

from VectorCategory JT

less?: (%, NonNegativeInteger) -> Boolean

from Aggregate

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

from HomogeneousAggregate JT

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

from LinearAggregate JT

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

from HomogeneousAggregate JT

max: % -> JT if JT has OrderedSet

from HomogeneousAggregate JT

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

from OrderedSet

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

from HomogeneousAggregate JT

maxIndex: % -> Integer

from IndexedAggregate(Integer, JT)

member?: (JT, %) -> Boolean

from HomogeneousAggregate JT

members: % -> List JT

from HomogeneousAggregate JT

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

from LinearAggregate JT

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

from LinearAggregate JT

min: % -> JT if JT has OrderedSet

from HomogeneousAggregate JT

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

from OrderedSet

minIndex: % -> Integer

from IndexedAggregate(Integer, JT)

more?: (%, NonNegativeInteger) -> Boolean

from Aggregate

new: (NonNegativeInteger, JT) -> %

from LinearAggregate JT

outerProduct: (%, %) -> Matrix JT if JT has Ring

from VectorCategory JT

parts: % -> List JT

from HomogeneousAggregate JT

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

from LinearAggregate JT

position: (JT, %) -> Integer

from LinearAggregate JT

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

from LinearAggregate JT

qelt: (%, Integer) -> JT

from EltableAggregate(Integer, JT)

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

from EltableAggregate(Integer, JT)

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

from Collection JT

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

from Collection JT

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

from Collection JT

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

from Collection JT

remove: (JT, %) -> %

from Collection JT

removeDuplicates: % -> %

from Collection JT

reverse!: % -> %

from LinearAggregate JT

reverse: % -> %

from LinearAggregate JT

rightTrim: (%, JT) -> %

from LinearAggregate JT

sample: %

from Aggregate

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

from Collection JT

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

from EltableAggregate(Integer, JT)

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

from LinearAggregate JT

size?: (%, NonNegativeInteger) -> Boolean

from Aggregate

smaller?: (%, %) -> Boolean if JT has Comparable

from Comparable

sort!: % -> % if JT has OrderedSet

from LinearAggregate JT

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

from LinearAggregate JT

sort: % -> % if JT has OrderedSet

from LinearAggregate JT

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

from LinearAggregate JT

sorted?: % -> Boolean if JT has OrderedSet

from LinearAggregate JT

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

from LinearAggregate JT

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

from IndexedAggregate(Integer, JT)

trim: (%, JT) -> %

from LinearAggregate JT

zero?: % -> Boolean if JT has AbelianMonoid

from VectorCategory JT

zero: NonNegativeInteger -> % if JT has AbelianMonoid

from VectorCategory JT

Aggregate

BasicType

CoercibleTo OutputForm

Collection JT

Comparable if JT has Comparable

ConvertibleTo InputForm if JT has ConvertibleTo InputForm

Eltable(Integer, JT)

Eltable(UniversalSegment Integer, %)

EltableAggregate(Integer, JT)

Evalable JT if JT has Evalable JT

finiteAggregate

FiniteLinearAggregate JT

Hashable if JT has Hashable

HomogeneousAggregate JT

IndexedAggregate(Integer, JT)

InnerEvalable(JT, JT) if JT has Evalable JT

LinearAggregate JT

OneDimensionalArrayAggregate JT

OrderedSet if JT has OrderedSet

PartialOrder if JT has OrderedSet

SetCategory

shallowlyMutable

VectorCategory JT