PaStiX Handbook  6.3.2
cpucblk_zmpi_coeftab.c File Reference
#include "common/common.h"
#include "blend/solver.h"
#include "blend/solver_comm_matrix.h"
#include "kernels.h"
#include "pastix_zcores.h"
#include "pastix_zlrcores.h"
#include "cpucblk_zpack.h"
#include <lapacke.h>

Go to the source code of this file.

Functions

int cpucblk_zincoming_deps (int rank, pastix_coefside_t side, SolverMatrix *solvmtx, SolverCblk *cblk)
 Wait for incoming dependencies, and return when cblk->ctrbcnt has reached 0. More...
 
void cpucblk_zrelease_deps (pastix_coefside_t side, SolverMatrix *solvmtx, const SolverCblk *cblk, SolverCblk *fcbk)
 Release the dependencies of the given cblk after an update. More...
 
void cpucblk_zrequest_cleanup (pastix_coefside_t side, pastix_int_t sched, SolverMatrix *solvmtx)
 Waitall routine for current cblk request. More...
 

Detailed Description

Precision dependent routines to send and receive cblks coeftab.

Version
6.3.2
Author
Pierre Ramet
Mathieu Faverge
Tony Delarue
Nolan Bredel
Alycia Lisito
Florent Pruvost
Date
2023-12-01
Generated arithmetic file
from /builds/solverstack/pastix/kernels/cpucblk_zmpi_coeftab.c, normal z -> z, Wed Dec 13 12:09:18 2023

Definition in file cpucblk_zmpi_coeftab.c.