PaStiX Handbook  6.3.2
pastix_parsec.h File Reference
#include <parsec.h>
#include <parsec/data_distribution.h>

Go to the source code of this file.

Data Structures

struct  parsec_sparse_matrix_desc_s
 PaRSEC descriptor stucture for the sparse matrix. More...
 

Functions

PaRSEC control function
void pastix_parsec_init (pastix_data_t *pastix, int *argc, char **argv[], const int *bindtab)
 Startup the PaRSEC runtime system. More...
 
void pastix_parsec_finalize (pastix_data_t *pastix)
 Finalize the PaRSEC runtime system. More...
 

PaRSEC sparse matrix descriptor

typedef struct parsec_sparse_matrix_desc_s parsec_sparse_matrix_desc_t
 PaRSEC descriptor stucture for the sparse matrix.
 
void parsec_sparse_matrix_init (SolverMatrix *solvmtx, int typesize, pastix_mtxtype_t mtxtype, int nodes, int myrank)
 Generate the PaRSEC descriptor of the sparse matrix. More...
 
void parsec_sparse_matrix_destroy (parsec_sparse_matrix_desc_t *spmtx)
 Free the PaRSEC descriptor of the sparse matrix. More...
 

Detailed Description

PaRSEC support for the numerical factorization and solve of PaStiX.

Version
6.3.2
Author
Mathieu Faverge
Pierre Ramet
Date
2023-07-21

Definition in file pastix_parsec.h.