JLComplexF64SquareMatrix nΒΆ
jarray64.spad line 975 [edit on github]
This domain provides a fast Julia Float64
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
- *: (%, DirectProduct(n, JLComplexF64)) -> DirectProduct(n, JLComplexF64)
from SquareMatrixCategory(n, JLComplexF64, DirectProduct(n, JLComplexF64), DirectProduct(n, JLComplexF64))
- *: (%, Integer) -> % if JLComplexF64 has LinearlyExplicitOver Integer
from RightModule Integer
- *: (%, JLComplexF64) -> %
from RightModule JLComplexF64
- *: (DirectProduct(n, JLComplexF64), %) -> DirectProduct(n, JLComplexF64)
from SquareMatrixCategory(n, JLComplexF64, DirectProduct(n, JLComplexF64), DirectProduct(n, JLComplexF64))
- *: (Integer, %) -> %
from AbelianGroup
- *: (JLComplexF64, %) -> %
from LeftModule JLComplexF64
- *: (NonNegativeInteger, %) -> %
from AbelianMonoid
- *: (PositiveInteger, %) -> %
from AbelianSemiGroup
- +: (%, %) -> %
from AbelianSemiGroup
- -: % -> %
from AbelianGroup
- -: (%, %) -> %
from AbelianGroup
- /: (%, JLComplexF64) -> %
from RectangularMatrixCategory(n, n, JLComplexF64, DirectProduct(n, JLComplexF64), DirectProduct(n, JLComplexF64))
- ^: (%, Integer) -> %
from SquareMatrixCategory(n, JLComplexF64, DirectProduct(n, JLComplexF64), DirectProduct(n, JLComplexF64))
- ^: (%, NonNegativeInteger) -> %
from MagmaWithUnit
- ^: (%, PositiveInteger) -> %
from Magma
- annihilate?: (%, %) -> Boolean
from Rng
- antiCommutator: (%, %) -> %
- antisymmetric?: % -> Boolean
from RectangularMatrixCategory(n, n, JLComplexF64, DirectProduct(n, JLComplexF64), DirectProduct(n, JLComplexF64))
- any?: (JLComplexF64 -> Boolean, %) -> Boolean
- associator: (%, %, %) -> %
from NonAssociativeRng
- characteristic: () -> NonNegativeInteger
from NonAssociativeRing
- coerce: % -> JLComplexF64Matrix
coerce(m)
coercesm
to JLComplexF64Matrix- coerce: % -> OutputForm
from CoercibleTo OutputForm
- coerce: Fraction Integer -> %
from CoercibleFrom Fraction Integer
- coerce: Integer -> %
from NonAssociativeRing
- coerce: JLComplexF64 -> %
from Algebra JLComplexF64
- column: (%, Integer) -> DirectProduct(n, JLComplexF64)
from RectangularMatrixCategory(n, n, JLComplexF64, DirectProduct(n, JLComplexF64), DirectProduct(n, JLComplexF64))
- columnSpace: % -> List DirectProduct(n, JLComplexF64)
from RectangularMatrixCategory(n, n, JLComplexF64, DirectProduct(n, JLComplexF64), DirectProduct(n, JLComplexF64))
- commutator: (%, %) -> %
from NonAssociativeRng
- convert: % -> InputForm if JLComplexF64 has Finite
from ConvertibleTo InputForm
- convert: % -> String
from ConvertibleTo String
- count: (JLComplexF64 -> Boolean, %) -> NonNegativeInteger
- count: (JLComplexF64, %) -> NonNegativeInteger
- D: % -> %
from DifferentialRing
- D: (%, JLComplexF64 -> JLComplexF64) -> %
- D: (%, JLComplexF64 -> JLComplexF64, NonNegativeInteger) -> %
- D: (%, List Symbol) -> % if JLComplexF64 has PartialDifferentialRing Symbol
- D: (%, List Symbol, List NonNegativeInteger) -> % if JLComplexF64 has PartialDifferentialRing Symbol
- D: (%, NonNegativeInteger) -> %
from DifferentialRing
- D: (%, Symbol) -> % if JLComplexF64 has PartialDifferentialRing Symbol
- D: (%, Symbol, NonNegativeInteger) -> % if JLComplexF64 has PartialDifferentialRing Symbol
- determinant: % -> JLComplexF64
from SquareMatrixCategory(n, JLComplexF64, DirectProduct(n, JLComplexF64), DirectProduct(n, JLComplexF64))
- diagonal?: % -> Boolean
from RectangularMatrixCategory(n, n, JLComplexF64, DirectProduct(n, JLComplexF64), DirectProduct(n, JLComplexF64))
- diagonal: % -> DirectProduct(n, JLComplexF64)
from SquareMatrixCategory(n, JLComplexF64, DirectProduct(n, JLComplexF64), DirectProduct(n, JLComplexF64))
- diagonalMatrix: List JLComplexF64 -> %
from SquareMatrixCategory(n, JLComplexF64, DirectProduct(n, JLComplexF64), DirectProduct(n, JLComplexF64))
- diagonalProduct: % -> JLComplexF64
from SquareMatrixCategory(n, JLComplexF64, DirectProduct(n, JLComplexF64), DirectProduct(n, JLComplexF64))
- differentiate: % -> %
from DifferentialRing
- differentiate: (%, JLComplexF64 -> JLComplexF64) -> %
- differentiate: (%, JLComplexF64 -> JLComplexF64, NonNegativeInteger) -> %
- differentiate: (%, List Symbol) -> % if JLComplexF64 has PartialDifferentialRing Symbol
- differentiate: (%, List Symbol, List NonNegativeInteger) -> % if JLComplexF64 has PartialDifferentialRing Symbol
- differentiate: (%, NonNegativeInteger) -> %
from DifferentialRing
- differentiate: (%, Symbol) -> % if JLComplexF64 has PartialDifferentialRing Symbol
- differentiate: (%, Symbol, NonNegativeInteger) -> % if JLComplexF64 has PartialDifferentialRing Symbol
- elt: (%, Integer, Integer) -> JLComplexF64
from RectangularMatrixCategory(n, n, JLComplexF64, DirectProduct(n, JLComplexF64), DirectProduct(n, JLComplexF64))
- elt: (%, Integer, Integer, JLComplexF64) -> JLComplexF64
from RectangularMatrixCategory(n, n, JLComplexF64, DirectProduct(n, JLComplexF64), DirectProduct(n, JLComplexF64))
- enumerate: () -> List % if JLComplexF64 has Finite
from Finite
- eval: (%, Equation JLComplexF64) -> % if JLComplexF64 has Evalable JLComplexF64
from Evalable JLComplexF64
- eval: (%, JLComplexF64, JLComplexF64) -> % if JLComplexF64 has Evalable JLComplexF64
- eval: (%, List Equation JLComplexF64) -> % if JLComplexF64 has Evalable JLComplexF64
from Evalable JLComplexF64
- eval: (%, List JLComplexF64, List JLComplexF64) -> % if JLComplexF64 has Evalable JLComplexF64
- every?: (JLComplexF64 -> Boolean, %) -> Boolean
- exquo: (%, JLComplexF64) -> Union(%, failed)
from RectangularMatrixCategory(n, n, JLComplexF64, DirectProduct(n, JLComplexF64), DirectProduct(n, JLComplexF64))
- hash: % -> SingleInteger if JLComplexF64 has Finite
from Hashable
- hashUpdate!: (HashState, %) -> HashState if JLComplexF64 has Finite
from Hashable
- index: PositiveInteger -> % if JLComplexF64 has Finite
from Finite
- inverse: % -> Union(%, failed)
from SquareMatrixCategory(n, JLComplexF64, DirectProduct(n, JLComplexF64), DirectProduct(n, JLComplexF64))
- 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 JLComplexF64
from RectangularMatrixCategory(n, n, JLComplexF64, DirectProduct(n, JLComplexF64), DirectProduct(n, JLComplexF64))
- lookup: % -> PositiveInteger if JLComplexF64 has Finite
from Finite
- map: ((JLComplexF64, JLComplexF64) -> JLComplexF64, %, %) -> %
from RectangularMatrixCategory(n, n, JLComplexF64, DirectProduct(n, JLComplexF64), DirectProduct(n, JLComplexF64))
- map: (JLComplexF64 -> JLComplexF64, %) -> %
from RectangularMatrixCategory(n, n, JLComplexF64, DirectProduct(n, JLComplexF64), DirectProduct(n, JLComplexF64))
- matrix: List List JLComplexF64 -> %
from RectangularMatrixCategory(n, n, JLComplexF64, DirectProduct(n, JLComplexF64), DirectProduct(n, JLComplexF64))
- max: % -> JLComplexF64 if JLComplexF64 has OrderedSet
- max: ((JLComplexF64, JLComplexF64) -> Boolean, %) -> JLComplexF64
- maxColIndex: % -> Integer
from RectangularMatrixCategory(n, n, JLComplexF64, DirectProduct(n, JLComplexF64), DirectProduct(n, JLComplexF64))
- maxRowIndex: % -> Integer
from RectangularMatrixCategory(n, n, JLComplexF64, DirectProduct(n, JLComplexF64), DirectProduct(n, JLComplexF64))
- member?: (JLComplexF64, %) -> Boolean
- members: % -> List JLComplexF64
- min: % -> JLComplexF64 if JLComplexF64 has OrderedSet
- minColIndex: % -> Integer
from RectangularMatrixCategory(n, n, JLComplexF64, DirectProduct(n, JLComplexF64), DirectProduct(n, JLComplexF64))
- minordet: % -> JLComplexF64
from SquareMatrixCategory(n, JLComplexF64, DirectProduct(n, JLComplexF64), DirectProduct(n, JLComplexF64))
- minRowIndex: % -> Integer
from RectangularMatrixCategory(n, n, JLComplexF64, DirectProduct(n, JLComplexF64), DirectProduct(n, JLComplexF64))
- more?: (%, NonNegativeInteger) -> Boolean
from Aggregate
- ncols: % -> NonNegativeInteger
from RectangularMatrixCategory(n, n, JLComplexF64, DirectProduct(n, JLComplexF64), DirectProduct(n, JLComplexF64))
- nrows: % -> NonNegativeInteger
from RectangularMatrixCategory(n, n, JLComplexF64, DirectProduct(n, JLComplexF64), DirectProduct(n, JLComplexF64))
- nullity: % -> NonNegativeInteger
from RectangularMatrixCategory(n, n, JLComplexF64, DirectProduct(n, JLComplexF64), DirectProduct(n, JLComplexF64))
- nullSpace: % -> List DirectProduct(n, JLComplexF64)
from RectangularMatrixCategory(n, n, JLComplexF64, DirectProduct(n, JLComplexF64), DirectProduct(n, JLComplexF64))
- one?: % -> Boolean
from MagmaWithUnit
- opposite?: (%, %) -> Boolean
from AbelianMonoid
- parts: % -> List JLComplexF64
- Pfaffian: % -> JLComplexF64
from SquareMatrixCategory(n, JLComplexF64, DirectProduct(n, JLComplexF64), DirectProduct(n, JLComplexF64))
- plenaryPower: (%, PositiveInteger) -> %
- qcoerce: JLComplexF64Matrix -> %
qcoerce(m)
coercesm
to JLComplexF64SquareMatrix trusting thatm
is square.
- qelt: (%, Integer, Integer) -> JLComplexF64
from RectangularMatrixCategory(n, n, JLComplexF64, DirectProduct(n, JLComplexF64), DirectProduct(n, JLComplexF64))
- random: () -> % if JLComplexF64 has Finite
from Finite
- rank: % -> NonNegativeInteger
from RectangularMatrixCategory(n, n, JLComplexF64, DirectProduct(n, JLComplexF64), DirectProduct(n, JLComplexF64))
- recip: % -> Union(%, failed)
from MagmaWithUnit
- reducedSystem: (Matrix %, Vector %) -> Record(mat: Matrix Integer, vec: Vector Integer) if JLComplexF64 has LinearlyExplicitOver Integer
- reducedSystem: (Matrix %, Vector %) -> Record(mat: Matrix JLComplexF64, vec: Vector JLComplexF64)
- reducedSystem: Matrix % -> Matrix Integer if JLComplexF64 has LinearlyExplicitOver Integer
- reducedSystem: Matrix % -> Matrix JLComplexF64
- retract: % -> Fraction Integer
from RetractableTo Fraction Integer
- retract: % -> Integer
from RetractableTo Integer
- retract: % -> JLComplexF64
- retractIfCan: % -> Union(Fraction Integer, failed)
from RetractableTo Fraction Integer
- retractIfCan: % -> Union(Integer, failed)
from RetractableTo Integer
- retractIfCan: % -> Union(JLComplexF64, failed)
- rightPower: (%, NonNegativeInteger) -> %
from MagmaWithUnit
- rightPower: (%, PositiveInteger) -> %
from Magma
- rightRecip: % -> Union(%, failed)
from MagmaWithUnit
- row: (%, Integer) -> DirectProduct(n, JLComplexF64)
from RectangularMatrixCategory(n, n, JLComplexF64, DirectProduct(n, JLComplexF64), DirectProduct(n, JLComplexF64))
- rowEchelon: % -> %
from RectangularMatrixCategory(n, n, JLComplexF64, DirectProduct(n, JLComplexF64), DirectProduct(n, JLComplexF64))
- sample: %
from AbelianMonoid
- scalarMatrix: JLComplexF64 -> %
from SquareMatrixCategory(n, JLComplexF64, DirectProduct(n, JLComplexF64), DirectProduct(n, JLComplexF64))
- size?: (%, NonNegativeInteger) -> Boolean
from Aggregate
- size: () -> NonNegativeInteger if JLComplexF64 has Finite
from Finite
- smaller?: (%, %) -> Boolean if JLComplexF64 has Finite
from Comparable
- square?: % -> Boolean
from RectangularMatrixCategory(n, n, JLComplexF64, DirectProduct(n, JLComplexF64), DirectProduct(n, JLComplexF64))
- squareMatrix: JLComplexF64Matrix -> %
squareMatrix(m)
returns a copy ofm
as a JLComplexF64SquareMatrix.
- subtractIfCan: (%, %) -> Union(%, failed)
- symmetric?: % -> Boolean
from RectangularMatrixCategory(n, n, JLComplexF64, DirectProduct(n, JLComplexF64), DirectProduct(n, JLComplexF64))
- trace: % -> JLComplexF64
from SquareMatrixCategory(n, JLComplexF64, DirectProduct(n, JLComplexF64), DirectProduct(n, JLComplexF64))
- zero?: % -> Boolean
from AbelianMonoid
BiModule(%, %)
BiModule(JLComplexF64, JLComplexF64)
CoercibleFrom Fraction Integer
CoercibleTo JLComplexF64Matrix
Comparable if JLComplexF64 has Finite
ConvertibleTo InputForm if JLComplexF64 has Finite
DifferentialExtension JLComplexF64
Evalable JLComplexF64 if JLComplexF64 has Evalable JLComplexF64
Finite if JLComplexF64 has Finite
FullyLinearlyExplicitOver JLComplexF64
FullyRetractableTo JLComplexF64
Hashable if JLComplexF64 has Finite
HomogeneousAggregate JLComplexF64
InnerEvalable(JLComplexF64, JLComplexF64) if JLComplexF64 has Evalable JLComplexF64
LinearlyExplicitOver Integer if JLComplexF64 has LinearlyExplicitOver Integer
LinearlyExplicitOver JLComplexF64
NonAssociativeAlgebra JLComplexF64
PartialDifferentialRing Symbol if JLComplexF64 has PartialDifferentialRing Symbol
RectangularMatrixCategory(n, n, JLComplexF64, DirectProduct(n, JLComplexF64), DirectProduct(n, JLComplexF64))
RetractableTo Fraction Integer
RightModule Integer if JLComplexF64 has LinearlyExplicitOver Integer
SquareMatrixCategory(n, JLComplexF64, DirectProduct(n, JLComplexF64), DirectProduct(n, JLComplexF64))