elpa_init - initialize the ELPA library
use elpa
class(elpa_t), pointer :: elpa
error =
elpa_init (api_version)
With the definitions of the input and output variables:
integer, intent(in) ::
api_version ! the api version that you want to
initialize, currently the version is 20171201
integer ::
error ! the return code. If the function returns without an
error, the error code will be ELPA_OK.
#include <elpa/elpa.h>
elpa_t handle;
int error =
elpa_init (
int api_version);
With the definitions of the input and output variables:
int
api_version; // the api version that you want to initialize currently
the version is 20171201
int
error; // the return code. If the function returns without an error,
the error code will be ELPA_OK.
Initializes the ELPA library for usage. The return code shold be ELPA_OK. The
return code can be querried with the
elpa_strerr(3) function.
elpa2_print_kernels(1)
elpa_allocate(3)
elpa_set(3)
elpa_setup(3)
elpa_strerr(3)
elpa_eigenvalues(3)
elpa_eigenvectors(3)
elpa_choleksy(3)
elpa_invert_triangular(3)
elpa_solve_tridiagonal(3)
elpa_hermitian_multiply(3)
elpa_uninit(3)
elpa_deallocate(3)