GeneralBrokenLines V03-01-02
gblpy3
|
Bordered band matrix. More...
Go to the source code of this file.
Classes | |
class | gblpy3.gblnum.BorderedBandMatrix |
(Symmetric) Bordered Band Matrix. More... | |
Namespaces | |
namespace | gblpy3 |
namespace | gblpy3.gblnum |
Functions | |
def | gblpy3.gblnum.decomposeBand () |
def | gblpy3.gblnum.solveBand (aRightHandSide) |
Solve linear equation system for band part. More... | |
def | gblpy3.gblnum.invertBand () |
Invert band part. More... | |
def | gblpy3.gblnum.bandOfAVAT (anArray, aSymArray) |
Calculate band part of A*V*A^T. More... | |
Variables | |
gblpy3.gblnum.nBorder = self.__numBorder | |
gblpy3.gblnum.nCol = self.__numCol | |
gblpy3.gblnum.aSolution = np.empty(nBorder + nCol) | |
gblpy3.gblnum.auxMat = np.empty((nBorder, nCol)) | |
gblpy3.gblnum.auxMatT = auxMat.T | |
gblpy3.gblnum.auxVec = aRightHandSide[:nBorder] - np.dot(auxMat, aRightHandSide[nBorder:]) | |
gblpy3.gblnum.invBorder = np.linalg.inv(self.__border - np.dot(self.__mixed, auxMatT)) | |
gblpy3.gblnum.__border | |
gblpy3.gblnum.__mixed | |
gblpy3.gblnum.__band | |
Bordered band matrix.
Definition in file gblnum.py.