ComplexDoubleFloatMatrixΒΆ
numarr.spad line 117 [edit on github]
This is a low-level domain which implements matrices (two dimensional arrays) of complex double precision floating point numbers. Indexing is 0 based, there is no bound checking (unless provided by lower level).
- #: % -> NonNegativeInteger
from Aggregate
- *: (%, %) -> %
from MatrixCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
- *: (%, Complex DoubleFloat) -> %
from MatrixCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
- *: (%, ComplexDoubleFloatVector) -> ComplexDoubleFloatVector
from MatrixCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
- *: (Complex DoubleFloat, %) -> %
from MatrixCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
- *: (ComplexDoubleFloatVector, %) -> ComplexDoubleFloatVector
from MatrixCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
- *: (Integer, %) -> %
from MatrixCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
- +: (%, %) -> %
from MatrixCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
- -: % -> %
from MatrixCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
- -: (%, %) -> %
from MatrixCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
- /: (%, Complex DoubleFloat) -> %
from MatrixCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
- ^: (%, Integer) -> %
from MatrixCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
- ^: (%, NonNegativeInteger) -> %
from MatrixCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
- antisymmetric?: % -> Boolean
from MatrixCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
- any?: (Complex DoubleFloat -> Boolean, %) -> Boolean
- array2: List List Complex DoubleFloat -> %
from TwoDimensionalArrayCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
- blockConcat: List List % -> %
from TwoDimensionalArrayCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
- blockSplit: (%, List NonNegativeInteger, List NonNegativeInteger) -> List List %
from TwoDimensionalArrayCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
- blockSplit: (%, PositiveInteger, PositiveInteger) -> List List %
from TwoDimensionalArrayCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
- coerce: % -> OutputForm
from CoercibleTo OutputForm
- coerce: ComplexDoubleFloatVector -> %
from MatrixCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
- colSlice: % -> Segment Integer
from TwoDimensionalArrayCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
- column: (%, Integer) -> ComplexDoubleFloatVector
from TwoDimensionalArrayCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
- columnSpace: % -> List ComplexDoubleFloatVector
from MatrixCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
- count: (Complex DoubleFloat -> Boolean, %) -> NonNegativeInteger
- count: (Complex DoubleFloat, %) -> NonNegativeInteger
- determinant: % -> Complex DoubleFloat
from MatrixCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
- diagonal?: % -> Boolean
from MatrixCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
- diagonalMatrix: List % -> %
from MatrixCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
- diagonalMatrix: List Complex DoubleFloat -> %
from MatrixCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
- elt: (%, Integer, Integer) -> Complex DoubleFloat
from TwoDimensionalArrayCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
- elt: (%, Integer, Integer, Complex DoubleFloat) -> Complex DoubleFloat
from TwoDimensionalArrayCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
- elt: (%, Integer, List Integer) -> %
from TwoDimensionalArrayCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
- elt: (%, Integer, List Segment Integer) -> %
from TwoDimensionalArrayCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
- elt: (%, List Integer, Integer) -> %
from TwoDimensionalArrayCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
- elt: (%, List Integer, List Integer) -> %
from TwoDimensionalArrayCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
- elt: (%, List Integer, Segment Integer) -> %
from TwoDimensionalArrayCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
- elt: (%, List Segment Integer, Integer) -> %
from TwoDimensionalArrayCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
- elt: (%, List Segment Integer, List Segment Integer) -> %
from TwoDimensionalArrayCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
- elt: (%, List Segment Integer, Segment Integer) -> %
from TwoDimensionalArrayCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
- elt: (%, Segment Integer, List Integer) -> %
from TwoDimensionalArrayCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
- elt: (%, Segment Integer, List Segment Integer) -> %
from TwoDimensionalArrayCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
- elt: (%, Segment Integer, Segment Integer) -> %
from TwoDimensionalArrayCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
- eval: (%, Complex DoubleFloat, Complex DoubleFloat) -> % if Complex DoubleFloat has Evalable Complex DoubleFloat
from InnerEvalable(Complex DoubleFloat, Complex DoubleFloat)
- eval: (%, Equation Complex DoubleFloat) -> % if Complex DoubleFloat has Evalable Complex DoubleFloat
from Evalable Complex DoubleFloat
- eval: (%, List Complex DoubleFloat, List Complex DoubleFloat) -> % if Complex DoubleFloat has Evalable Complex DoubleFloat
from InnerEvalable(Complex DoubleFloat, Complex DoubleFloat)
- eval: (%, List Equation Complex DoubleFloat) -> % if Complex DoubleFloat has Evalable Complex DoubleFloat
from Evalable Complex DoubleFloat
- every?: (Complex DoubleFloat -> Boolean, %) -> Boolean
- exquo: (%, Complex DoubleFloat) -> Union(%, failed)
from MatrixCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
- fill!: (%, Complex DoubleFloat) -> %
from TwoDimensionalArrayCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
- hash: % -> SingleInteger
from Hashable
- hashUpdate!: (HashState, %) -> HashState
from Hashable
- horizConcat: (%, %) -> %
from TwoDimensionalArrayCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
- horizConcat: List % -> %
from TwoDimensionalArrayCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
- horizSplit: (%, List NonNegativeInteger) -> List %
from TwoDimensionalArrayCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
- horizSplit: (%, PositiveInteger) -> List %
from TwoDimensionalArrayCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
- inverse: % -> Union(%, failed)
from MatrixCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
- kronecker_prod1: (%, Integer, List List NonNegativeInteger, List %, NonNegativeInteger, NonNegativeInteger, Union(Complex DoubleFloat, one)) -> Void
from MatrixCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
- kroneckerProduct: (%, %) -> %
from MatrixCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
- kroneckerProduct: List % -> %
from MatrixCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
- kroneckerSum: (%, %) -> %
from MatrixCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
- kroneckerSum: List % -> %
from MatrixCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
- latex: % -> String
from SetCategory
- less?: (%, NonNegativeInteger) -> Boolean
from Aggregate
- listOfLists: % -> List List Complex DoubleFloat
from TwoDimensionalArrayCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
- map!: (Complex DoubleFloat -> Complex DoubleFloat, %) -> %
from TwoDimensionalArrayCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
- map: ((Complex DoubleFloat, Complex DoubleFloat) -> Complex DoubleFloat, %, %) -> %
from TwoDimensionalArrayCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
- map: ((Complex DoubleFloat, Complex DoubleFloat) -> Complex DoubleFloat, %, %, Complex DoubleFloat) -> %
from TwoDimensionalArrayCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
- map: (Complex DoubleFloat -> Complex DoubleFloat, %) -> %
from TwoDimensionalArrayCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
- matrix: (NonNegativeInteger, NonNegativeInteger, (Integer, Integer) -> Complex DoubleFloat) -> %
from MatrixCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
- matrix: List List Complex DoubleFloat -> %
from MatrixCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
- max: % -> Complex DoubleFloat if Complex DoubleFloat has OrderedSet
- max: ((Complex DoubleFloat, Complex DoubleFloat) -> Boolean, %) -> Complex DoubleFloat
- maxColIndex: % -> Integer
from TwoDimensionalArrayCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
- maxRowIndex: % -> Integer
from TwoDimensionalArrayCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
- member?: (Complex DoubleFloat, %) -> Boolean
- min: % -> Complex DoubleFloat if Complex DoubleFloat has OrderedSet
- minColIndex: % -> Integer
from TwoDimensionalArrayCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
- minordet: % -> Complex DoubleFloat
from MatrixCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
- minRowIndex: % -> Integer
from TwoDimensionalArrayCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
- more?: (%, NonNegativeInteger) -> Boolean
from Aggregate
- ncols: % -> NonNegativeInteger
from TwoDimensionalArrayCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
- new: (NonNegativeInteger, NonNegativeInteger, Complex DoubleFloat) -> %
from TwoDimensionalArrayCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
- nrows: % -> NonNegativeInteger
from TwoDimensionalArrayCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
- nullity: % -> NonNegativeInteger
from MatrixCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
- nullSpace: % -> List ComplexDoubleFloatVector
from MatrixCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
- parts: % -> List Complex DoubleFloat
from TwoDimensionalArrayCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
- Pfaffian: % -> Complex DoubleFloat
from MatrixCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
- positivePower: (%, Integer) -> %
from MatrixCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
- qelt: (%, Integer, Integer) -> Complex DoubleFloat
from TwoDimensionalArrayCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
- qnew: (NonNegativeInteger, NonNegativeInteger) -> %
from TwoDimensionalArrayCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
- qsetelt!: (%, Integer, Integer, Complex DoubleFloat) -> Complex DoubleFloat
from TwoDimensionalArrayCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
- rank: % -> NonNegativeInteger
from MatrixCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
- row: (%, Integer) -> ComplexDoubleFloatVector
from TwoDimensionalArrayCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
- rowEchelon: % -> %
from MatrixCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
- rowSlice: % -> Segment Integer
from TwoDimensionalArrayCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
- scalarMatrix: (NonNegativeInteger, Complex DoubleFloat) -> %
from MatrixCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
- setColumn!: (%, Integer, ComplexDoubleFloatVector) -> %
from TwoDimensionalArrayCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
- setelt!: (%, Integer, Integer, Complex DoubleFloat) -> Complex DoubleFloat
from TwoDimensionalArrayCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
- setelt!: (%, Integer, List Integer, %) -> %
from TwoDimensionalArrayCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
- setelt!: (%, Integer, List Segment Integer, %) -> %
from TwoDimensionalArrayCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
- setelt!: (%, List Integer, Integer, %) -> %
from TwoDimensionalArrayCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
- setelt!: (%, List Integer, List Integer, %) -> %
from TwoDimensionalArrayCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
- setelt!: (%, List Integer, Segment Integer, %) -> %
from TwoDimensionalArrayCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
- setelt!: (%, List Segment Integer, Integer, %) -> %
from TwoDimensionalArrayCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
- setelt!: (%, List Segment Integer, List Segment Integer, %) -> %
from TwoDimensionalArrayCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
- setelt!: (%, List Segment Integer, Segment Integer, %) -> %
from TwoDimensionalArrayCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
- setelt!: (%, Segment Integer, List Integer, %) -> %
from TwoDimensionalArrayCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
- setelt!: (%, Segment Integer, List Segment Integer, %) -> %
from TwoDimensionalArrayCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
- setelt!: (%, Segment Integer, Segment Integer, %) -> %
from TwoDimensionalArrayCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
- setRow!: (%, Integer, ComplexDoubleFloatVector) -> %
from TwoDimensionalArrayCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
- setsubMatrix!: (%, Integer, Integer, %) -> %
from TwoDimensionalArrayCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
- size?: (%, NonNegativeInteger) -> Boolean
from Aggregate
- smaller?: (%, %) -> Boolean
from Comparable
- square?: % -> Boolean
from MatrixCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
- squareTop: % -> %
from TwoDimensionalArrayCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
- subMatrix: (%, Integer, Integer, Integer, Integer) -> %
from TwoDimensionalArrayCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
- swapColumns!: (%, Integer, Integer) -> %
from TwoDimensionalArrayCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
- swapRows!: (%, Integer, Integer) -> %
from TwoDimensionalArrayCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
- symmetric?: % -> Boolean
from MatrixCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
- transpose: % -> %
from TwoDimensionalArrayCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
- transpose: ComplexDoubleFloatVector -> %
from MatrixCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
- vertConcat: (%, %) -> %
from TwoDimensionalArrayCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
- vertConcat: List % -> %
from TwoDimensionalArrayCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
- vertSplit: (%, List NonNegativeInteger) -> List %
from TwoDimensionalArrayCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
- vertSplit: (%, PositiveInteger) -> List %
from TwoDimensionalArrayCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
- zero?: % -> Boolean
from MatrixCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
- zero: (NonNegativeInteger, NonNegativeInteger) -> %
from MatrixCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
Evalable Complex DoubleFloat if Complex DoubleFloat has Evalable Complex DoubleFloat
HomogeneousAggregate Complex DoubleFloat
InnerEvalable(Complex DoubleFloat, Complex DoubleFloat) if Complex DoubleFloat has Evalable Complex DoubleFloat
MatrixCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)
TwoDimensionalArrayCategory(Complex DoubleFloat, ComplexDoubleFloatVector, ComplexDoubleFloatVector)