|
subroutine, public | rt_bse_types::create_rtbse_env (rtbse_env, qs_env, force_env) |
| Allocates structures and prepares rtbse_env for run.
|
|
subroutine, public | rt_bse_types::release_rtbse_env (rtbse_env) |
| Releases the environment allocated structures.
|
|
subroutine, public | rt_bse_types::create_hartree_ri_3c (rho_dbcsr, int_3c, n_ao, n_ri, basis_set_ao, basis_set_ri, i_ri_start_from_atom, ri_metric, qs_env, unit_nr) |
| Separated method for allocating the 3c integrals for RI Hartree.
|
|
subroutine, public | rt_bse_types::create_sigma_workspace_qs_only (qs_env, screened_dbt, screened_dbcsr, int_3c_dbt, work_dbt_3c_1, work_dbt_3c_2, work_dbt_2c) |
| Allocates the workspaces for self-energy determination routine.
|
|
subroutine, public | rt_bse_types::multiply_fm_cfm (trans_r, trans_c, na, nb, nc, alpha, matrix_r, matrix_c, beta, res) |
| Multiplies real matrix by a complex matrix from the right.
|
|
subroutine, public | rt_bse_types::multiply_cfm_fm (trans_c, trans_r, na, nb, nc, alpha, matrix_c, matrix_r, beta, res) |
| Multiplies complex matrix by a real matrix from the right.
|
|