#include <dist_ccs_matrix.h>
◆ DistCCSMatrix() [1/5]
pexsi::DistCCSMatrix::DistCCSMatrix |
( |
| ) |
|
◆ DistCCSMatrix() [2/5]
pexsi::DistCCSMatrix::DistCCSMatrix |
( |
MPI_Comm |
comm | ) |
|
◆ DistCCSMatrix() [3/5]
pexsi::DistCCSMatrix::DistCCSMatrix |
( |
int |
size, |
|
|
int |
nnzLocal |
|
) |
| |
◆ DistCCSMatrix() [4/5]
pexsi::DistCCSMatrix::DistCCSMatrix |
( |
MPI_Comm |
comm, |
|
|
int |
size, |
|
|
int |
nnzLocal |
|
) |
| |
◆ DistCCSMatrix() [5/5]
pexsi::DistCCSMatrix::DistCCSMatrix |
( |
MPI_Comm |
comm, |
|
|
int |
size, |
|
|
int |
nnzLocal, |
|
|
double * |
valLocal, |
|
|
int * |
index |
|
) |
| |
◆ ~DistCCSMatrix()
pexsi::DistCCSMatrix::~DistCCSMatrix |
( |
| ) |
|
◆ get_colptr_local()
int * pexsi::DistCCSMatrix::get_colptr_local |
( |
| ) |
const |
|
inline |
◆ get_comm()
const MPI_Comm pexsi::DistCCSMatrix::get_comm |
( |
| ) |
const |
|
inline |
◆ get_group()
const MPI_Group pexsi::DistCCSMatrix::get_group |
( |
| ) |
const |
|
inline |
◆ get_group_data()
const MPI_Group pexsi::DistCCSMatrix::get_group_data |
( |
| ) |
const |
|
inline |
◆ get_nnz()
const int pexsi::DistCCSMatrix::get_nnz |
( |
| ) |
const |
|
inline |
◆ get_nnzlocal()
const int pexsi::DistCCSMatrix::get_nnzlocal |
( |
| ) |
const |
|
inline |
◆ get_numcol_local()
const int pexsi::DistCCSMatrix::get_numcol_local |
( |
| ) |
const |
|
inline |
◆ get_rowind_local()
int * pexsi::DistCCSMatrix::get_rowind_local |
( |
| ) |
const |
|
inline |
◆ get_size()
const int pexsi::DistCCSMatrix::get_size |
( |
| ) |
const |
|
inline |
◆ globalCol()
int pexsi::DistCCSMatrix::globalCol |
( |
int |
localCol | ) |
|
◆ localCol()
int pexsi::DistCCSMatrix::localCol |
( |
int |
globalCol, |
|
|
int & |
mypcol |
|
) |
| |
◆ setnnz()
void pexsi::DistCCSMatrix::setnnz |
( |
int |
nnzLocal | ) |
|
◆ colptrLocal
int* pexsi::DistCCSMatrix::colptrLocal |
|
private |
◆ comm
MPI_Comm pexsi::DistCCSMatrix::comm |
|
private |
◆ comm_data
MPI_Comm pexsi::DistCCSMatrix::comm_data |
|
private |
◆ firstCol
int pexsi::DistCCSMatrix::firstCol =0 |
|
private |
◆ group
MPI_Group pexsi::DistCCSMatrix::group |
|
private |
◆ group_data
MPI_Group pexsi::DistCCSMatrix::group_data |
|
private |
◆ nnz
int pexsi::DistCCSMatrix::nnz |
|
private |
◆ nnzLocal
int pexsi::DistCCSMatrix::nnzLocal |
|
private |
◆ nproc_data
int pexsi::DistCCSMatrix::nproc_data =0 |
|
private |
◆ nprocs
int pexsi::DistCCSMatrix::nprocs = 0 |
|
private |
◆ numColLocal
int pexsi::DistCCSMatrix::numColLocal |
|
private |
◆ rowindLocal
int* pexsi::DistCCSMatrix::rowindLocal |
|
private |
◆ size
int pexsi::DistCCSMatrix::size |
|
private |
The documentation for this class was generated from the following file:
- /home/runner/work/abacus-develop/abacus-develop/source/source_hsolver/module_pexsi/dist_ccs_matrix.h