![]() |
(git:936074a)
|
Definition of the xTB parameter types. More...
Data Types | |
| type | xtb_atom_type |
Functions/Subroutines | |
| subroutine, public | allocate_xtb_atom_param (xtb_parameter) |
| ... | |
| subroutine, public | deallocate_xtb_atom_param (xtb_parameter) |
| ... | |
| subroutine, public | get_xtb_atom_param (xtb_parameter, symbol, aname, typ, defined, z, zeff, natorb, lmax, nao, lao, rcut, rcov, kx, eta, xgamma, alpha, zneff, nshell, nval, lval, kpoly, kappa, hen, zeta, xi, kappa0, alpg, occupation, electronegativity, chmax, en, kqat2, kcn, kq) |
| ... | |
| subroutine, public | set_xtb_atom_param (xtb_parameter, aname, typ, defined, z, zeff, natorb, lmax, nao, lao, rcut, rcov, kx, eta, xgamma, alpha, zneff, nshell, nval, lval, kpoly, kappa, hen, zeta, xi, kappa0, alpg, electronegativity, occupation, chmax, en, kqat2, kcn, kq) |
| ... | |
| subroutine, public | write_xtb_atom_param (xtb_parameter, gfn_type, subsys_section) |
| ... | |
Definition of the xTB parameter types.
| subroutine, public xtb_types::allocate_xtb_atom_param | ( | type(xtb_atom_type), pointer | xtb_parameter | ) |
...
| xtb_parameter | ... |
Definition at line 98 of file xtb_types.F.
| subroutine, public xtb_types::deallocate_xtb_atom_param | ( | type(xtb_atom_type), pointer | xtb_parameter | ) |
...
| xtb_parameter | ... |
Definition at line 148 of file xtb_types.F.
| subroutine, public xtb_types::get_xtb_atom_param | ( | type(xtb_atom_type), pointer | xtb_parameter, |
| character(len=2), intent(out), optional | symbol, | ||
| character(len=default_string_length), intent(out), optional | aname, | ||
| character(len=default_string_length), intent(out), optional | typ, | ||
| logical, intent(out), optional | defined, | ||
| integer, intent(out), optional | z, | ||
| real(kind=dp), intent(out), optional | zeff, | ||
| integer, intent(out), optional | natorb, | ||
| integer, intent(out), optional | lmax, | ||
| integer, dimension(25), intent(out), optional | nao, | ||
| integer, dimension(25), intent(out), optional | lao, | ||
| real(kind=dp), intent(out), optional | rcut, | ||
| real(kind=dp), intent(out), optional | rcov, | ||
| real(kind=dp), intent(out), optional | kx, | ||
| real(kind=dp), intent(out), optional | eta, | ||
| real(kind=dp), intent(out), optional | xgamma, | ||
| real(kind=dp), intent(out), optional | alpha, | ||
| real(kind=dp), intent(out), optional | zneff, | ||
| integer, intent(out), optional | nshell, | ||
| integer, dimension(5), intent(out), optional | nval, | ||
| integer, dimension(5), intent(out), optional | lval, | ||
| real(kind=dp), dimension(5), intent(out), optional | kpoly, | ||
| real(kind=dp), dimension(5), intent(out), optional | kappa, | ||
| real(kind=dp), dimension(5), intent(out), optional | hen, | ||
| real(kind=dp), dimension(5), intent(out), optional | zeta, | ||
| real(kind=dp), intent(out), optional | xi, | ||
| real(kind=dp), intent(out), optional | kappa0, | ||
| real(kind=dp), intent(out), optional | alpg, | ||
| integer, dimension(5), intent(out), optional | occupation, | ||
| real(kind=dp), intent(out), optional | electronegativity, | ||
| real(kind=dp), intent(out), optional | chmax, | ||
| real(kind=dp), intent(out), optional | en, | ||
| real(kind=dp), intent(out), optional | kqat2, | ||
| real(kind=dp), dimension(5), intent(out), optional | kcn, | ||
| real(kind=dp), dimension(5), intent(out), optional | kq | ||
| ) |
...
| xtb_parameter | ... |
| symbol | ... |
| aname | ... |
| typ | ... |
| defined | ... |
| z | ... |
| zeff | ... |
| natorb | ... |
| lmax | ... |
| nao | ... |
| lao | ... |
| rcut | ... |
| rcov | ... |
| kx | ... |
| eta | ... |
| xgamma | ... |
| alpha | ... |
| zneff | ... |
| nshell | ... |
| nval | ... |
| lval | ... |
| kpoly | ... |
| kappa | ... |
| hen | ... |
| zeta | ... |
| xi | ... |
| kappa0 | ... |
| alpg | ... |
| occupation | ... |
| electronegativity | ... |
| chmax | ... |
| en | ... |
| kqat2 | ... |
| kcn | ... |
| kq | ... |
Definition at line 195 of file xtb_types.F.
| subroutine, public xtb_types::set_xtb_atom_param | ( | type(xtb_atom_type), pointer | xtb_parameter, |
| character(len=default_string_length), intent(in), optional | aname, | ||
| character(len=default_string_length), intent(in), optional | typ, | ||
| logical, intent(in), optional | defined, | ||
| integer, intent(in), optional | z, | ||
| real(kind=dp), intent(in), optional | zeff, | ||
| integer, intent(in), optional | natorb, | ||
| integer, intent(in), optional | lmax, | ||
| integer, dimension(25), intent(in), optional | nao, | ||
| integer, dimension(25), intent(in), optional | lao, | ||
| real(kind=dp), intent(in), optional | rcut, | ||
| real(kind=dp), intent(in), optional | rcov, | ||
| real(kind=dp), intent(in), optional | kx, | ||
| real(kind=dp), intent(in), optional | eta, | ||
| real(kind=dp), intent(in), optional | xgamma, | ||
| real(kind=dp), intent(in), optional | alpha, | ||
| real(kind=dp), intent(in), optional | zneff, | ||
| integer, intent(in), optional | nshell, | ||
| integer, dimension(5), intent(in), optional | nval, | ||
| integer, dimension(5), intent(in), optional | lval, | ||
| real(kind=dp), dimension(5), intent(in), optional | kpoly, | ||
| real(kind=dp), dimension(5), intent(in), optional | kappa, | ||
| real(kind=dp), dimension(5), intent(in), optional | hen, | ||
| real(kind=dp), dimension(5), intent(in), optional | zeta, | ||
| real(kind=dp), intent(in), optional | xi, | ||
| real(kind=dp), intent(in), optional | kappa0, | ||
| real(kind=dp), intent(in), optional | alpg, | ||
| real(kind=dp), intent(in), optional | electronegativity, | ||
| integer, dimension(5), intent(in), optional | occupation, | ||
| real(kind=dp), intent(in), optional | chmax, | ||
| real(kind=dp), intent(in), optional | en, | ||
| real(kind=dp), intent(in), optional | kqat2, | ||
| real(kind=dp), dimension(5), intent(in), optional | kcn, | ||
| real(kind=dp), dimension(5), intent(in), optional | kq | ||
| ) |
...
| xtb_parameter | ... |
| aname | ... |
| typ | ... |
| defined | ... |
| z | ... |
| zeff | ... |
| natorb | ... |
| lmax | ... |
| nao | ... |
| lao | ... |
| rcut | ... |
| rcov | ... |
| kx | ... |
| eta | ... |
| xgamma | ... |
| alpha | ... |
| zneff | ... |
| nshell | ... |
| nval | ... |
| lval | ... |
| kpoly | ... |
| kappa | ... |
| hen | ... |
| zeta | ... |
| xi | ... |
| kappa0 | ... |
| alpg | ... |
| electronegativity | ... |
| occupation | ... |
| chmax | ... |
| en | ... |
| kqat2 | ... |
| kcn | ... |
| kq | ... |
Definition at line 295 of file xtb_types.F.
| subroutine, public xtb_types::write_xtb_atom_param | ( | type(xtb_atom_type), pointer | xtb_parameter, |
| integer, intent(in) | gfn_type, | ||
| type(section_vals_type), pointer | subsys_section | ||
| ) |
...
| xtb_parameter | ... |
| gfn_type | ... |
| subsys_section | ... |
Definition at line 363 of file xtb_types.F.