#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.
|
#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" |
|
|
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" |
#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" |
void get_runtime_params_private |
( |
Euclid_dh |
ctx | ) |
|
|
static |
void invert_diagonals_private |
( |
Euclid_dh |
ctx | ) |
|
|
static |
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 |
|
) |
| |