PaStiX Handbook  6.2.1
cpucblk_smpi_coeftab.c File Reference
#include "common/common.h"
#include "blend/solver.h"
#include "blend/solver_comm_matrix.h"
#include "kernels.h"
#include "pastix_scores.h"
#include "pastix_slrcores.h"
#include "cpucblk_spack.h"
#include <lapacke.h>

Go to the source code of this file.

Functions

int cpucblk_sincoming_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_srelease_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_srequest_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 -> s, Tue Apr 12 09:38:41 2022

Definition in file cpucblk_smpi_coeftab.c.