|
Ifpack Package Browser (Single Doxygen Collection) Development
|
#include "Euclid_dh.h"#include "Mem_dh.h"#include "Mat_dh.h"#include "Vec_dh.h"#include "Factor_dh.h"#include "getRow_dh.h"#include "ilu_dh.h"#include "Parser_dh.h"#include "SortedList_dh.h"#include "SubdomainGraph_dh.h"#include "ExternalRows_dh.h"#include "krylov_dh.h"
Go to the source code of this file.
Macros | |
| #define | __FUNC__ "Euclid_dhCreate" |
| #define | __FUNC__ "Euclid_dhDestroy" |
| #define | __FUNC__ "Euclid_dhSetup" |
| #define | __FUNC__ "get_runtime_params_private" |
| #define | __FUNC__ "invert_diagonals_private" |
| #define | __FUNC__ "compute_rho_private" |
| #define | __FUNC__ "factor_private" |
| #define | __FUNC__ "Euclid_dhSolve" |
| #define | __FUNC__ "Euclid_dhPrintStats" |
| #define | __FUNC__ "Euclid_dhPrintStatsShort" |
| #define | __FUNC__ "Euclid_dhPrintStatsShorter" |
| #define | __FUNC__ "Euclid_dhPrintScaling" |
| #define | __FUNC__ "reduce_timings_private" |
| #define | __FUNC__ "Euclid_dhPrintHypreReport" |
| #define | __FUNC__ "Euclid_dhPrintTestData" |
Functions | |
| static void | get_runtime_params_private (Euclid_dh ctx) |
| static void | invert_diagonals_private (Euclid_dh ctx) |
| static void | compute_rho_private (Euclid_dh ctx) |
| static void | factor_private (Euclid_dh ctx) |
| static void | reduce_timings_private (Euclid_dh ctx) |
| void | Euclid_dhCreate (Euclid_dh *ctxOUT) |
| void | Euclid_dhDestroy (Euclid_dh ctx) |
| void | Euclid_dhSetup (Euclid_dh ctx) |
| void | Euclid_dhSolve (Euclid_dh ctx, Vec_dh x, Vec_dh b, int *its) |
| void | Euclid_dhPrintStats (Euclid_dh ctx, FILE *fp) |
| void | Euclid_dhPrintStatsShort (Euclid_dh ctx, double setup, double solve, FILE *fp) |
| void | Euclid_dhPrintStatsShorter (Euclid_dh ctx, FILE *fp) |
| void | Euclid_dhPrintScaling (Euclid_dh ctx, FILE *fp) |
| void | Euclid_dhPrintHypreReport (Euclid_dh ctx, FILE *fp) |
| void | Euclid_dhPrintTestData (Euclid_dh ctx, FILE *fp) |
| #define __FUNC__ "Euclid_dhCreate" |
Definition at line 64 of file Euclid_dh.c.
| #define __FUNC__ "Euclid_dhDestroy" |
Definition at line 64 of file Euclid_dh.c.
| #define __FUNC__ "Euclid_dhSetup" |
Definition at line 64 of file Euclid_dh.c.
| #define __FUNC__ "get_runtime_params_private" |
Definition at line 64 of file Euclid_dh.c.
| #define __FUNC__ "invert_diagonals_private" |
Definition at line 64 of file Euclid_dh.c.
| #define __FUNC__ "compute_rho_private" |
Definition at line 64 of file Euclid_dh.c.
| #define __FUNC__ "factor_private" |
Definition at line 64 of file Euclid_dh.c.
| #define __FUNC__ "Euclid_dhSolve" |
Definition at line 64 of file Euclid_dh.c.
| #define __FUNC__ "Euclid_dhPrintStats" |
Definition at line 64 of file Euclid_dh.c.
| #define __FUNC__ "Euclid_dhPrintStatsShort" |
Definition at line 64 of file Euclid_dh.c.
| #define __FUNC__ "Euclid_dhPrintStatsShorter" |
Definition at line 64 of file Euclid_dh.c.
| #define __FUNC__ "Euclid_dhPrintScaling" |
Definition at line 64 of file Euclid_dh.c.
| #define __FUNC__ "reduce_timings_private" |
Definition at line 64 of file Euclid_dh.c.
| #define __FUNC__ "Euclid_dhPrintHypreReport" |
Definition at line 64 of file Euclid_dh.c.
| #define __FUNC__ "Euclid_dhPrintTestData" |
Definition at line 64 of file Euclid_dh.c.
|
static |
Definition at line 411 of file Euclid_dh.c.
|
static |
Definition at line 491 of file Euclid_dh.c.
|
static |
Definition at line 514 of file Euclid_dh.c.
|
static |
Definition at line 568 of file Euclid_dh.c.
|
static |
Definition at line 1081 of file Euclid_dh.c.
| void Euclid_dhCreate | ( | Euclid_dh * | ctxOUT | ) |
Definition at line 66 of file Euclid_dh.c.
| void Euclid_dhDestroy | ( | Euclid_dh | ctx | ) |
Definition at line 133 of file Euclid_dh.c.
| void Euclid_dhSetup | ( | Euclid_dh | ctx | ) |
Definition at line 199 of file Euclid_dh.c.
Definition at line 842 of file Euclid_dh.c.
| void Euclid_dhPrintStats | ( | Euclid_dh | ctx, |
| FILE * | fp ) |
Definition at line 868 of file Euclid_dh.c.
| void Euclid_dhPrintStatsShort | ( | Euclid_dh | ctx, |
| double | setup, | ||
| double | solve, | ||
| FILE * | fp ) |
Definition at line 945 of file Euclid_dh.c.
| void Euclid_dhPrintStatsShorter | ( | Euclid_dh | ctx, |
| FILE * | fp ) |
Definition at line 1039 of file Euclid_dh.c.
| void Euclid_dhPrintScaling | ( | Euclid_dh | ctx, |
| FILE * | fp ) |
Definition at line 1058 of file Euclid_dh.c.
| void Euclid_dhPrintHypreReport | ( | Euclid_dh | ctx, |
| FILE * | fp ) |
Definition at line 1098 of file Euclid_dh.c.
| void Euclid_dhPrintTestData | ( | Euclid_dh | ctx, |
| FILE * | fp ) |
Definition at line 1177 of file Euclid_dh.c.