|
IFEM
90A354
|
Dense system matrix representation. More...
#include "DenseMatrix.h"#include "SparseMatrix.h"#include "SAM.h"#include "LAPack.h"#include <fstream>#include <sstream>
Functions | |
| static void | assemDense (const Matrix &eM, Matrix &SM, Vector &SV, const IntVec &meen, const int *meqn, const int *mpmceq, const int *mmceq, const Real *ttcc) |
| This is a C++ version of the F77 subroutine ADDEM2 (SAM library). More... | |
| DenseMatrix | operator* (Real alpha, const DenseMatrix &A) |
| Multiply a matrix with a scalar. More... | |
| DenseMatrix | operator* (const DenseMatrix &A, Real alpha) |
| Multiply a matrix with a scalar. More... | |
Dense system matrix representation.
|
static |
This is a C++ version of the F77 subroutine ADDEM2 (SAM library).
It performs exactly the same tasks, except that NRHS always is 1.
References utl::vector< T >::empty(), and Real.
Referenced by DenseMatrix::assemble().
| DenseMatrix operator* | ( | const DenseMatrix & | A, |
| Real | alpha | ||
| ) |
Multiply a matrix with a scalar.
| [in] | A | The matrix to scale |
| [in] | alpha | Scalar value |
References DenseMatrix::getMat().
| DenseMatrix operator* | ( | Real | alpha, |
| const DenseMatrix & | A | ||
| ) |
Multiply a matrix with a scalar.
| [in] | alpha | Scalar value |
| [in] | A | The matrix to scale |
References DenseMatrix::getMat().