Escript
Revision_4320
|
Go to the source code of this file.
Macros | |
#define | PASO_MISSING_CLAPACK Esys_setError(TYPE_ERROR, "You need to install a CLAPACK version to run a block size > 3.") |
#define | Paso_BlockOps_Cpy_2(R, V) |
#define | Paso_BlockOps_Cpy_3(R, V) |
#define | Paso_BlockOps_Cpy_N(N, R, V) memcpy((void*)R, (void*)V, ( (size_t) N ) * sizeof(double) ) |
#define | Paso_BlockOps_SMV_2(R, MAT, V) |
#define | Paso_BlockOps_SMV_3(R, MAT, V) |
#define | Paso_BlockOps_SMV_N(N, R, MAT, V) PASO_MISSING_CLAPACK |
#define | Paso_BlockOps_MV_N(N, R, MAT, V) PASO_MISSING_CLAPACK |
#define | Paso_BlockOps_invM_2(invA, A, failed) |
#define | Paso_BlockOps_invM_3(invA, A, failed) |
#define | Paso_BlockOps_invM_N(N, MAT, PIVOT, failed) PASO_MISSING_CLAPACK |
#define | Paso_BlockOps_solve_N(N, X, MAT, PIVOT, failed) PASO_MISSING_CLAPACK |
#define | Paso_BlockOps_MViP_2(MAT, V) |
#define | Paso_BlockOps_MViP_3(MAT, V) |
Functions | |
void | Paso_BlockOps_solveAll (dim_t n_block, dim_t n, double *D, index_t *pivot, double *x) |
#define Paso_BlockOps_invM_2 | ( | invA, | |
A, | |||
failed | |||
) |
Referenced by Paso_SparseMatrix_invMain().
#define Paso_BlockOps_invM_3 | ( | invA, | |
A, | |||
failed | |||
) |
Referenced by Paso_SparseMatrix_invMain().
#define Paso_BlockOps_invM_N | ( | N, | |
MAT, | |||
PIVOT, | |||
failed | |||
) | PASO_MISSING_CLAPACK |
Referenced by Paso_SparseMatrix_invMain().
#define Paso_BlockOps_MV_N | ( | N, | |
R, | |||
MAT, | |||
V | |||
) | PASO_MISSING_CLAPACK |
#define Paso_BlockOps_MViP_2 | ( | MAT, | |
V | |||
) |
Referenced by Paso_BlockOps_solveAll(), Paso_Preconditioner_LocalSmoother_Sweep_colored(), and Paso_Preconditioner_LocalSmoother_Sweep_sequential().
#define Paso_BlockOps_MViP_3 | ( | MAT, | |
V | |||
) |
Referenced by Paso_BlockOps_solveAll(), Paso_Preconditioner_LocalSmoother_Sweep_colored(), and Paso_Preconditioner_LocalSmoother_Sweep_sequential().
#define Paso_BlockOps_SMV_2 | ( | R, | |
MAT, | |||
V | |||
) |
Referenced by Paso_Preconditioner_LocalSmoother_Sweep_colored(), and Paso_Preconditioner_LocalSmoother_Sweep_sequential().
#define Paso_BlockOps_SMV_3 | ( | R, | |
MAT, | |||
V | |||
) |
Referenced by Paso_Preconditioner_LocalSmoother_Sweep_colored(), and Paso_Preconditioner_LocalSmoother_Sweep_sequential().
#define Paso_BlockOps_SMV_N | ( | N, | |
R, | |||
MAT, | |||
V | |||
) | PASO_MISSING_CLAPACK |
#define Paso_BlockOps_solve_N | ( | N, | |
X, | |||
MAT, | |||
PIVOT, | |||
failed | |||
) | PASO_MISSING_CLAPACK |
#define PASO_MISSING_CLAPACK Esys_setError(TYPE_ERROR, "You need to install a CLAPACK version to run a block size > 3.") |