SuperLU Distributed 8.2.1
Distributed memory sparse direct solver
|
SuperLU grid utilities. More...
#include "superlu_ddefs.h"
Functions | |
void | superlu_gridmap3d (MPI_Comm Bcomm, int nprow, int npcol, int npdep, gridinfo3d_t *grid) |
All processes in the MPI communicator must call this routine. On output, if a process is not in the SuperLU group, the following values are assigned to it: grid->comm = MPI_COMM_NULL grid->iam = -1. More... | |
void | superlu_gridinit3d (MPI_Comm Bcomm, int nprow, int npcol, int npdep, gridinfo3d_t *grid) |
All processes in the MPI communicator must call this routine. More... | |
void | superlu_gridexit3d (gridinfo3d_t *grid) |
SuperLU grid utilities.
-- Distributed SuperLU routine (version 7.1.0) -- Lawrence Berkeley National Lab, Oak Ridge National Lab May 12, 2021 October 5, 2021
void superlu_gridexit3d | ( | gridinfo3d_t * | grid | ) |
void superlu_gridinit3d | ( | MPI_Comm | Bcomm, |
int | nprow, | ||
int | npcol, | ||
int | npdep, | ||
gridinfo3d_t * | grid | ||
) |
All processes in the MPI communicator must call this routine.
void superlu_gridmap3d | ( | MPI_Comm | Bcomm, |
int | nprow, | ||
int | npcol, | ||
int | npdep, | ||
gridinfo3d_t * | grid | ||
) |
All processes in the MPI communicator must call this routine. On output, if a process is not in the SuperLU group, the following values are assigned to it: grid->comm = MPI_COMM_NULL grid->iam = -1.