add_identity_multiply(const_vector_view_t dist_col, vector_view_t dist_iter) const override | Collisions::CSCMatrix< Device > | virtual |
apply_solve(const_vector_dualview_t b, vector_dualview_t x) const override | Collisions::CSCMatrix< Device > | virtual |
batch_size_ | Collisions::GridMatrix< Device > | protected |
central_locs_ | Collisions::CSCMatrix< Device > | protected |
const_values_array_t typedef | Collisions::CSCMatrix< Device > | |
const_vector_dualview_t typedef | Collisions::CSCMatrix< Device > | |
const_vector_view_t typedef | Collisions::CSCMatrix< Device > | |
CSCMatrix(size_type n_nodes, index_type num_species, int nvr, int nvz) | Collisions::CSCMatrix< Device > | inline |
device typedef | Collisions::CSCMatrix< Device > | |
device_index_map_LU() const | Collisions::GridMatrix< Device > | inline |
get_const_values() const override | Collisions::CSCMatrix< Device > | virtual |
get_num_nonzeros() const | Collisions::GridMatrix< Device > | inline |
get_num_rows() const | Collisions::GridMatrix< Device > | inline |
get_values() override | Collisions::CSCMatrix< Device > | virtual |
GridMatrix(size_type n_nodes, int n_species) | Collisions::GridMatrix< Device > | inline |
host_index_map_LU() | Collisions::GridMatrix< Device > | inline |
host_type typedef | Collisions::CSCMatrix< Device > | |
index_map_ | Collisions::GridMatrix< Device > | protected |
index_type typedef | Collisions::CSCMatrix< Device > | |
internal_values_array_t typedef | Collisions::CSCMatrix< Device > | |
LU_colptr_ | Collisions::CSCMatrix< Device > | protected |
LU_rowindx_ | Collisions::CSCMatrix< Device > | protected |
nnz_ | Collisions::GridMatrix< Device > | protected |
num_nodes_ | Collisions::GridMatrix< Device > | protected |
num_rows_ | Collisions::GridMatrix< Device > | protected |
num_species_ | Collisions::GridMatrix< Device > | protected |
nvr_ | Collisions::CSCMatrix< Device > | protected |
nvz_ | Collisions::CSCMatrix< Device > | protected |
setup_sparsity() | Collisions::CSCMatrix< Device > | protected |
subtract_from_identity() override | Collisions::CSCMatrix< Device > | virtual |
value_type typedef | Collisions::CSCMatrix< Device > | |
values_ | Collisions::CSCMatrix< Device > | protected |
values_array_t typedef | Collisions::CSCMatrix< Device > | |
vector_dualview_t typedef | Collisions::CSCMatrix< Device > | |
vector_view_t typedef | Collisions::CSCMatrix< Device > | |
~GridMatrix() | Collisions::GridMatrix< Device > | inlinevirtual |