(git:ccc2433)
qmmm_tb_methods.F File Reference

Go to the source code of this file.

Modules

module  qmmm_tb_methods
 TB methods used with QMMM.
 

Functions/Subroutines

subroutine, public qmmm_tb_methods::build_tb_qmmm_matrix (qs_env, qmmm_env, particles_mm, mm_cell, para_env)
 Constructs the 1-el DFTB hamiltonian. More...
 
subroutine, public qmmm_tb_methods::build_tb_qmmm_matrix_zero (qs_env, para_env)
 Constructs an empty 1-el DFTB hamiltonian. More...
 
subroutine, public qmmm_tb_methods::build_tb_qmmm_matrix_pc (qs_env, qmmm_env, particles_mm, mm_cell, para_env)
 Constructs the 1-el DFTB hamiltonian. More...
 
subroutine, public qmmm_tb_methods::deriv_tb_qmmm_matrix (qs_env, qmmm_env, particles_mm, mm_cell, para_env, calc_force, Forces, Forces_added_charges)
 Constructs the derivative w.r.t. 1-el DFTB hamiltonian QMMM terms. More...
 
subroutine, public qmmm_tb_methods::deriv_tb_qmmm_matrix_pc (qs_env, qmmm_env, particles_mm, mm_cell, para_env, calc_force, Forces, Forces_added_charges)
 Constructs the derivative w.r.t. 1-el DFTB hamiltonian QMMM terms. More...
 

Variables

real(dp), parameter qmmm_tb_methods::rtiny = 1.e-10_dp
 
real(dp), parameter qmmm_tb_methods::eta_mm = 0.47_dp
 
real(dp), parameter qmmm_tb_methods::ddrmm = 0.0001_dp