FEDEM Solver
R8.0
Source code of the dynamics solver
|
Performs a triple matrix multiplication. More...
Private Member Functions | |
subroutine | cstransformmat (aMat, tMat, bMat, ierr) |
Performs a triple matrix multiplication. More... | |
subroutine | cstransformvec (aMat, v, bVal, ierr) |
Performs a vector-matrix-vector multiplication. More... | |
Performs a triple matrix multiplication.
|
private |
Performs a triple matrix multiplication.
[in] | aMat | System matrix A |
[in] | tMat | Transformation matrix T |
[out] | bMat | Resulting matrix B |
[out] | ierr | Error flag |
The matrix multiplication B = T T A T is performed, where A is on compact (sparse) form and T is a dense rectangular matrix.
|
private |
Performs a vector-matrix-vector multiplication.
[in] | aMat | System matrix A |
[in] | v | System vector |
[out] | bVal | Resulting value |
[out] | ierr | Error flag |
The multiplication b = v T A v is performed, where A is on compact (sparse) form and v is a vector. The result b is s scalar quantity.