PaStiX Handbook  6.4.0
cpucblk_cmpi_coeftab.c File Reference
#include "common/common.h"
#include "blend/solver.h"
#include "blend/solver_comm_matrix.h"
#include "kernels.h"
#include "pastix_ccores.h"
#include "pastix_clrcores.h"
#include "cpucblk_cpack.h"
#include <lapacke.h>

Go to the source code of this file.

Functions

int cpucblk_cincoming_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_crelease_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_crequest_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.4.0
Author
Pierre Ramet
Mathieu Faverge
Tony Delarue
Nolan Bredel
Alycia Lisito
Florent Pruvost
Date
2024-07-05
Generated arithmetic file
from /builds/solverstack/pastix/kernels/cpucblk_zmpi_coeftab.c, normal z -> c, Tue Oct 8 14:17:23 2024

Definition in file cpucblk_cmpi_coeftab.c.