add_value(const int e, const int i, const int j, const double value) override | polyfem::utils::SparseMatrixCache | virtual |
capacity() const override | polyfem::utils::SparseMatrixCache | inlinevirtual |
copy() const override | polyfem::utils::SparseMatrixCache | inlinevirtual |
current_e_ | polyfem::utils::SparseMatrixCache | private |
current_e_index_ | polyfem::utils::SparseMatrixCache | private |
entries() const | polyfem::utils::SparseMatrixCache | inline |
entries_ | polyfem::utils::SparseMatrixCache | private |
entries_size() const override | polyfem::utils::SparseMatrixCache | inlinevirtual |
get_matrix(const bool compute_mapping=true) override | polyfem::utils::SparseMatrixCache | virtual |
init(const size_t size) override | polyfem::utils::SparseMatrixCache | virtual |
init(const size_t rows, const size_t cols) override | polyfem::utils::SparseMatrixCache | virtual |
init(const MatrixCache &other) override | polyfem::utils::SparseMatrixCache | virtual |
init(const SparseMatrixCache &other, const bool copy_main_cache_ptr=false) | polyfem::utils::SparseMatrixCache | |
inner_index_ | polyfem::utils::SparseMatrixCache | private |
is_dense() const | polyfem::utils::MatrixCache | inline |
is_sparse() const override | polyfem::utils::SparseMatrixCache | inlinevirtual |
main_cache() const | polyfem::utils::SparseMatrixCache | inlineprivate |
main_cache_ | polyfem::utils::SparseMatrixCache | private |
mapping() const | polyfem::utils::SparseMatrixCache | inlineprivate |
mapping_ | polyfem::utils::SparseMatrixCache | private |
mapping_size() const | polyfem::utils::SparseMatrixCache | inline |
mat() const | polyfem::utils::SparseMatrixCache | inline |
mat_ | polyfem::utils::SparseMatrixCache | private |
MatrixCache() | polyfem::utils::MatrixCache | inline |
non_zeros() const override | polyfem::utils::SparseMatrixCache | inlinevirtual |
operator+(const MatrixCache &a) const override | polyfem::utils::SparseMatrixCache | virtual |
operator+(const SparseMatrixCache &a) const | polyfem::utils::SparseMatrixCache | |
operator+=(const MatrixCache &o) override | polyfem::utils::SparseMatrixCache | virtual |
operator+=(const SparseMatrixCache &o) | polyfem::utils::SparseMatrixCache | |
outer_index_ | polyfem::utils::SparseMatrixCache | private |
prune() override | polyfem::utils::SparseMatrixCache | virtual |
reserve(const size_t size) override | polyfem::utils::SparseMatrixCache | inlinevirtual |
second_cache() const | polyfem::utils::SparseMatrixCache | inlineprivate |
second_cache_ | polyfem::utils::SparseMatrixCache | private |
second_cache_entries_ | polyfem::utils::SparseMatrixCache | private |
set_zero() override | polyfem::utils::SparseMatrixCache | virtual |
size_ | polyfem::utils::SparseMatrixCache | private |
SparseMatrixCache() | polyfem::utils::SparseMatrixCache | inline |
SparseMatrixCache(const size_t size) | polyfem::utils::SparseMatrixCache | |
SparseMatrixCache(const size_t rows, const size_t cols) | polyfem::utils::SparseMatrixCache | |
SparseMatrixCache(const MatrixCache &other) | polyfem::utils::SparseMatrixCache | |
SparseMatrixCache(const SparseMatrixCache &other, const bool copy_main_cache_ptr=false) | polyfem::utils::SparseMatrixCache | |
tmp_ | polyfem::utils::SparseMatrixCache | private |
triplet_count() const override | polyfem::utils::SparseMatrixCache | inlinevirtual |
values_ | polyfem::utils::SparseMatrixCache | private |
~MatrixCache()=default | polyfem::utils::MatrixCache | virtual |