|
FEBio
1.5.0
|
This class implements a full matrix. More...
#include <DenseMatrix.h>
Public Member Functions | |
| void | Create (SparseMatrixProfile &mp) |
| Create a sparse matrix from a sparse-matrix profile. | |
| void | Assemble (matrix &ke, vector< int > &lm) |
| void | Assemble (matrix &ke, vector< int > &lmi, vector< int > &lmj) |
| assemble a matrix into the sparse matrix | |
| void | Clear () |
| void | Create (int N) |
| double & | operator() (int i, int j) |
| void | add (int i, int j, double v) |
| void | set (int i, int j, double v) |
| double | diag (int i) |
Protected Attributes | |
| double ** | m_pr |
| pointers to rows | |
This class implements a full matrix.
that is a matrix that stores all its elements.
| void FECore::DenseMatrix::Assemble | ( | matrix & | ke, |
| vector< int > & | lm | ||
| ) | [virtual] |
This function assembles the local stiffness matrix into the global stiffness matrix which is in dense format
Implements FECore::SparseMatrix.
1.7.5.1