Eigenvalue SoLvers for Petaflop-Applications (ELPA) 2021.11.001
|
Abstract definition of the elpa_t type. More...
Public Member Functions | |
procedure(elpa_setup_i), deferred, public | setup |
method to setup an ELPA object More... | |
procedure(elpa_destroy_i), deferred, public | destroy |
method to destroy an ELPA object More... | |
generic, public | set => elpa_set_integer, elpa_set_float, elpa_set_double |
generic, public | get => elpa_get_integer, elpa_get_float, elpa_get_double |
procedure(elpa_is_set_i), deferred, public | is_set |
method to check whether key/value is set More... | |
procedure(elpa_can_set_i), deferred, public | can_set |
method to check whether key/value can be set More... | |
procedure(elpa_creating_from_legacy_api_i), deferred, public | creating_from_legacy_api |
procedure(elpa_get_time_i), deferred, public | get_time |
method to get the times from the timer object More... | |
procedure(elpa_print_times_i), deferred, public | print_times |
method to print the timings tree More... | |
procedure(elpa_timer_start_i), deferred, public | timer_start |
method to start a time measurement More... | |
procedure(elpa_timer_stop_i), deferred, public | timer_stop |
method to stop a time measurement More... | |
generic, public | eigenvectors => elpa_eigenvectors_all_host_arrays_d, elpa_eigenvectors_all_host_arrays_f, elpa_eigenvectors_all_host_arrays_dc, elpa_eigenvectors_all_host_arrays_fc |
generic, public | eigenvectors_double => elpa_eigenvectors_all_host_arrays_d, elpa_eigenvectors_device_pointer_d |
GPU device pointers in the GPU version More... | |
generic, public | eigenvectors_float => elpa_eigenvectors_all_host_arrays_f, elpa_eigenvectors_device_pointer_f |
GPU device pointers in the GPU version. More... | |
generic, public | eigenvectors_double_complex => elpa_eigenvectors_all_host_arrays_dc, elpa_eigenvectors_device_pointer_dc |
GPU device pointers in the GPU version. More... | |
generic, public | eigenvectors_float_complex => elpa_eigenvectors_all_host_arrays_fc, elpa_eigenvectors_device_pointer_fc |
GPU device pointers in the GPU version. More... | |
generic, public | eigenvalues => elpa_eigenvalues_all_host_arrays_d, elpa_eigenvalues_all_host_arrays_f, elpa_eigenvalues_all_host_arrays_dc, elpa_eigenvalues_all_host_arrays_fc |
generic, public | eigenvalues_double => elpa_eigenvalues_all_host_arrays_d, elpa_eigenvalues_device_pointer_d |
GPU device pointers in the GPU version. More... | |
generic, public | eigenvalues_float => elpa_eigenvalues_all_host_arrays_f, elpa_eigenvalues_device_pointer_f |
GPU device pointers in the GPU version. More... | |
generic, public | eigenvalues_double_complex => elpa_eigenvalues_all_host_arrays_dc, elpa_eigenvalues_device_pointer_dc |
GPU device pointers in the GPU version. More... | |
generic, public | eigenvalues_float_complex => elpa_eigenvalues_all_host_arrays_fc, elpa_eigenvalues_device_pointer_fc |
GPU device pointers in the GPU version. More... | |
generic, public | skew_eigenvectors => elpa_skew_eigenvectors_all_host_arrays_d, elpa_skew_eigenvectors_all_host_arrays_f |
for symmetric real valued skew-symmetric matrices More... | |
generic, public | skew_eigenvectors_double => elpa_skew_eigenvectors_all_host_arrays_d, elpa_skew_eigenvectors_device_pointer_d |
GPU device pointers in the GPU version. More... | |
generic, public | skew_eigenvectors_float => elpa_skew_eigenvectors_all_host_arrays_f, elpa_skew_eigenvectors_device_pointer_f |
GPU device pointers in the GPU version. More... | |
generic, public | skew_eigenvalues => elpa_skew_eigenvalues_all_host_arrays_d, elpa_skew_eigenvalues_all_host_arrays_f |
for symmetric real valued skew-symmetric matrices More... | |
generic, public | skew_eigenvalues_double => elpa_skew_eigenvalues_all_host_arrays_d, elpa_skew_eigenvalues_device_pointer_d |
GPU device pointers in the GPU version. More... | |
generic, public | skew_eigenvalues_float => elpa_skew_eigenvalues_all_host_arrays_f, elpa_skew_eigenvalues_device_pointer_f |
GPU device pointers in the GPU version. More... | |
generic, public | generalized_eigenvectors => elpa_generalized_eigenvectors_d, elpa_generalized_eigenvectors_f, elpa_generalized_eigenvectors_dc, elpa_generalized_eigenvectors_fc |
generic, public | generalized_eigenvalues => elpa_generalized_eigenvalues_d, elpa_generalized_eigenvalues_f, elpa_generalized_eigenvalues_dc, elpa_generalized_eigenvalues_fc |
generic, public | hermitian_multiply => elpa_hermitian_multiply_d, elpa_hermitian_multiply_dc, elpa_hermitian_multiply_f, elpa_hermitian_multiply_fc |
generic, public | cholesky => elpa_cholesky_d, elpa_cholesky_f, elpa_cholesky_dc, elpa_cholesky_fc |
generic, public | invert_triangular => elpa_invert_trm_d, elpa_invert_trm_f, elpa_invert_trm_dc, elpa_invert_trm_fc |
generic, public | solve_tridiagonal => elpa_solve_tridiagonal_d, elpa_solve_tridiagonal_f |
procedure(print_settings_i), deferred, public | print_settings |
method to print all parameters More... | |
procedure(store_settings_i), deferred, public | store_settings |
method to save all parameters More... | |
procedure(load_settings_i), deferred, public | load_settings |
method to save all parameters More... | |
procedure(elpa_autotune_set_api_version_i), deferred, public | autotune_set_api_version |
method to prepare the ELPA autotuning More... | |
procedure(elpa_autotune_setup_i), deferred, public | autotune_setup |
method to prepare the ELPA autotuning More... | |
procedure(elpa_autotune_step_i), deferred, public | autotune_step |
method to do an autotuning step More... | |
procedure(elpa_autotune_set_best_i), deferred, public | autotune_set_best |
method to set the best options More... | |
procedure(elpa_autotune_print_best_i), deferred, public | autotune_print_best |
method to print the best options More... | |
procedure(elpa_autotune_print_state_i), deferred, public | autotune_print_state |
method to print the state More... | |
procedure(elpa_autotune_save_state_i), deferred, public | autotune_save_state |
method to save the state More... | |
procedure(elpa_autotune_load_state_i), deferred, public | autotune_load_state |
method to load the state More... | |
procedure(elpa_set_integer_i), deferred, public | elpa_set_integer |
These method have to be public, in order to be overrideable in the extension types. More... | |
procedure(elpa_set_float_i), deferred, public | elpa_set_float |
procedure(elpa_set_double_i), deferred, public | elpa_set_double |
procedure(elpa_get_integer_i), deferred, public | elpa_get_integer |
procedure(elpa_get_float_i), deferred, public | elpa_get_float |
procedure(elpa_get_double_i), deferred, public | elpa_get_double |
procedure(elpa_eigenvectors_all_host_arrays_d_i), deferred, public | elpa_eigenvectors_all_host_arrays_d |
procedure(elpa_eigenvectors_all_host_arrays_f_i), deferred, public | elpa_eigenvectors_all_host_arrays_f |
procedure(elpa_eigenvectors_all_host_arrays_dc_i), deferred, public | elpa_eigenvectors_all_host_arrays_dc |
procedure(elpa_eigenvectors_all_host_arrays_fc_i), deferred, public | elpa_eigenvectors_all_host_arrays_fc |
procedure(elpa_eigenvectors_device_pointer_d_i), deferred, public | elpa_eigenvectors_device_pointer_d |
procedure(elpa_eigenvectors_device_pointer_f_i), deferred, public | elpa_eigenvectors_device_pointer_f |
procedure(elpa_eigenvectors_device_pointer_dc_i), deferred, public | elpa_eigenvectors_device_pointer_dc |
procedure(elpa_eigenvectors_device_pointer_fc_i), deferred, public | elpa_eigenvectors_device_pointer_fc |
procedure(elpa_eigenvalues_all_host_arrays_d_i), deferred, public | elpa_eigenvalues_all_host_arrays_d |
procedure(elpa_eigenvalues_all_host_arrays_f_i), deferred, public | elpa_eigenvalues_all_host_arrays_f |
procedure(elpa_eigenvalues_all_host_arrays_dc_i), deferred, public | elpa_eigenvalues_all_host_arrays_dc |
procedure(elpa_eigenvalues_all_host_arrays_fc_i), deferred, public | elpa_eigenvalues_all_host_arrays_fc |
procedure(elpa_eigenvalues_device_pointer_d_i), deferred, public | elpa_eigenvalues_device_pointer_d |
procedure(elpa_eigenvalues_device_pointer_f_i), deferred, public | elpa_eigenvalues_device_pointer_f |
procedure(elpa_eigenvalues_device_pointer_dc_i), deferred, public | elpa_eigenvalues_device_pointer_dc |
procedure(elpa_eigenvalues_device_pointer_fc_i), deferred, public | elpa_eigenvalues_device_pointer_fc |
procedure(elpa_skew_eigenvectors_all_host_arrays_d_i), deferred, public | elpa_skew_eigenvectors_all_host_arrays_d |
procedure(elpa_skew_eigenvectors_all_host_arrays_f_i), deferred, public | elpa_skew_eigenvectors_all_host_arrays_f |
procedure(elpa_skew_eigenvectors_device_pointer_d_i), deferred, public | elpa_skew_eigenvectors_device_pointer_d |
procedure(elpa_skew_eigenvectors_device_pointer_f_i), deferred, public | elpa_skew_eigenvectors_device_pointer_f |
procedure(elpa_skew_eigenvalues_all_host_arrays_d_i), deferred, public | elpa_skew_eigenvalues_all_host_arrays_d |
procedure(elpa_skew_eigenvalues_all_host_arrays_f_i), deferred, public | elpa_skew_eigenvalues_all_host_arrays_f |
procedure(elpa_skew_eigenvalues_device_pointer_d_i), deferred, public | elpa_skew_eigenvalues_device_pointer_d |
procedure(elpa_skew_eigenvalues_device_pointer_f_i), deferred, public | elpa_skew_eigenvalues_device_pointer_f |
procedure(elpa_generalized_eigenvectors_d_i), deferred, public | elpa_generalized_eigenvectors_d |
procedure(elpa_generalized_eigenvectors_f_i), deferred, public | elpa_generalized_eigenvectors_f |
procedure(elpa_generalized_eigenvectors_dc_i), deferred, public | elpa_generalized_eigenvectors_dc |
procedure(elpa_generalized_eigenvectors_fc_i), deferred, public | elpa_generalized_eigenvectors_fc |
procedure(elpa_generalized_eigenvalues_d_i), deferred, public | elpa_generalized_eigenvalues_d |
procedure(elpa_generalized_eigenvalues_f_i), deferred, public | elpa_generalized_eigenvalues_f |
procedure(elpa_generalized_eigenvalues_dc_i), deferred, public | elpa_generalized_eigenvalues_dc |
procedure(elpa_generalized_eigenvalues_fc_i), deferred, public | elpa_generalized_eigenvalues_fc |
procedure(elpa_hermitian_multiply_d_i), deferred, public | elpa_hermitian_multiply_d |
procedure(elpa_hermitian_multiply_f_i), deferred, public | elpa_hermitian_multiply_f |
procedure(elpa_hermitian_multiply_dc_i), deferred, public | elpa_hermitian_multiply_dc |
procedure(elpa_hermitian_multiply_fc_i), deferred, public | elpa_hermitian_multiply_fc |
procedure(elpa_cholesky_d_i), deferred, public | elpa_cholesky_d |
procedure(elpa_cholesky_f_i), deferred, public | elpa_cholesky_f |
procedure(elpa_cholesky_dc_i), deferred, public | elpa_cholesky_dc |
procedure(elpa_cholesky_fc_i), deferred, public | elpa_cholesky_fc |
procedure(elpa_invert_trm_d_i), deferred, public | elpa_invert_trm_d |
procedure(elpa_invert_trm_f_i), deferred, public | elpa_invert_trm_f |
procedure(elpa_invert_trm_dc_i), deferred, public | elpa_invert_trm_dc |
procedure(elpa_invert_trm_fc_i), deferred, public | elpa_invert_trm_fc |
procedure(elpa_solve_tridiagonal_d_i), deferred, public | elpa_solve_tridiagonal_d |
procedure(elpa_solve_tridiagonal_f_i), deferred, public | elpa_solve_tridiagonal_f |
Public Attributes | |
integer(kind=c_int), pointer, public | na => NULL() |
integer(kind=c_int), pointer, public | nev => NULL() |
integer(kind=c_int), pointer, public | local_nrows => NULL() |
integer(kind=c_int), pointer, public | local_ncols => NULL() |
integer(kind=c_int), pointer, public | nblk => NULL() |
integer(kind=c_int), public | myglobalid |
Abstract definition of the elpa_t type.
procedure(elpa_autotune_load_state_i), deferred, public elpa_api::elpa_t::autotune_load_state |
method to load the state
procedure(elpa_autotune_print_best_i), deferred, public elpa_api::elpa_t::autotune_print_best |
method to print the best options
procedure(elpa_autotune_print_state_i), deferred, public elpa_api::elpa_t::autotune_print_state |
method to print the state
procedure(elpa_autotune_save_state_i), deferred, public elpa_api::elpa_t::autotune_save_state |
method to save the state
procedure(elpa_autotune_set_api_version_i), deferred, public elpa_api::elpa_t::autotune_set_api_version |
method to prepare the ELPA autotuning
procedure(elpa_autotune_set_best_i), deferred, public elpa_api::elpa_t::autotune_set_best |
method to set the best options
procedure(elpa_autotune_setup_i), deferred, public elpa_api::elpa_t::autotune_setup |
method to prepare the ELPA autotuning
procedure(elpa_autotune_step_i), deferred, public elpa_api::elpa_t::autotune_step |
method to do an autotuning step
procedure(elpa_can_set_i), deferred, public elpa_api::elpa_t::can_set |
method to check whether key/value can be set
generic, public elpa_api::elpa_t::cholesky |
procedure(elpa_creating_from_legacy_api_i), deferred, public elpa_api::elpa_t::creating_from_legacy_api |
procedure(elpa_destroy_i), deferred, public elpa_api::elpa_t::destroy |
method to destroy an ELPA object
generic, public elpa_api::elpa_t::eigenvalues |
generic, public elpa_api::elpa_t::eigenvalues_double |
GPU device pointers in the GPU version.
generic, public elpa_api::elpa_t::eigenvalues_double_complex |
GPU device pointers in the GPU version.
generic, public elpa_api::elpa_t::eigenvalues_float |
GPU device pointers in the GPU version.
generic, public elpa_api::elpa_t::eigenvalues_float_complex |
GPU device pointers in the GPU version.
generic, public elpa_api::elpa_t::eigenvectors |
generic, public elpa_api::elpa_t::eigenvectors_double |
GPU device pointers in the GPU version
generic, public elpa_api::elpa_t::eigenvectors_double_complex |
GPU device pointers in the GPU version.
generic, public elpa_api::elpa_t::eigenvectors_float |
GPU device pointers in the GPU version.
generic, public elpa_api::elpa_t::eigenvectors_float_complex |
GPU device pointers in the GPU version.
procedure(elpa_cholesky_d_i), deferred, public elpa_api::elpa_t::elpa_cholesky_d |
procedure(elpa_cholesky_dc_i), deferred, public elpa_api::elpa_t::elpa_cholesky_dc |
procedure(elpa_cholesky_f_i), deferred, public elpa_api::elpa_t::elpa_cholesky_f |
procedure(elpa_cholesky_fc_i), deferred, public elpa_api::elpa_t::elpa_cholesky_fc |
procedure(elpa_eigenvalues_all_host_arrays_d_i), deferred, public elpa_api::elpa_t::elpa_eigenvalues_all_host_arrays_d |
procedure(elpa_eigenvalues_all_host_arrays_dc_i), deferred, public elpa_api::elpa_t::elpa_eigenvalues_all_host_arrays_dc |
procedure(elpa_eigenvalues_all_host_arrays_f_i), deferred, public elpa_api::elpa_t::elpa_eigenvalues_all_host_arrays_f |
procedure(elpa_eigenvalues_all_host_arrays_fc_i), deferred, public elpa_api::elpa_t::elpa_eigenvalues_all_host_arrays_fc |
procedure(elpa_eigenvalues_device_pointer_d_i), deferred, public elpa_api::elpa_t::elpa_eigenvalues_device_pointer_d |
procedure(elpa_eigenvalues_device_pointer_dc_i), deferred, public elpa_api::elpa_t::elpa_eigenvalues_device_pointer_dc |
procedure(elpa_eigenvalues_device_pointer_f_i), deferred, public elpa_api::elpa_t::elpa_eigenvalues_device_pointer_f |
procedure(elpa_eigenvalues_device_pointer_fc_i), deferred, public elpa_api::elpa_t::elpa_eigenvalues_device_pointer_fc |
procedure(elpa_eigenvectors_all_host_arrays_d_i), deferred, public elpa_api::elpa_t::elpa_eigenvectors_all_host_arrays_d |
procedure(elpa_eigenvectors_all_host_arrays_dc_i), deferred, public elpa_api::elpa_t::elpa_eigenvectors_all_host_arrays_dc |
procedure(elpa_eigenvectors_all_host_arrays_f_i), deferred, public elpa_api::elpa_t::elpa_eigenvectors_all_host_arrays_f |
procedure(elpa_eigenvectors_all_host_arrays_fc_i), deferred, public elpa_api::elpa_t::elpa_eigenvectors_all_host_arrays_fc |
procedure(elpa_eigenvectors_device_pointer_d_i), deferred, public elpa_api::elpa_t::elpa_eigenvectors_device_pointer_d |
procedure(elpa_eigenvectors_device_pointer_dc_i), deferred, public elpa_api::elpa_t::elpa_eigenvectors_device_pointer_dc |
procedure(elpa_eigenvectors_device_pointer_f_i), deferred, public elpa_api::elpa_t::elpa_eigenvectors_device_pointer_f |
procedure(elpa_eigenvectors_device_pointer_fc_i), deferred, public elpa_api::elpa_t::elpa_eigenvectors_device_pointer_fc |
procedure(elpa_generalized_eigenvalues_d_i), deferred, public elpa_api::elpa_t::elpa_generalized_eigenvalues_d |
procedure(elpa_generalized_eigenvalues_dc_i), deferred, public elpa_api::elpa_t::elpa_generalized_eigenvalues_dc |
procedure(elpa_generalized_eigenvalues_f_i), deferred, public elpa_api::elpa_t::elpa_generalized_eigenvalues_f |
procedure(elpa_generalized_eigenvalues_fc_i), deferred, public elpa_api::elpa_t::elpa_generalized_eigenvalues_fc |
procedure(elpa_generalized_eigenvectors_d_i), deferred, public elpa_api::elpa_t::elpa_generalized_eigenvectors_d |
procedure(elpa_generalized_eigenvectors_dc_i), deferred, public elpa_api::elpa_t::elpa_generalized_eigenvectors_dc |
procedure(elpa_generalized_eigenvectors_f_i), deferred, public elpa_api::elpa_t::elpa_generalized_eigenvectors_f |
procedure(elpa_generalized_eigenvectors_fc_i), deferred, public elpa_api::elpa_t::elpa_generalized_eigenvectors_fc |
procedure(elpa_get_double_i), deferred, public elpa_api::elpa_t::elpa_get_double |
procedure(elpa_get_float_i), deferred, public elpa_api::elpa_t::elpa_get_float |
procedure(elpa_get_integer_i), deferred, public elpa_api::elpa_t::elpa_get_integer |
procedure(elpa_hermitian_multiply_d_i), deferred, public elpa_api::elpa_t::elpa_hermitian_multiply_d |
procedure(elpa_hermitian_multiply_dc_i), deferred, public elpa_api::elpa_t::elpa_hermitian_multiply_dc |
procedure(elpa_hermitian_multiply_f_i), deferred, public elpa_api::elpa_t::elpa_hermitian_multiply_f |
procedure(elpa_hermitian_multiply_fc_i), deferred, public elpa_api::elpa_t::elpa_hermitian_multiply_fc |
procedure(elpa_invert_trm_d_i), deferred, public elpa_api::elpa_t::elpa_invert_trm_d |
procedure(elpa_invert_trm_dc_i), deferred, public elpa_api::elpa_t::elpa_invert_trm_dc |
procedure(elpa_invert_trm_f_i), deferred, public elpa_api::elpa_t::elpa_invert_trm_f |
procedure(elpa_invert_trm_fc_i), deferred, public elpa_api::elpa_t::elpa_invert_trm_fc |
procedure(elpa_set_double_i), deferred, public elpa_api::elpa_t::elpa_set_double |
procedure(elpa_set_float_i), deferred, public elpa_api::elpa_t::elpa_set_float |
procedure(elpa_set_integer_i), deferred, public elpa_api::elpa_t::elpa_set_integer |
These method have to be public, in order to be overrideable in the extension types.
procedure(elpa_skew_eigenvalues_all_host_arrays_d_i), deferred, public elpa_api::elpa_t::elpa_skew_eigenvalues_all_host_arrays_d |
procedure(elpa_skew_eigenvalues_all_host_arrays_f_i), deferred, public elpa_api::elpa_t::elpa_skew_eigenvalues_all_host_arrays_f |
procedure(elpa_skew_eigenvalues_device_pointer_d_i), deferred, public elpa_api::elpa_t::elpa_skew_eigenvalues_device_pointer_d |
procedure(elpa_skew_eigenvalues_device_pointer_f_i), deferred, public elpa_api::elpa_t::elpa_skew_eigenvalues_device_pointer_f |
procedure(elpa_skew_eigenvectors_all_host_arrays_d_i), deferred, public elpa_api::elpa_t::elpa_skew_eigenvectors_all_host_arrays_d |
procedure(elpa_skew_eigenvectors_all_host_arrays_f_i), deferred, public elpa_api::elpa_t::elpa_skew_eigenvectors_all_host_arrays_f |
procedure(elpa_skew_eigenvectors_device_pointer_d_i), deferred, public elpa_api::elpa_t::elpa_skew_eigenvectors_device_pointer_d |
procedure(elpa_skew_eigenvectors_device_pointer_f_i), deferred, public elpa_api::elpa_t::elpa_skew_eigenvectors_device_pointer_f |
procedure(elpa_solve_tridiagonal_d_i), deferred, public elpa_api::elpa_t::elpa_solve_tridiagonal_d |
procedure(elpa_solve_tridiagonal_f_i), deferred, public elpa_api::elpa_t::elpa_solve_tridiagonal_f |
generic, public elpa_api::elpa_t::generalized_eigenvalues |
generic, public elpa_api::elpa_t::generalized_eigenvectors |
generic, public elpa_api::elpa_t::get |
procedure(elpa_get_time_i), deferred, public elpa_api::elpa_t::get_time |
method to get the times from the timer object
generic, public elpa_api::elpa_t::hermitian_multiply |
generic, public elpa_api::elpa_t::invert_triangular |
procedure(elpa_is_set_i), deferred, public elpa_api::elpa_t::is_set |
method to check whether key/value is set
procedure(load_settings_i), deferred, public elpa_api::elpa_t::load_settings |
method to save all parameters
procedure(print_settings_i), deferred, public elpa_api::elpa_t::print_settings |
method to print all parameters
procedure(elpa_print_times_i), deferred, public elpa_api::elpa_t::print_times |
method to print the timings tree
generic, public elpa_api::elpa_t::set |
procedure(elpa_setup_i), deferred, public elpa_api::elpa_t::setup |
method to setup an ELPA object
generic, public elpa_api::elpa_t::skew_eigenvalues |
for symmetric real valued skew-symmetric matrices
generic, public elpa_api::elpa_t::skew_eigenvalues_double |
GPU device pointers in the GPU version.
generic, public elpa_api::elpa_t::skew_eigenvalues_float |
GPU device pointers in the GPU version.
generic, public elpa_api::elpa_t::skew_eigenvectors |
for symmetric real valued skew-symmetric matrices
generic, public elpa_api::elpa_t::skew_eigenvectors_double |
GPU device pointers in the GPU version.
generic, public elpa_api::elpa_t::skew_eigenvectors_float |
GPU device pointers in the GPU version.
generic, public elpa_api::elpa_t::solve_tridiagonal |
procedure(store_settings_i), deferred, public elpa_api::elpa_t::store_settings |
method to save all parameters
procedure(elpa_timer_start_i), deferred, public elpa_api::elpa_t::timer_start |
method to start a time measurement
procedure(elpa_timer_stop_i), deferred, public elpa_api::elpa_t::timer_stop |
method to stop a time measurement
integer(kind=c_int), pointer, public elpa_api::elpa_t::local_ncols => NULL() |
integer(kind=c_int), pointer, public elpa_api::elpa_t::local_nrows => NULL() |
integer(kind=c_int), public elpa_api::elpa_t::myglobalid |
integer(kind=c_int), pointer, public elpa_api::elpa_t::na => NULL() |
integer(kind=c_int), pointer, public elpa_api::elpa_t::nblk => NULL() |
integer(kind=c_int), pointer, public elpa_api::elpa_t::nev => NULL() |