Parameters for the geometric counter-poise correction
| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| real(kind=wp), | public | :: | alpha | = | 0.0_wp |
Exponential parameter |
|
| logical, | public | :: | base | = | .false. |
Short-range bond correction for HF-3c |
|
| real(kind=wp), | public | :: | beta | = | 0.0_wp |
Power parameter |
|
| logical, | public | :: | damp | = | .false. |
Damping enabled |
|
| real(kind=wp), | public | :: | dmp_exp | = | 6.0_wp |
Damping exponent |
|
| real(kind=wp), | public | :: | dmp_scal | = | 4.0_wp |
Damping scaling factor |
|
| real(kind=wp), | public, | allocatable | :: | emiss(:) |
Basis set superposition error correction |
||
| real(kind=wp), | public | :: | qscal | = | 0.0_wp |
Short-range bond correction scaling factor |
|
| real(kind=wp), | public | :: | rscal | = | 0.0_wp |
Short-range bond correction radii scaling factor |
|
| real(kind=wp), | public, | allocatable | :: | rvdw(:,:) |
Van der Waals radii for effective nuclear charges |
||
| real(kind=wp), | public, | allocatable | :: | rvdw_srb(:,:) |
Van der Waals radii for true nuclear charges |
||
| real(kind=wp), | public | :: | sigma | = | 0.0_wp |
Scaling factor for the counter-poise correction |
|
| real(kind=wp), | public, | allocatable | :: | slater(:) |
Slater exponents |
||
| logical, | public | :: | srb | = | .false. |
Short-range bond correction |
|
| real(kind=wp), | public, | allocatable | :: | xv(:) |
Number of virtual orbitals |
||
| integer, | public, | allocatable | :: | zeff(:) |
Effective nuclear charges |
type :: gcp_param !> Basis set superposition error correction real(wp), allocatable :: emiss(:) !> Number of virtual orbitals real(wp), allocatable :: xv(:) !> Slater exponents real(wp), allocatable :: slater(:) !> Van der Waals radii for effective nuclear charges real(wp), allocatable :: rvdw(:, :) !> Van der Waals radii for true nuclear charges real(wp), allocatable :: rvdw_srb(:, :) !> Effective nuclear charges integer, allocatable :: zeff(:) !> Scaling factor for the counter-poise correction real(wp) :: sigma = 0.0_wp !> Exponential parameter real(wp) :: alpha = 0.0_wp !> Power parameter real(wp) :: beta = 0.0_wp !> Damping enabled logical :: damp = .false. !> Damping scaling factor real(wp) :: dmp_scal = 4.0_wp !> Damping exponent real(wp) :: dmp_exp = 6.0_wp !> Short-range bond correction logical :: srb = .false. !> Short-range bond correction radii scaling factor real(wp) :: rscal = 0.0_wp !> Short-range bond correction scaling factor real(wp) :: qscal = 0.0_wp !> Short-range bond correction for HF-3c logical :: base = .false. end type gcp_param