1elpa_init(3) Library Functions Manual elpa_init(3)
2
3
4
6 elpa_init - initialize the ELPA library
7
8
10 FORTRAN INTERFACE
11 use elpa
12 class(elpa_t), pointer :: elpa
13
14 error = elpa_init (api_version)
15
16 With the definitions of the input and output variables:
17
18 integer, intent(in) :: api_version ! the api version that you want to
19 initialize, currently the version is 20170403
20 integer :: error ! the return code. If the function
21 returns without an error, the error code will be ELPA_OK.
22
23
24 C INTERFACE
25 #include <elpa/elpa.h>
26 elpa_t handle;
27
28 int error = elpa_init (int api_version);
29
30 With the definitions of the input and output variables:
31
32 int api_version; // the api version that you want to initialize
33 currently the version is 20170403
34 int error; // the return code. If the function returns without
35 an error, the error code will be ELPA_OK.
36
37
39 Initializes the ELPA library for usage. The return code shold be
40 ELPA_OK. The return code can be querried with the elpa_strerr(3)
41 function.
42
44 elpa2_print_kernels(1) elpa_allocate(3) elpa_set(3) elpa_setup(3)
45 elpa_strerr(3) elpa_eigenvalues(3) elpa_eigenvectors(3)
46 elpa_choleksy(3) elpa_invert_triangular(3) elpa_solve_tridiagonal(3)
47 elpa_hermitian_multiply(3) elpa_uninit(3) elpa_deallocate(3)
48
49
50
51ELPA Sat Jun 3 2017 elpa_init(3)