Eigenvalue SoLvers for Petaflop-Applications (ELPA)
2019.05.002
|
Macros | |
#define | cannons_triang_rectangular_impl_expand2(SUFFIX) cannons_triang_rectangular_##SUFFIX |
#define | cannons_triang_rectangular_impl_expand1(SUFFIX) cannons_triang_rectangular_impl_expand2(SUFFIX) |
#define | cannons_triang_rectangular_impl cannons_triang_rectangular_impl_expand1(ELPA_IMPL_SUFFIX) |
#define | cannons_triang_rectangular_c_impl_expand2(SUFFIX) cannons_triang_rectangular_c_##SUFFIX |
#define | cannons_triang_rectangular_c_impl_expand1(SUFFIX) cannons_triang_rectangular_c_impl_expand2(SUFFIX) |
#define | cannons_triang_rectangular_c_impl cannons_triang_rectangular_c_impl_expand1(ELPA_IMPL_SUFFIX) |
Functions | |
void | cannons_triang_rectangular_ELPA_IMPL_SUFFIX (math_type *U, math_type *B, int np_rows, int np_cols, int my_prow, int my_pcol, int *U_desc, int *b_desc, math_type *Res, MPI_Comm row_comm, MPI_Comm col_comm) |
void | cannons_triang_rectangular_c_ELPA_IMPL_SUFFIX (math_type *U, math_type *B, int local_rows, int local_cols, int *u_desc, int *b_desc, math_type *Res, int row_comm, int col_comm) |
#define cannons_triang_rectangular_c_impl cannons_triang_rectangular_c_impl_expand1(ELPA_IMPL_SUFFIX) |
#define cannons_triang_rectangular_c_impl_expand1 | ( | SUFFIX | ) | cannons_triang_rectangular_c_impl_expand2(SUFFIX) |
#define cannons_triang_rectangular_c_impl_expand2 | ( | SUFFIX | ) | cannons_triang_rectangular_c_##SUFFIX |
#define cannons_triang_rectangular_impl cannons_triang_rectangular_impl_expand1(ELPA_IMPL_SUFFIX) |
#define cannons_triang_rectangular_impl_expand1 | ( | SUFFIX | ) | cannons_triang_rectangular_impl_expand2(SUFFIX) |
#define cannons_triang_rectangular_impl_expand2 | ( | SUFFIX | ) | cannons_triang_rectangular_##SUFFIX |
void cannons_triang_rectangular_c_ELPA_IMPL_SUFFIX | ( | math_type * | U, |
math_type * | B, | ||
int | local_rows, | ||
int | local_cols, | ||
int * | u_desc, | ||
int * | b_desc, | ||
math_type * | Res, | ||
int | row_comm, | ||
int | col_comm | ||
) |
void cannons_triang_rectangular_ELPA_IMPL_SUFFIX | ( | math_type * | U, |
math_type * | B, | ||
int | np_rows, | ||
int | np_cols, | ||
int | my_prow, | ||
int | my_pcol, | ||
int * | U_desc, | ||
int * | b_desc, | ||
math_type * | Res, | ||
MPI_Comm | row_comm, | ||
MPI_Comm | col_comm | ||
) |