PaStiX Handbook  6.2.1
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
 
struct  parsec_sparse_vector_desc_t
 

PaRSEC sparse matrix descriptor

PaRSEC descriptor stucture for the sparse matrix.

typedef struct parsec_sparse_matrix_desc_s parsec_sparse_matrix_desc_t
 
void parsec_sparse_matrix_init (SolverMatrix *solvmtx, int typesize, int 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...
 

PaRSEC vector descriptor

PaRSEC descriptor for the vectors linked to a given sparse matrix.

typedef struct parsec_sparse_vector_desc_t parsec_sparse_vector_desc_t
 
void parsec_sparse_vector_init (parsec_sparse_vector_desc_t *desc, int typesze, int nodes, int myrank)
 
void parsec_sparse_vector_destroy (parsec_sparse_vector_desc_t *desc)
 

Detailed Description

PaRSEC support for the numerical factorization and solve of PaStiX.

Version
6.0.3
Author
Mathieu Faverge
Pierre Ramet
Date
2019-11-12

Definition in file pastix_parsec.h.