JuliaComplexF32SquareMatrix nΒΆ
jarray32.spad line 918 [edit on github]
This domain provides a fast Julia Float32
square matrix type with no bound checking on elt's
. Minimum index is 1.
- 0: %
from AbelianMonoid
- 1: %
from MagmaWithUnit
- #: % -> NonNegativeInteger
from Aggregate
- *: (%, %) -> %
from Magma
- *: (%, Integer) -> % if JuliaComplexF32 has LinearlyExplicitOver Integer
from RightModule Integer
- *: (%, JuliaComplexF32) -> %
- *: (%, JuliaComplexF32Vector) -> JuliaComplexF32Vector
from SquareMatrixCategory(n, JuliaComplexF32, JuliaComplexF32Vector, JuliaComplexF32Vector)
- *: (Integer, %) -> %
from AbelianGroup
- *: (JuliaComplexF32, %) -> %
- *: (JuliaComplexF32Vector, %) -> JuliaComplexF32Vector
from SquareMatrixCategory(n, JuliaComplexF32, JuliaComplexF32Vector, JuliaComplexF32Vector)
- *: (NonNegativeInteger, %) -> %
from AbelianMonoid
- *: (PositiveInteger, %) -> %
from AbelianSemiGroup
- +: (%, %) -> %
from AbelianSemiGroup
- -: % -> %
from AbelianGroup
- -: (%, %) -> %
from AbelianGroup
- /: (%, JuliaComplexF32) -> %
from RectangularMatrixCategory(n, n, JuliaComplexF32, JuliaComplexF32Vector, JuliaComplexF32Vector)
- ^: (%, Integer) -> %
from SquareMatrixCategory(n, JuliaComplexF32, JuliaComplexF32Vector, JuliaComplexF32Vector)
- ^: (%, NonNegativeInteger) -> %
from MagmaWithUnit
- ^: (%, PositiveInteger) -> %
from Magma
- annihilate?: (%, %) -> Boolean
from Rng
- antiCommutator: (%, %) -> %
- antisymmetric?: % -> Boolean
from RectangularMatrixCategory(n, n, JuliaComplexF32, JuliaComplexF32Vector, JuliaComplexF32Vector)
- any?: (JuliaComplexF32 -> Boolean, %) -> Boolean
- associator: (%, %, %) -> %
from NonAssociativeRng
- characteristic: () -> NonNegativeInteger
from NonAssociativeRing
- coerce: % -> JuliaComplexF32Matrix
coerce(m)
coercesm
to JuliaComplexF32Matrix- coerce: % -> OutputForm
from CoercibleTo OutputForm
- coerce: Fraction Integer -> %
from CoercibleFrom Fraction Integer
- coerce: Integer -> %
from CoercibleFrom Integer
- coerce: JuliaComplexF32 -> %
- column: (%, Integer) -> JuliaComplexF32Vector
from RectangularMatrixCategory(n, n, JuliaComplexF32, JuliaComplexF32Vector, JuliaComplexF32Vector)
- columnSpace: % -> List JuliaComplexF32Vector
from RectangularMatrixCategory(n, n, JuliaComplexF32, JuliaComplexF32Vector, JuliaComplexF32Vector)
- commutator: (%, %) -> %
from NonAssociativeRng
- convert: % -> InputForm if JuliaComplexF32 has Finite
from ConvertibleTo InputForm
- convert: % -> String
from ConvertibleTo String
- count: (JuliaComplexF32 -> Boolean, %) -> NonNegativeInteger
- count: (JuliaComplexF32, %) -> NonNegativeInteger
- D: % -> %
from DifferentialRing
- D: (%, JuliaComplexF32 -> JuliaComplexF32) -> %
- D: (%, JuliaComplexF32 -> JuliaComplexF32, NonNegativeInteger) -> %
- D: (%, List Symbol) -> % if JuliaComplexF32 has PartialDifferentialRing Symbol
- D: (%, List Symbol, List NonNegativeInteger) -> % if JuliaComplexF32 has PartialDifferentialRing Symbol
- D: (%, NonNegativeInteger) -> %
from DifferentialRing
- D: (%, Symbol) -> % if JuliaComplexF32 has PartialDifferentialRing Symbol
- D: (%, Symbol, NonNegativeInteger) -> % if JuliaComplexF32 has PartialDifferentialRing Symbol
- determinant: % -> JuliaComplexF32
from SquareMatrixCategory(n, JuliaComplexF32, JuliaComplexF32Vector, JuliaComplexF32Vector)
- diagonal?: % -> Boolean
from RectangularMatrixCategory(n, n, JuliaComplexF32, JuliaComplexF32Vector, JuliaComplexF32Vector)
- diagonal: % -> JuliaComplexF32Vector
from SquareMatrixCategory(n, JuliaComplexF32, JuliaComplexF32Vector, JuliaComplexF32Vector)
- diagonalMatrix: List JuliaComplexF32 -> %
from SquareMatrixCategory(n, JuliaComplexF32, JuliaComplexF32Vector, JuliaComplexF32Vector)
- diagonalProduct: % -> JuliaComplexF32
from SquareMatrixCategory(n, JuliaComplexF32, JuliaComplexF32Vector, JuliaComplexF32Vector)
- differentiate: % -> %
from DifferentialRing
- differentiate: (%, JuliaComplexF32 -> JuliaComplexF32) -> %
- differentiate: (%, JuliaComplexF32 -> JuliaComplexF32, NonNegativeInteger) -> %
- differentiate: (%, List Symbol) -> % if JuliaComplexF32 has PartialDifferentialRing Symbol
- differentiate: (%, List Symbol, List NonNegativeInteger) -> % if JuliaComplexF32 has PartialDifferentialRing Symbol
- differentiate: (%, NonNegativeInteger) -> %
from DifferentialRing
- differentiate: (%, Symbol) -> % if JuliaComplexF32 has PartialDifferentialRing Symbol
- differentiate: (%, Symbol, NonNegativeInteger) -> % if JuliaComplexF32 has PartialDifferentialRing Symbol
- elt: (%, Integer, Integer) -> JuliaComplexF32
from RectangularMatrixCategory(n, n, JuliaComplexF32, JuliaComplexF32Vector, JuliaComplexF32Vector)
- elt: (%, Integer, Integer, JuliaComplexF32) -> JuliaComplexF32
from RectangularMatrixCategory(n, n, JuliaComplexF32, JuliaComplexF32Vector, JuliaComplexF32Vector)
- enumerate: () -> List % if JuliaComplexF32 has Finite
from Finite
- eval: (%, Equation JuliaComplexF32) -> % if JuliaComplexF32 has Evalable JuliaComplexF32
from Evalable JuliaComplexF32
- eval: (%, JuliaComplexF32, JuliaComplexF32) -> % if JuliaComplexF32 has Evalable JuliaComplexF32
- eval: (%, List Equation JuliaComplexF32) -> % if JuliaComplexF32 has Evalable JuliaComplexF32
from Evalable JuliaComplexF32
- eval: (%, List JuliaComplexF32, List JuliaComplexF32) -> % if JuliaComplexF32 has Evalable JuliaComplexF32
- every?: (JuliaComplexF32 -> Boolean, %) -> Boolean
- exquo: (%, JuliaComplexF32) -> Union(%, failed)
from RectangularMatrixCategory(n, n, JuliaComplexF32, JuliaComplexF32Vector, JuliaComplexF32Vector)
- hash: % -> SingleInteger if JuliaComplexF32 has Finite
from Hashable
- hashUpdate!: (HashState, %) -> HashState if JuliaComplexF32 has Finite
from Hashable
- index: PositiveInteger -> % if JuliaComplexF32 has Finite
from Finite
- inverse: % -> Union(%, failed)
from SquareMatrixCategory(n, JuliaComplexF32, JuliaComplexF32Vector, JuliaComplexF32Vector)
- latex: % -> String
from SetCategory
- leftPower: (%, NonNegativeInteger) -> %
from MagmaWithUnit
- leftPower: (%, PositiveInteger) -> %
from Magma
- leftRecip: % -> Union(%, failed)
from MagmaWithUnit
- less?: (%, NonNegativeInteger) -> Boolean
from Aggregate
- listOfLists: % -> List List JuliaComplexF32
from RectangularMatrixCategory(n, n, JuliaComplexF32, JuliaComplexF32Vector, JuliaComplexF32Vector)
- lookup: % -> PositiveInteger if JuliaComplexF32 has Finite
from Finite
- map: ((JuliaComplexF32, JuliaComplexF32) -> JuliaComplexF32, %, %) -> %
from RectangularMatrixCategory(n, n, JuliaComplexF32, JuliaComplexF32Vector, JuliaComplexF32Vector)
- map: (JuliaComplexF32 -> JuliaComplexF32, %) -> %
from RectangularMatrixCategory(n, n, JuliaComplexF32, JuliaComplexF32Vector, JuliaComplexF32Vector)
- matrix: List List JuliaComplexF32 -> %
from RectangularMatrixCategory(n, n, JuliaComplexF32, JuliaComplexF32Vector, JuliaComplexF32Vector)
- max: % -> JuliaComplexF32 if JuliaComplexF32 has OrderedSet
- max: ((JuliaComplexF32, JuliaComplexF32) -> Boolean, %) -> JuliaComplexF32
- maxColIndex: % -> Integer
from RectangularMatrixCategory(n, n, JuliaComplexF32, JuliaComplexF32Vector, JuliaComplexF32Vector)
- maxRowIndex: % -> Integer
from RectangularMatrixCategory(n, n, JuliaComplexF32, JuliaComplexF32Vector, JuliaComplexF32Vector)
- member?: (JuliaComplexF32, %) -> Boolean
- min: % -> JuliaComplexF32 if JuliaComplexF32 has OrderedSet
- minColIndex: % -> Integer
from RectangularMatrixCategory(n, n, JuliaComplexF32, JuliaComplexF32Vector, JuliaComplexF32Vector)
- minordet: % -> JuliaComplexF32
from SquareMatrixCategory(n, JuliaComplexF32, JuliaComplexF32Vector, JuliaComplexF32Vector)
- minRowIndex: % -> Integer
from RectangularMatrixCategory(n, n, JuliaComplexF32, JuliaComplexF32Vector, JuliaComplexF32Vector)
- more?: (%, NonNegativeInteger) -> Boolean
from Aggregate
- ncols: % -> NonNegativeInteger
from RectangularMatrixCategory(n, n, JuliaComplexF32, JuliaComplexF32Vector, JuliaComplexF32Vector)
- nrows: % -> NonNegativeInteger
from RectangularMatrixCategory(n, n, JuliaComplexF32, JuliaComplexF32Vector, JuliaComplexF32Vector)
- nullity: % -> NonNegativeInteger
from RectangularMatrixCategory(n, n, JuliaComplexF32, JuliaComplexF32Vector, JuliaComplexF32Vector)
- nullSpace: % -> List JuliaComplexF32Vector
from RectangularMatrixCategory(n, n, JuliaComplexF32, JuliaComplexF32Vector, JuliaComplexF32Vector)
- one?: % -> Boolean
from MagmaWithUnit
- opposite?: (%, %) -> Boolean
from AbelianMonoid
- Pfaffian: % -> JuliaComplexF32
from SquareMatrixCategory(n, JuliaComplexF32, JuliaComplexF32Vector, JuliaComplexF32Vector)
- plenaryPower: (%, PositiveInteger) -> %
- qcoerce: JuliaComplexF32Matrix -> %
qcoerce(m)
coercesm
to JuliaComplexF32SquareMatrix trusting thatm
is square.
- qelt: (%, Integer, Integer) -> JuliaComplexF32
from RectangularMatrixCategory(n, n, JuliaComplexF32, JuliaComplexF32Vector, JuliaComplexF32Vector)
- random: () -> % if JuliaComplexF32 has Finite
from Finite
- rank: % -> NonNegativeInteger
from RectangularMatrixCategory(n, n, JuliaComplexF32, JuliaComplexF32Vector, JuliaComplexF32Vector)
- recip: % -> Union(%, failed)
from MagmaWithUnit
- reducedSystem: (Matrix %, Vector %) -> Record(mat: Matrix Integer, vec: Vector Integer) if JuliaComplexF32 has LinearlyExplicitOver Integer
- reducedSystem: (Matrix %, Vector %) -> Record(mat: Matrix JuliaComplexF32, vec: Vector JuliaComplexF32)
- reducedSystem: Matrix % -> Matrix Integer if JuliaComplexF32 has LinearlyExplicitOver Integer
- reducedSystem: Matrix % -> Matrix JuliaComplexF32
- retract: % -> Fraction Integer
from RetractableTo Fraction Integer
- retract: % -> Integer
from RetractableTo Integer
- retract: % -> JuliaComplexF32
- retractIfCan: % -> Union(Fraction Integer, failed)
from RetractableTo Fraction Integer
- retractIfCan: % -> Union(Integer, failed)
from RetractableTo Integer
- retractIfCan: % -> Union(JuliaComplexF32, failed)
- rightPower: (%, NonNegativeInteger) -> %
from MagmaWithUnit
- rightPower: (%, PositiveInteger) -> %
from Magma
- rightRecip: % -> Union(%, failed)
from MagmaWithUnit
- row: (%, Integer) -> JuliaComplexF32Vector
from RectangularMatrixCategory(n, n, JuliaComplexF32, JuliaComplexF32Vector, JuliaComplexF32Vector)
- rowEchelon: % -> %
from RectangularMatrixCategory(n, n, JuliaComplexF32, JuliaComplexF32Vector, JuliaComplexF32Vector)
- sample: %
from AbelianMonoid
- scalarMatrix: JuliaComplexF32 -> %
from SquareMatrixCategory(n, JuliaComplexF32, JuliaComplexF32Vector, JuliaComplexF32Vector)
- size?: (%, NonNegativeInteger) -> Boolean
from Aggregate
- size: () -> NonNegativeInteger if JuliaComplexF32 has Finite
from Finite
- smaller?: (%, %) -> Boolean if JuliaComplexF32 has Finite
from Comparable
- square?: % -> Boolean
from RectangularMatrixCategory(n, n, JuliaComplexF32, JuliaComplexF32Vector, JuliaComplexF32Vector)
- squareMatrix: JuliaComplexF32Matrix -> %
squareMatrix(m)
returns a copy ofm
as a JuliaComplexF32SquareMatrix.
- subtractIfCan: (%, %) -> Union(%, failed)
- symmetric?: % -> Boolean
from RectangularMatrixCategory(n, n, JuliaComplexF32, JuliaComplexF32Vector, JuliaComplexF32Vector)
- trace: % -> JuliaComplexF32
from SquareMatrixCategory(n, JuliaComplexF32, JuliaComplexF32Vector, JuliaComplexF32Vector)
- zero?: % -> Boolean
from AbelianMonoid
BiModule(%, %)
BiModule(JuliaComplexF32, JuliaComplexF32)
CoercibleFrom Fraction Integer
CoercibleTo JuliaComplexF32Matrix
Comparable if JuliaComplexF32 has Finite
ConvertibleTo InputForm if JuliaComplexF32 has Finite
DifferentialExtension JuliaComplexF32
Evalable JuliaComplexF32 if JuliaComplexF32 has Evalable JuliaComplexF32
Finite if JuliaComplexF32 has Finite
FullyLinearlyExplicitOver JuliaComplexF32
FullyRetractableTo JuliaComplexF32
Hashable if JuliaComplexF32 has Finite
HomogeneousAggregate JuliaComplexF32
InnerEvalable(JuliaComplexF32, JuliaComplexF32) if JuliaComplexF32 has Evalable JuliaComplexF32
LinearlyExplicitOver Integer if JuliaComplexF32 has LinearlyExplicitOver Integer
LinearlyExplicitOver JuliaComplexF32
NonAssociativeAlgebra JuliaComplexF32
PartialDifferentialRing Symbol if JuliaComplexF32 has PartialDifferentialRing Symbol
RectangularMatrixCategory(n, n, JuliaComplexF32, JuliaComplexF32Vector, JuliaComplexF32Vector)
RetractableTo Fraction Integer
RightModule Integer if JuliaComplexF32 has LinearlyExplicitOver Integer
SquareMatrixCategory(n, JuliaComplexF32, JuliaComplexF32Vector, JuliaComplexF32Vector)