|
libMesh
|
This is the complete list of members for libMesh::DenseMatrix< T >, including all inherited members.
| _BLAS_Multiply_Flag enum name | libMesh::DenseMatrix< T > | private |
| _cholesky_back_substitute(const DenseVector< T2 > &b, DenseVector< T2 > &x) const | libMesh::DenseMatrix< T > | private |
| _cholesky_decompose() | libMesh::DenseMatrix< T > | private |
| _decomposition_type | libMesh::DenseMatrix< T > | private |
| _evd_lapack(DenseVector< T > &lambda_real, DenseVector< T > &lambda_imag, DenseMatrix< T > *VL=nullptr, DenseMatrix< T > *VR=nullptr) | libMesh::DenseMatrix< T > | private |
| _lu_back_substitute(const DenseVector< T > &b, DenseVector< T > &x) const | libMesh::DenseMatrix< T > | private |
| _lu_back_substitute_lapack(const DenseVector< T > &b, DenseVector< T > &x) | libMesh::DenseMatrix< T > | private |
| _lu_decompose() | libMesh::DenseMatrix< T > | private |
| _lu_decompose_lapack() | libMesh::DenseMatrix< T > | private |
| _m | libMesh::DenseMatrixBase< T > | protected |
| _matvec_blas(T alpha, T beta, DenseVector< T > &dest, const DenseVector< T > &arg, bool trans=false) const | libMesh::DenseMatrix< T > | private |
| _multiply_blas(const DenseMatrixBase< T > &other, _BLAS_Multiply_Flag flag) | libMesh::DenseMatrix< T > | private |
| _n | libMesh::DenseMatrixBase< T > | protected |
| _pivots | libMesh::DenseMatrix< T > | private |
| _svd_helper(char JOBU, char JOBVT, std::vector< Real > &sigma_val, std::vector< Number > &U_val, std::vector< Number > &VT_val) | libMesh::DenseMatrix< T > | private |
| _svd_lapack(DenseVector< Real > &sigma) | libMesh::DenseMatrix< T > | private |
| _svd_lapack(DenseVector< Real > &sigma, DenseMatrix< Number > &U, DenseMatrix< Number > &VT) | libMesh::DenseMatrix< T > | private |
| _svd_solve_lapack(const DenseVector< T > &rhs, DenseVector< T > &x, Real rcond) const | libMesh::DenseMatrix< T > | private |
| _val | libMesh::DenseMatrix< T > | private |
| add(const T2 factor, const DenseMatrix< T3 > &mat) | libMesh::DenseMatrix< T > | inline |
| libMesh::DenseMatrixBase::add(const T2 factor, const DenseMatrixBase< T3 > &mat) | libMesh::DenseMatrixBase< T > | inline |
| CHOLESKY enum value | libMesh::DenseMatrix< T > | private |
| cholesky_solve(const DenseVector< T2 > &b, DenseVector< T2 > &x) | libMesh::DenseMatrix< T > | |
| condense(const unsigned int i, const unsigned int j, const T val, DenseVector< T > &rhs) | libMesh::DenseMatrix< T > | inline |
| libMesh::DenseMatrixBase::condense(const unsigned int i, const unsigned int j, const T val, DenseVectorBase< T > &rhs) | libMesh::DenseMatrixBase< T > | protected |
| DecompositionType enum name | libMesh::DenseMatrix< T > | private |
| DenseMatrix(const unsigned int new_m=0, const unsigned int new_n=0) | libMesh::DenseMatrix< T > | inline |
| DenseMatrix(DenseMatrix &&)=default | libMesh::DenseMatrix< T > | |
| DenseMatrix(const DenseMatrix &)=default | libMesh::DenseMatrix< T > | |
| DenseMatrixBase(const unsigned int new_m=0, const unsigned int new_n=0) | libMesh::DenseMatrixBase< T > | inlineprotected |
| DenseMatrixBase(DenseMatrixBase &&)=default | libMesh::DenseMatrixBase< T > | |
| DenseMatrixBase(const DenseMatrixBase &)=default | libMesh::DenseMatrixBase< T > | |
| det() | libMesh::DenseMatrix< T > | |
| diagonal() const | libMesh::DenseMatrixBase< T > | |
| el(const unsigned int i, const unsigned int j) const override | libMesh::DenseMatrix< T > | inlinevirtual |
| el(const unsigned int i, const unsigned int j) override | libMesh::DenseMatrix< T > | inlinevirtual |
| evd(DenseVector< T > &lambda_real, DenseVector< T > &lambda_imag) | libMesh::DenseMatrix< T > | |
| evd_left(DenseVector< T > &lambda_real, DenseVector< T > &lambda_imag, DenseMatrix< T > &VL) | libMesh::DenseMatrix< T > | |
| evd_left_and_right(DenseVector< T > &lambda_real, DenseVector< T > &lambda_imag, DenseMatrix< T > &VL, DenseMatrix< T > &VR) | libMesh::DenseMatrix< T > | |
| evd_right(DenseVector< T > &lambda_real, DenseVector< T > &lambda_imag, DenseMatrix< T > &VR) | libMesh::DenseMatrix< T > | |
| get_principal_submatrix(unsigned int sub_m, unsigned int sub_n, DenseMatrix< T > &dest) const | libMesh::DenseMatrix< T > | |
| get_principal_submatrix(unsigned int sub_m, DenseMatrix< T > &dest) const | libMesh::DenseMatrix< T > | |
| get_transpose(DenseMatrix< T > &dest) const | libMesh::DenseMatrix< T > | |
| get_values() | libMesh::DenseMatrix< T > | inline |
| get_values() const | libMesh::DenseMatrix< T > | inline |
| l1_norm() const -> decltype(std::abs(T(0))) | libMesh::DenseMatrix< T > | inline |
| left_multiply(const DenseMatrixBase< T > &M2) override | libMesh::DenseMatrix< T > | virtual |
| left_multiply(const DenseMatrixBase< T2 > &M2) | libMesh::DenseMatrix< T > | |
| LEFT_MULTIPLY enum value | libMesh::DenseMatrix< T > | private |
| left_multiply_transpose(const DenseMatrix< T > &A) | libMesh::DenseMatrix< T > | |
| left_multiply_transpose(const DenseMatrix< T2 > &A) | libMesh::DenseMatrix< T > | |
| LEFT_MULTIPLY_TRANSPOSE enum value | libMesh::DenseMatrix< T > | private |
| linfty_norm() const -> decltype(std::abs(T(0))) | libMesh::DenseMatrix< T > | inline |
| LU enum value | libMesh::DenseMatrix< T > | private |
| LU_BLAS_LAPACK enum value | libMesh::DenseMatrix< T > | private |
| lu_solve(const DenseVector< T > &b, DenseVector< T > &x) | libMesh::DenseMatrix< T > | |
| m() const | libMesh::DenseMatrixBase< T > | inline |
| max() const -> decltype(libmesh_real(T(0))) | libMesh::DenseMatrix< T > | inline |
| min() const -> decltype(libmesh_real(T(0))) | libMesh::DenseMatrix< T > | inline |
| multiply(DenseMatrixBase< T > &M1, const DenseMatrixBase< T > &M2, const DenseMatrixBase< T > &M3) | libMesh::DenseMatrixBase< T > | protectedstatic |
| n() const | libMesh::DenseMatrixBase< T > | inline |
| NONE enum value | libMesh::DenseMatrix< T > | private |
| operator!=(const DenseMatrix< T > &mat) const | libMesh::DenseMatrix< T > | inline |
| operator()(const unsigned int i, const unsigned int j) const | libMesh::DenseMatrix< T > | inline |
| operator()(const unsigned int i, const unsigned int j) | libMesh::DenseMatrix< T > | inline |
| operator*=(const T factor) | libMesh::DenseMatrix< T > | inline |
| operator+=(const DenseMatrix< T > &mat) | libMesh::DenseMatrix< T > | inline |
| operator-=(const DenseMatrix< T > &mat) | libMesh::DenseMatrix< T > | inline |
| operator=(const DenseMatrix &)=default | libMesh::DenseMatrix< T > | |
| operator=(DenseMatrix &&)=default | libMesh::DenseMatrix< T > | |
| operator=(const DenseMatrix< T2 > &other_matrix) | libMesh::DenseMatrix< T > | inline |
| libMesh::DenseMatrixBase::operator=(const DenseMatrixBase &)=default | libMesh::DenseMatrixBase< T > | |
| libMesh::DenseMatrixBase::operator=(DenseMatrixBase &&)=default | libMesh::DenseMatrixBase< T > | |
| operator==(const DenseMatrix< T > &mat) const | libMesh::DenseMatrix< T > | inline |
| outer_product(const DenseVector< T > &a, const DenseVector< T > &b) | libMesh::DenseMatrix< T > | |
| pivot_index_t typedef | libMesh::DenseMatrix< T > | private |
| pivot_index_t typedef | libMesh::DenseMatrix< T > | private |
| print(std::ostream &os=libMesh::out) const | libMesh::DenseMatrixBase< T > | |
| print_scientific(std::ostream &os, unsigned precision=8) const | libMesh::DenseMatrixBase< T > | |
| resize(const unsigned int new_m, const unsigned int new_n) | libMesh::DenseMatrix< T > | inline |
| right_multiply(const DenseMatrixBase< T > &M2) override | libMesh::DenseMatrix< T > | virtual |
| right_multiply(const DenseMatrixBase< T2 > &M2) | libMesh::DenseMatrix< T > | |
| RIGHT_MULTIPLY enum value | libMesh::DenseMatrix< T > | private |
| right_multiply_transpose(const DenseMatrix< T > &A) | libMesh::DenseMatrix< T > | |
| right_multiply_transpose(const DenseMatrix< T2 > &A) | libMesh::DenseMatrix< T > | |
| RIGHT_MULTIPLY_TRANSPOSE enum value | libMesh::DenseMatrix< T > | private |
| scale(const T factor) | libMesh::DenseMatrix< T > | inline |
| scale_column(const unsigned int col, const T factor) | libMesh::DenseMatrix< T > | inline |
| sub_matrix(unsigned int row_id, unsigned int row_size, unsigned int col_id, unsigned int col_size) const | libMesh::DenseMatrix< T > | inline |
| svd(DenseVector< Real > &sigma) | libMesh::DenseMatrix< T > | |
| svd(DenseVector< Real > &sigma, DenseMatrix< Number > &U, DenseMatrix< Number > &VT) | libMesh::DenseMatrix< T > | |
| svd_solve(const DenseVector< T > &rhs, DenseVector< T > &x, Real rcond=std::numeric_limits< Real >::epsilon()) const | libMesh::DenseMatrix< T > | |
| swap(DenseMatrix< T > &other_matrix) | libMesh::DenseMatrix< T > | inline |
| transpose(const unsigned int i, const unsigned int j) const | libMesh::DenseMatrix< T > | inline |
| use_blas_lapack | libMesh::DenseMatrix< T > | |
| vector_mult(DenseVector< T > &dest, const DenseVector< T > &arg) const | libMesh::DenseMatrix< T > | |
| vector_mult(DenseVector< typename CompareTypes< T, T2 >::supertype > &dest, const DenseVector< T2 > &arg) const | libMesh::DenseMatrix< T > | |
| vector_mult_add(DenseVector< T > &dest, const T factor, const DenseVector< T > &arg) const | libMesh::DenseMatrix< T > | |
| vector_mult_add(DenseVector< typename CompareTypes< T, typename CompareTypes< T2, T3 >::supertype >::supertype > &dest, const T2 factor, const DenseVector< T3 > &arg) const | libMesh::DenseMatrix< T > | |
| vector_mult_transpose(DenseVector< T > &dest, const DenseVector< T > &arg) const | libMesh::DenseMatrix< T > | |
| vector_mult_transpose(DenseVector< typename CompareTypes< T, T2 >::supertype > &dest, const DenseVector< T2 > &arg) const | libMesh::DenseMatrix< T > | |
| zero() override | libMesh::DenseMatrix< T > | inlinevirtual |
| ~DenseMatrix()=default | libMesh::DenseMatrix< T > | virtual |
| ~DenseMatrixBase()=default | libMesh::DenseMatrixBase< T > | virtual |
1.8.16