The iterative embedding method is a useful approach for the computation of supermolecular
properties.
373
J. Chem. Theory Comput.
(2025),
21,
pp. 9376.
Link
The keyword for requesting an iterative embedding calculation is EMB_ITER.
In this approach, different parts of a system are chosen as active fragment in subsequent embedding calculations.
The property is then expressed as the sum of contributions from the individual fragments.
The high-level calculation must be repeated for each fragment, but this is computationally cheaper
than treating the entire system at once.
It is possible to compute supermolecular static polarizabilities using the iterative embedding method. Within this approach, an element of the polarizability tensor is computed as
| (11.118) |
where the sum over active fragments A includes the entire system. This method can also be used to compute supermolecular dipole moments. A component of the dipole moment vector is obtained as
| (11.119) |
The keywords for triggering these features are EMB_POL and EMB_DIPOLE, respectively.
EMB_ITER
EMB_ITER
Turns iterative projection-based density embedding on
TYPE:
BOOLEAN
DEFAULT:
FALSE
OPTIONS:
FALSE
Do not iterate over different fragments.
TRUE
Turn on iterative density embedding.
RECOMMENDATION:
None
EMB_POL
EMB_POL
Triggers the computation of the iterative polarizability tensor
TYPE:
BOOLEAN
DEFAULT:
FALSE
OPTIONS:
FALSE
Do not compute the iterative polarizability tensor
TRUE
Compute the iterative polarizability tensor
RECOMMENDATION:
None
EMB_DIPOLE
EMB_DIPOLE
Triggers the computation of the iterative dipole moment
TYPE:
BOOLEAN
DEFAULT:
FALSE
OPTIONS:
FALSE
Do not compute the iterative dipole moment
TRUE
Compute the iterative dipole moment
RECOMMENDATION:
None