PaStiX Handbook  6.2.1
cpucblk_dmpi_coeftab.c File Reference
#include "common/common.h"
#include "blend/solver.h"
#include "blend/solver_comm_matrix.h"
#include "kernels.h"
#include "pastix_dcores.h"
#include "pastix_dlrcores.h"
#include "cpucblk_dpack.h"
#include <lapacke.h>

Go to the source code of this file.

Functions

int cpucblk_dincoming_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_drelease_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_drequest_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.2.1
Author
Pierre Ramet
Mathieu Faverge
Tony Delarue
Nolan Bredel
Date
2021-07-02
Generated arithmetic file\n from /builds/solverstack/pastix/kernels/cpucblk_zmpi_coeftab.c, normal z -> d, Tue Apr 12 09:38:41 2022

Definition in file cpucblk_dmpi_coeftab.c.