FEDEM Solver
R8.0
Source code of the dynamics solver
|
System matrix extension module. More...
Data Types | |
interface | matextensionmodule::cstransform |
Performs a triple matrix multiplication. More... | |
interface | matextensionmodule::cspremult |
Performs a matrix-matrix multiplication. More... | |
interface | matextensionmodule::csgetsub12 |
Extracts and off-diagonal submatrix from the system matrix. More... | |
Modules | |
module | matextensionmodule |
System matrix extension module. | |
Functions/Subroutines | |
subroutine | matextensionmodule::cstransformmat (aMat, tMat, bMat, ierr) |
Performs a triple matrix multiplication. More... | |
subroutine | matextensionmodule::cstransformvec (aMat, v, bVal, ierr) |
Performs a vector-matrix-vector multiplication. More... | |
subroutine | matextensionmodule::cspremultmat (aMat, bMat, cMat, iflag, ierr) |
Performs a matrix-matrix multiplication. More... | |
subroutine | matextensionmodule::cspremultmatrix (aMat, bMat, ierr) |
Performs a matrix-matrix multiplication. More... | |
subroutine | matextensionmodule::cspremultvec (aMat, bVec, cVec, iflag, ierr) |
Performs a matrix-vector multiplication. More... | |
subroutine | matextensionmodule::cspremultvector (aMat, bVec, ierr) |
Performs a matrix-vector multiplication. More... | |
subroutine, public | matextensionmodule::csaddmat (aMat, bMat, alpha, ierr) |
Performs the matrix operation A = A + α B. More... | |
subroutine, public | matextensionmodule::cscopymat (aMat, bMat, ierr) |
Performs the matrix operation A = B. More... | |
subroutine, public | matextensionmodule::csgetsub11 (sysMat, meqn1, subMat11, ierr) |
Extracts the 11 sub-matrix from a system matrix. More... | |
subroutine | matextensionmodule::csgetsub12dense (sysMat, meqn1, meqn2, subMat12, ierr) |
Extracts the 12 sub-matrix from a system matrix. More... | |
subroutine | matextensionmodule::csgetsub12sparse (sysMat, subMat12, ierr) |
Extracts the 12 sub-matrix from a system matrix. More... | |
subroutine, public | matextensionmodule::csgetsub22 (sysMat, meqn2, subMat22, ierr) |
Extracts the 22 sub-matrix from a system matrix. More... | |
subroutine, public | matextensionmodule::csgetdiag (samData, sysMat, dt, dr, ierr) |
Extracts characteristic measures for a system matrix. More... | |
System matrix extension module.