XGC1
|
This is the complete list of members for Matrix< Device >, including all inherited members.
Add enum value | Matrix< Device > | |
convert_org_to_csr() | Matrix< Device > | |
csr_cidx | Matrix< Device > | |
csr_ridx | Matrix< Device > | |
csr_v | Matrix< Device > | |
eindex | Matrix< Device > | |
exspace typedef | Matrix< Device > | private |
Identity enum value | Matrix< Device > | |
is_csr | Matrix< Device > | |
m | Matrix< Device > | |
Matrix() | Matrix< Device > | inline |
Matrix(int m_in, int n_in, int w_in) | Matrix< Device > | |
Matrix(Type matrix_type, int m_in) | Matrix< Device > | |
Matrix(int m_in, int n_in, int w_in, int nnz_in, bool is_csr_in, int *csr_ridx_or_eindex, int *csr_cidx_or_nelement, double *values) | Matrix< Device > | |
mirror() const | Matrix< Device > | inline |
mult(const View< double *, CLayout, Device > &x, const View< double *, Kokkos::LayoutRight, Device > &y) const | Matrix< Device > | |
mult_csr(const View< double *, CLayout, Device > &x, const View< double *, Kokkos::LayoutRight, Device > &y) const | Matrix< Device > | |
mult_org(const View< double *, CLayout, Device > &x, const View< double *, Kokkos::LayoutRight, Device > &y) const | Matrix< Device > | |
mult_tensor(const View< double **, CLayout, Device > &x, const View< double **, Kokkos::LayoutRight, Device > &y) const | Matrix< Device > | |
mult_tensor_csr(const View< double **, CLayout, Device > &x, const View< double **, Kokkos::LayoutRight, Device > &y) const | Matrix< Device > | |
mult_tensor_org(const View< double **, CLayout, Device > &x, const View< double **, Kokkos::LayoutRight, Device > &y) const | Matrix< Device > | |
n | Matrix< Device > | |
nelement | Matrix< Device > | |
nnz | Matrix< Device > | |
Replace enum value | Matrix< Device > | |
set_value(int i, int j, double value_in, SetValueOpt flag) const | Matrix< Device > | inline |
SetValueOpt enum name | Matrix< Device > | |
transpose_mult(const View< double *, CLayout, Device > &x, const View< double *, Kokkos::LayoutRight, Device > &y) const | Matrix< Device > | |
transpose_mult_csr(const View< double *, CLayout, Device > &x, const View< double *, Kokkos::LayoutRight, Device > &y) const | Matrix< Device > | |
transpose_mult_org(const View< double *, CLayout, Device > &x, const View< double *, Kokkos::LayoutRight, Device > &y) const | Matrix< Device > | |
Type enum name | Matrix< Device > | |
value | Matrix< Device > | |
width | Matrix< Device > | |
write(const std::string stream_name, const std::string filename) const | Matrix< Device > |