![]() |
(git:936074a)
|
interface to tblite More...
Functions/Subroutines | |
| subroutine, public | tb_init_geometry (qs_env, tb) |
| intialize geometry objects ... | |
| subroutine, public | tb_init_wf (tb) |
| initialize wavefunction ... | |
| subroutine, public | tb_set_calculator (tb, typ) |
| ... | |
| subroutine, public | tb_get_energy (qs_env, tb, energy) |
| ... | |
| subroutine, public | tb_get_basis (tb, gto_basis_set, element_symbol, param, occ) |
| ... | |
| subroutine, public | build_tblite_matrices (qs_env, calculate_forces) |
| ... | |
| subroutine, public | tb_update_charges (qs_env, dft_control, tb, calculate_forces, use_rho) |
| ... | |
| subroutine, public | tb_ham_add_coulomb (qs_env, tb, dft_control) |
| ... | |
| subroutine, public | tb_get_multipole (qs_env, tb) |
| ... | |
| subroutine, public | tb_derive_dh_diag (qs_env, use_rho, nimg) |
| compute the derivative of the energy | |
| subroutine, public | tb_derive_dh_off (qs_env, use_rho, nimg) |
| compute the derivative of the energy | |
interface to tblite
| subroutine, public tblite_interface::tb_init_geometry | ( | type(qs_environment_type), pointer | qs_env, |
| type(tblite_type), pointer | tb | ||
| ) |
intialize geometry objects ...
| qs_env | ... |
| tb | ... |
Definition at line 110 of file tblite_interface.F.
| subroutine, public tblite_interface::tb_init_wf | ( | type(tblite_type), pointer | tb | ) |
initialize wavefunction ...
| tb | ... |
Definition at line 217 of file tblite_interface.F.
| subroutine, public tblite_interface::tb_set_calculator | ( | type(tblite_type), pointer | tb, |
| integer | typ | ||
| ) |
...
| tb | ... |
| typ | ... |
Definition at line 255 of file tblite_interface.F.
| subroutine, public tblite_interface::tb_get_energy | ( | type(qs_environment_type), pointer | qs_env, |
| type(tblite_type), pointer | tb, | ||
| type(qs_energy_type), pointer | energy | ||
| ) |
...
| qs_env | ... |
| tb | ... |
| energy | ... |
Definition at line 378 of file tblite_interface.F.
| subroutine, public tblite_interface::tb_get_basis | ( | type(tblite_type), pointer | tb, |
| type(gto_basis_set_type), pointer | gto_basis_set, | ||
| character(len=2), intent(in) | element_symbol, | ||
| type(xtb_atom_type), pointer | param, | ||
| integer, dimension(5), intent(out) | occ | ||
| ) |
...
| tb | ... |
| gto_basis_set | ... |
| element_symbol | ... |
| param | ... |
| occ | ... |
Definition at line 446 of file tblite_interface.F.
| subroutine, public tblite_interface::build_tblite_matrices | ( | type(qs_environment_type), pointer | qs_env, |
| logical, intent(in) | calculate_forces | ||
| ) |
...
| qs_env | ... |
| calculate_forces | ... |
Definition at line 556 of file tblite_interface.F.
| subroutine, public tblite_interface::tb_update_charges | ( | type(qs_environment_type), pointer | qs_env, |
| type(dft_control_type), pointer | dft_control, | ||
| type(tblite_type), pointer | tb, | ||
| logical, intent(in) | calculate_forces, | ||
| logical, intent(in) | use_rho | ||
| ) |
...
| qs_env | ... |
| dft_control | ... |
| tb | ... |
| calculate_forces | ... |
| use_rho | ... |
Definition at line 900 of file tblite_interface.F.
| subroutine, public tblite_interface::tb_ham_add_coulomb | ( | type(qs_environment_type), pointer | qs_env, |
| type(tblite_type), pointer | tb, | ||
| type(dft_control_type), pointer | dft_control | ||
| ) |
...
| qs_env | ... |
| tb | ... |
| dft_control | ... |
Definition at line 1091 of file tblite_interface.F.
| subroutine, public tblite_interface::tb_get_multipole | ( | type(qs_environment_type), pointer | qs_env, |
| type(tblite_type), pointer | tb | ||
| ) |
...
| qs_env | ... |
| tb | ... |
Definition at line 1500 of file tblite_interface.F.
| subroutine, public tblite_interface::tb_derive_dh_diag | ( | type(qs_environment_type), pointer | qs_env, |
| logical, intent(in) | use_rho, | ||
| integer, intent(in) | nimg | ||
| ) |
compute the derivative of the energy
| qs_env | ... |
| use_rho | ... |
| nimg | ... |
Definition at line 1988 of file tblite_interface.F.
| subroutine, public tblite_interface::tb_derive_dh_off | ( | type(qs_environment_type), pointer | qs_env, |
| logical, intent(in) | use_rho, | ||
| integer, intent(in) | nimg | ||
| ) |
compute the derivative of the energy
| qs_env | ... |
| use_rho | ... |
| nimg | ... |
Definition at line 2094 of file tblite_interface.F.