| assemble(const T &elemmat) | GooseFEM::MatrixBase< MatrixDiagonal > | inline |
| conn() const | GooseFEM::MatrixBase< MatrixDiagonal > | inline |
| data() const | GooseFEM::MatrixDiagonal | inline |
| MatrixBase< MatrixDiagonal >::derived_type typedef | GooseFEM::MatrixBase< MatrixDiagonal > | |
| MatrixDiagonalBase< MatrixDiagonal >::derived_type typedef | GooseFEM::MatrixDiagonalBase< MatrixDiagonal > | |
| dofs() const | GooseFEM::MatrixBase< MatrixDiagonal > | inline |
| dot(const array_type::tensor< double, 2 > &x, array_type::tensor< double, 2 > &b) const | GooseFEM::MatrixBase< MatrixDiagonal > | inline |
| dot(const array_type::tensor< double, 1 > &x, array_type::tensor< double, 1 > &b) const | GooseFEM::MatrixBase< MatrixDiagonal > | inline |
| Dot(const array_type::tensor< double, 2 > &x) const | GooseFEM::MatrixBase< MatrixDiagonal > | inline |
| Dot(const array_type::tensor< double, 1 > &x) const | GooseFEM::MatrixBase< MatrixDiagonal > | inline |
| m_changed | GooseFEM::MatrixBase< MatrixDiagonal > | protected |
| m_conn | GooseFEM::MatrixBase< MatrixDiagonal > | protected |
| m_dofs | GooseFEM::MatrixBase< MatrixDiagonal > | protected |
| m_ndim | GooseFEM::MatrixBase< MatrixDiagonal > | protected |
| m_ndof | GooseFEM::MatrixBase< MatrixDiagonal > | protected |
| m_nelem | GooseFEM::MatrixBase< MatrixDiagonal > | protected |
| m_nne | GooseFEM::MatrixBase< MatrixDiagonal > | protected |
| m_nnode | GooseFEM::MatrixBase< MatrixDiagonal > | protected |
| MatrixDiagonal()=default (defined in GooseFEM::MatrixDiagonal) | GooseFEM::MatrixDiagonal | |
| MatrixDiagonal(const C &conn, const D &dofs) | GooseFEM::MatrixDiagonal | inline |
| ndim() const | GooseFEM::MatrixBase< MatrixDiagonal > | inline |
| ndof() const | GooseFEM::MatrixBase< MatrixDiagonal > | inline |
| nelem() const | GooseFEM::MatrixBase< MatrixDiagonal > | inline |
| nne() const | GooseFEM::MatrixBase< MatrixDiagonal > | inline |
| nnode() const | GooseFEM::MatrixBase< MatrixDiagonal > | inline |
| set(const array_type::tensor< double, 1 > &A) | GooseFEM::MatrixDiagonal | inline |
| shape_dofval() const | GooseFEM::MatrixBase< MatrixDiagonal > | inline |
| shape_elemmat() const | GooseFEM::MatrixBase< MatrixDiagonal > | inline |
| shape_nodevec() const | GooseFEM::MatrixBase< MatrixDiagonal > | inline |
| Solve(const array_type::tensor< double, 2 > &b) | GooseFEM::MatrixDiagonalBase< MatrixDiagonal > | inline |
| Solve(const array_type::tensor< double, 1 > &b) | GooseFEM::MatrixDiagonalBase< MatrixDiagonal > | inline |
| solve(const array_type::tensor< double, 2 > &b, array_type::tensor< double, 2 > &x) | GooseFEM::MatrixDiagonalBase< MatrixDiagonal > | inline |
| solve(const array_type::tensor< double, 1 > &b, array_type::tensor< double, 1 > &x) | GooseFEM::MatrixDiagonalBase< MatrixDiagonal > | inline |
| Todense() const | GooseFEM::MatrixBase< MatrixDiagonal > | inline |
| todense(T &ret) const | GooseFEM::MatrixBase< MatrixDiagonal > | inline |
| Todiagonal() const | GooseFEM::MatrixDiagonal | inline |