1elpa_setup(3) Library Functions Manual elpa_setup(3)
2
3
4
6 elpa_setup - setup an instance of the ELPA library
7
8
10 FORTRAN INTERFACE
11 use elpa
12 class(elpa_t), pointer :: elpa
13
14 success= elpa%setup ()
15
16 With the definitions of the input and output variables:
17
18 integer :: succes ! the returned error code. Should normally be
19 ELPA_OK. Can be querried with elpa_strerr(3)
20
21
22 C INTERFACE
23 #include <elpa/elpa.h>
24 elpa_t handle;
25
26 int success = elpa_setup (elpa_t handle);
27
28 With the definitions of the input and output variables:
29
30 elpa_t handle; // the handle of an ELPA object, obtained before with
31 elpa_allocate(3)
32 int success; // the returned error code. Should normally be ELPA_OK.
33 Can be querried with elpa_strerr(3)
34
35
37 Setups an ELPA object. Prior to calling the setup, the functions
38 elpa_init(3), elpa_allocate(3) must have been called and some
39 parameters must have been set with elpa_set(3).
40
42 elpa2_print_kernels(1) elpa_init(3) elpa_allocate(3) elpa_set(3)
43 elpa_strerr(3) elpa_eigenvalues(3) elpa_eigenvectors(3)
44 elpa_cholesky(3) elpa_invert_triangular(3) elpa_solve_tridiagonal(3)
45 elpa_hermitian_multiply(3) elpa_deallocate(3) elpa_uninit(3)
46
47
48
49ELPA Sat Jun 3 2017 elpa_setup(3)