PaStiX Handbook
6.3.2
|
Go to the source code of this file.
Functions | |
void | solverComMatrixInit (SolverMatrix *solvmtx) |
Initialize the communication matrix. More... | |
void | solverComMatrixExit (SolverMatrix *solvmtx) |
Free the communication matrix. More... | |
void | solverComMatrixGather (SolverMatrix *solvmtx) |
Gather the volume of communication and save it as a csv. More... | |
PaStiX communication matrix handler.
Definition in file solver_comm_matrix.c.
void solverComMatrixInit | ( | SolverMatrix * | solvmtx | ) |
Initialize the communication matrix.
[in,out] | solvmtx | The solver structure to which to attach the communication vector. |
Definition at line 34 of file solver_comm_matrix.c.
References solver_matrix_s::com_vector.
void solverComMatrixExit | ( | SolverMatrix * | solvmtx | ) |
Free the communication matrix.
[in,out] | solvmtx | The solver structure to which to free the communication vector. |
Definition at line 51 of file solver_comm_matrix.c.
References solver_matrix_s::com_vector.
Referenced by solverRequestExit().
void solverComMatrixGather | ( | SolverMatrix * | solvmtx | ) |
Gather the volume of communication and save it as a csv.
[in,out] | solvmtx | The solver structure with the communication vector to gather. |
Definition at line 69 of file solver_comm_matrix.c.
References solver_matrix_s::com_vector, and pastix_fopenw().
Referenced by solverRequestExit().