Eigenvalue SoLvers for Petaflop-Applications (ELPA)
2020.05.001
|
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#include <elpa/elpa.h>
#include <elpa/elpa_generated.h>
#include <elpa/elpa_constants.h>
#include <elpa/elpa_generated_legacy.h>
#include <elpa/elpa_generic.h>
#include <elpa/elpa_legacy.h>
Functions | |
void | zlacpy_ (char *, int *, int *, double complex *, int *, double complex *, int *) |
void | zgemm_ (char *, char *, int *, int *, int *, double complex *, double complex *, int *, double complex *, int *, double complex *, double complex *, int *) |
void | pztranc_ (int *, int *, double complex *, double complex *, int *, int *, int *, double complex *, double complex *, int *, int *, int *) |
void | pztrmm_ (char *, char *, char *, char *, int *, int *, double complex *, double complex *, int *, int *, int *, double complex *, int *, int *, int *) |
void | descinit_ (int *, int *, int *, int *, int *, int *, int *, int *, int *, int *) |
int | numroc_ (int *, int *, int *, int *, int *) |
void | set_up_blacsgrid_f1 (int, int *, int *, int *, int *, int *, int *, int *) |
void | d_c_Cannons_Mult2 (double complex *L, double complex *U, int np_rows, int np_cols, int my_prow, int my_pcol, int *a_desc, double complex *Res, MPI_Comm row_comm, MPI_Comm col_comm) |
int | main (int argc, char **argv) |
void d_c_Cannons_Mult2 | ( | double complex * | L, |
double complex * | U, | ||
int | np_rows, | ||
int | np_cols, | ||
int | my_prow, | ||
int | my_pcol, | ||
int * | a_desc, | ||
double complex * | Res, | ||
MPI_Comm | row_comm, | ||
MPI_Comm | col_comm | ||
) |
void descinit_ | ( | int * | , |
int * | , | ||
int * | , | ||
int * | , | ||
int * | , | ||
int * | , | ||
int * | , | ||
int * | , | ||
int * | , | ||
int * | |||
) |
int main | ( | int | argc, |
char ** | argv | ||
) |
int numroc_ | ( | int * | , |
int * | , | ||
int * | , | ||
int * | , | ||
int * | |||
) |
void pztranc_ | ( | int * | , |
int * | , | ||
double complex * | , | ||
double complex * | , | ||
int * | , | ||
int * | , | ||
int * | , | ||
double complex * | , | ||
double complex * | , | ||
int * | , | ||
int * | , | ||
int * | |||
) |
void pztrmm_ | ( | char * | , |
char * | , | ||
char * | , | ||
char * | , | ||
int * | , | ||
int * | , | ||
double complex * | , | ||
double complex * | , | ||
int * | , | ||
int * | , | ||
int * | , | ||
double complex * | , | ||
int * | , | ||
int * | , | ||
int * | |||
) |
void set_up_blacsgrid_f1 | ( | int | , |
int * | , | ||
int * | , | ||
int * | , | ||
int * | , | ||
int * | , | ||
int * | , | ||
int * | |||
) |
void zgemm_ | ( | char * | , |
char * | , | ||
int * | , | ||
int * | , | ||
int * | , | ||
double complex * | , | ||
double complex * | , | ||
int * | , | ||
double complex * | , | ||
int * | , | ||
double complex * | , | ||
double complex * | , | ||
int * | |||
) |
void zlacpy_ | ( | char * | , |
int * | , | ||
int * | , | ||
double complex * | , | ||
int * | , | ||
double complex * | , | ||
int * | |||
) |