![]() |
(git:33f85d8)
|
Public Member Functions | |
subroutine | create_sab_matrix_1d (ks_env, matrix_s, matrix_name, basis_set_list_a, basis_set_list_b, sab_nl, symmetric) |
Setup the structure of a sparse matrix based on the overlap neighbor list. | |
subroutine | create_sab_matrix_2d (ks_env, matrix_s, matrix_name, basis_set_list_a, basis_set_list_b, sab_nl, symmetric) |
Setup the structure of a sparse matrix based on the overlap neighbor list, 2d version. | |
Definition at line 81 of file qs_overlap.F.
subroutine qs_overlap::create_sab_matrix::create_sab_matrix_1d | ( | type(qs_ks_env_type), pointer | ks_env, |
type(dbcsr_p_type), dimension(:), pointer | matrix_s, | ||
character(len=*), intent(in), optional | matrix_name, | ||
type(gto_basis_set_p_type), dimension(:), pointer | basis_set_list_a, | ||
type(gto_basis_set_p_type), dimension(:), pointer | basis_set_list_b, | ||
type(neighbor_list_set_p_type), dimension(:), pointer | sab_nl, | ||
logical, intent(in) | symmetric | ||
) |
Setup the structure of a sparse matrix based on the overlap neighbor list.
ks_env | The QS environment |
matrix_s | Matrices to be constructed |
matrix_name | Matrix base name |
basis_set_list_a | Basis set used for <a| |
basis_set_list_b | Basis set used for |b> |
sab_nl | Overlap neighbor list |
symmetric | Is symmetry used in the neighbor list? |
Definition at line 1016 of file qs_overlap.F.
subroutine qs_overlap::create_sab_matrix::create_sab_matrix_2d | ( | type(qs_ks_env_type), pointer | ks_env, |
type(dbcsr_p_type), dimension(:, :), pointer | matrix_s, | ||
character(len=*), intent(in), optional | matrix_name, | ||
type(gto_basis_set_p_type), dimension(:), pointer | basis_set_list_a, | ||
type(gto_basis_set_p_type), dimension(:), pointer | basis_set_list_b, | ||
type(neighbor_list_set_p_type), dimension(:), pointer | sab_nl, | ||
logical, intent(in) | symmetric | ||
) |
Setup the structure of a sparse matrix based on the overlap neighbor list, 2d version.
ks_env | The QS environment |
matrix_s | Matrices to be constructed |
matrix_name | Matrix base name |
basis_set_list_a | Basis set used for <a| |
basis_set_list_b | Basis set used for |b> |
sab_nl | Overlap neighbor list |
symmetric | Is symmetry used in the neighbor list? |
Definition at line 1106 of file qs_overlap.F.