PaStiX Handbook
6.4.0
|
Go to the source code of this file.
Functions | |
Flops functions set | |
static double | flops_zpotrf_diag (pastix_int_t N) |
Computations flops of diagonal blocks. More... | |
static double | flops_dpotrf_diag (pastix_int_t N) |
Computations flops of diagonal blocks. More... | |
static double | flops_zgetrf_diag (pastix_int_t N) |
Computations flops of diagonal blocks. More... | |
static double | flops_dgetrf_diag (pastix_int_t N) |
Computations flops of diagonal blocks. More... | |
static double | flops_zsytrf_diag (pastix_int_t N) |
Computations flops of diagonal blocks. More... | |
static double | flops_dsytrf_diag (pastix_int_t N) |
Computations flops of diagonal blocks. More... | |
static double | flops_zpotrf_trsm (pastix_int_t M, pastix_int_t N) |
Computations flops of the solve step. More... | |
static double | flops_dpotrf_trsm (pastix_int_t M, pastix_int_t N) |
Computations flops of the solve step. More... | |
static double | flops_zgetrf_trsm (pastix_int_t M, pastix_int_t N) |
Computations flops of the solve step. More... | |
static double | flops_dgetrf_trsm (pastix_int_t M, pastix_int_t N) |
Computations flops of the solve step. More... | |
static double | flops_zsytrf_trsm (pastix_int_t M, pastix_int_t N) |
Computations flops of the solve step. More... | |
static double | flops_dsytrf_trsm (pastix_int_t M, pastix_int_t N) |
Computations flops of the solve step. More... | |
static double | flops_zpotrf_update (pastix_int_t K, pastix_int_t M) |
Theroretical computation flops of the update step per coumn block (see sum1d()) More... | |
static double | flops_dpotrf_update (pastix_int_t K, pastix_int_t M) |
Theroretical computation flops of the update step per coumn block (see sum1d()) More... | |
static double | flops_zgetrf_update (pastix_int_t K, pastix_int_t M) |
Theroretical computation flops of the update step per coumn block (see sum1d()) More... | |
static double | flops_dgetrf_update (pastix_int_t K, pastix_int_t M) |
Theroretical computation flops of the update step per coumn block (see sum1d()) More... | |
static double | flops_zsytrf_update (pastix_int_t K, pastix_int_t M) |
Theroretical computation flops of the update step per coumn block (see sum1d()) More... | |
static double | flops_dsytrf_update (pastix_int_t K, pastix_int_t M) |
Theroretical computation flops of the update step per coumn block (see sum1d()) More... | |
static double | flops_zpotrf_blkupdate (pastix_int_t M, pastix_int_t N, pastix_int_t K) |
Computes the theoretical number of flops of the update step per block (see sum2d()) More... | |
static double | flops_dpotrf_blkupdate (pastix_int_t M, pastix_int_t N, pastix_int_t K) |
Computes the theoretical number of flops of the update step per block (see sum2d()) More... | |
static double | flops_zgetrf_blkupdate (pastix_int_t M, pastix_int_t N, pastix_int_t K) |
Computes the theoretical number of flops of the update step per block (see sum2d()) More... | |
static double | flops_dgetrf_blkupdate (pastix_int_t M, pastix_int_t N, pastix_int_t K) |
Computes the theoretical number of flops of the update step per block (see sum2d()) More... | |
static double | flops_zsytrf_blkupdate (pastix_int_t M, pastix_int_t N, pastix_int_t K) |
Computes the theoretical number of flops of the update step per block (see sum2d()) More... | |
static double | flops_dsytrf_blkupdate (pastix_int_t M, pastix_int_t N, pastix_int_t K) |
Computes the theoretical number of flops of the update step per block (see sum2d()) More... | |
Variables | |
symbol_function_t | flopstable [2][5] |
array of pointer to the flops functions per factorization and arithmetic More... | |
PaStiX symbol functions to compute the number of flops induced by the chosen symbolic structure.
Definition in file symbol_cost_flops.c.