|
suanPan
🧮 An Open Source, Parallel and Heterogeneous Finite Element Analysis Framework
|
This is the complete list of members for SymmPackMat< T >, including all inherited members.
| allreduce() override | DenseMat< T > | inlinevirtual |
| at(const uword in_row, const uword in_col) override | SymmPackMat< T > | inlinevirtual |
| csc_condense() | MetaMat< T > | inlinevirtual |
| csr_condense() | MetaMat< T > | inlinevirtual |
| DenseMat(const uword in_rows, const uword in_cols, const uword in_elem) | DenseMat< T > | inline |
| DenseMat(const DenseMat &old_mat) | DenseMat< T > | inline |
| DenseMat(DenseMat &&)=delete | DenseMat< T > | |
| direct_solve(Mat< T > &, Mat< T > &&) override | SymmPackMat< T > | protectedvirtual |
| DenseMat::direct_solve(Mat< T > &X, const Mat< T > &B) override | DenseMat< T > | inlineprotectedvirtual |
| MetaMat::direct_solve(Mat< T > &X, const SpMat< T > &B) | MetaMat< T > | inlineprotected |
| MetaMat::direct_solve(Mat< T > &X, SpMat< T > &&B) | MetaMat< T > | inlineprotected |
| factored | MetaMat< T > | protected |
| get_solver_setting() | MetaMat< T > | inline |
| is_empty() const override | DenseMat< T > | inlinevirtual |
| max() const override | DenseMat< T > | inlinevirtual |
| memory | DenseMat< T > | protected |
| memptr() const override | DenseMat< T > | inlinevirtual |
| memptr() override | DenseMat< T > | inlinevirtual |
| MetaMat(const uword in_rows, const uword in_cols, const uword in_elem) | MetaMat< T > | inline |
| MetaMat(const MetaMat &)=default | MetaMat< T > | |
| MetaMat(MetaMat &&)=delete | MetaMat< T > | |
| mixed_trs(mat &X, mat &&B, F &&trs) | MetaMat< T > | inlineprotected |
| n_cols | MetaMat< T > | |
| n_elem | MetaMat< T > | |
| n_rows | MetaMat< T > | |
| nullify(const uword K) override | SymmPackMat< T > | inlinevirtual |
| DenseMat::nullify(const uvec &list) | MetaMat< T > | inline |
| operator()(const uword in_row, const uword in_col) const override | SymmPackMat< T > | inlinevirtual |
| operator*(const Mat< T > &) const override | SymmPackMat< T > | virtual |
| operator*=(const T value) override | DenseMat< T > | inlinevirtual |
| operator+=(const shared_ptr< MetaMat > &M) | MetaMat< T > | inline |
| operator+=(const op_scale< T > &M) | MetaMat< T > | inline |
| operator+=(const triplet_form< T, uword > &M) | MetaMat< T > | inline |
| operator-=(const shared_ptr< MetaMat > &M) | MetaMat< T > | inline |
| operator-=(const op_scale< T > &M) | MetaMat< T > | inline |
| operator-=(const triplet_form< T, uword > &M) | MetaMat< T > | inline |
| operator=(const DenseMat &)=delete | DenseMat< T > | |
| operator=(DenseMat &&)=delete | DenseMat< T > | |
| MetaMat::operator=(const MetaMat &)=delete | MetaMat< T > | |
| MetaMat::operator=(MetaMat &&)=delete | MetaMat< T > | |
| pivot | DenseMat< T > | protected |
| s_memory | DenseMat< T > | protected |
| save(const char *name) | MetaMat< T > | inline |
| scale_accu(const T scalar, const shared_ptr< MetaMat< T > > &M) override | DenseMat< T > | inlinevirtual |
| scale_accu(const T scalar, const triplet_form< T, uword > &M) override | DenseMat< T > | inlinevirtual |
| set_factored(const bool F) | MetaMat< T > | inline |
| set_solver_setting(const SolverSetting< T > &SS) | MetaMat< T > | inline |
| setting | MetaMat< T > | protected |
| sign_det() const override | SymmPackMat< T > | inlinevirtual |
| solve(Mat< T > &X, C &&B) | MetaMat< T > | inline |
| solve(C &&B) | MetaMat< T > | inline |
| SymmPackMat(const uword in_size) | SymmPackMat< T > | inlineexplicit |
| to_float() | DenseMat< T > | inlineprotected |
| triplet_mat | MetaMat< T > | |
| unify(const uword K) | MetaMat< T > | inline |
| unify(const uvec &list) | MetaMat< T > | inline |
| unique_copy() override | SymmPackMat< T > | inlinevirtual |
| unsafe_at(const uword in_row, const uword in_col) override | SymmPackMat< T > | inlinevirtual |
| zeros() override | DenseMat< T > | inlinevirtual |
| ~DenseMat() override=default | DenseMat< T > | |
| ~MetaMat()=default | MetaMat< T > | virtual |