Package sympycore :: Package matrices :: Module algebra
[hide private]
[frames] | no frames]

Module algebra

source code

Provides MatrixRing, SquareMatrix, PermutationMatrix classes.

Classes [hide private]
  MatrixRing
Base class to matrix rings that hold matrix element information pairs (<indices>: <element>) stored in Python dictionary.
  MatrixRingFactory
Metaclass for Basic classes.
  PermutationMatrix
Represents a square permutation matrix.
  SquareMatrix
Represents a square matrix.
Functions [hide private]
 
add_MATRIX_MATRIX(lhs, rhs, cls) source code
call graph 
 
div_MATRIX_SCALAR(lhs, rhs, cls) source code
call graph 
 
mul_MATRIX_MATRIX(lhs, rhs, cls) source code
call graph 
 
mul_MATRIX_SCALAR(lhs, rhs, cls) source code
call graph 
 
newinstance(cls, data) source code
call graph 
 
sub_MATRIX_MATRIX(lhs, rhs, cls) source code
Variables [hide private]
  ADD = ' + '
  MUL = '*'
  NUMBER = 'N'
  POW = '**'
  SYMBOL = 'S'
  classes = Holder('Sympy Basic subclass holder (10 classes)')