General

Overview

An overview of the Amsterdam Modeling Suite (AMS) can be found in:

E.J. Baerends, N.F. Aguirre, N.D. Austin, J. Autschbach, F.M. Bickelhaupt, R. Bulo, C. Cappelli, A.C.T. van Duin, F. Egidi, C. Fonseca Guerra, A. Förster, M. Franchini, T.P.M. Goumans, T. Heine, M. Hellström, C.R. Jacob, L. Jensen, M.V. Krykunov, E. van Lenthe, A. Michalak, M. Mitoraj, J. Neugebauer, V.P. Nicu, P.H.T. Philipsen, H. Ramanantoanina, R. Rüger, G. Schreckenbach, M. Stener, M. Swart, J.M. Thijssen, T. Trnka, L. Visscher, A.L. Yakovlev, S.J.A. van Gisbergen, The Amsterdam Modeling Suite, Journal of Chemical Physics 162, 162501 (2025)

The AMS driver handles all changes in the simulated system’s geometry, e.g. during a geometry optimization or molecular dynamics calculation, using engines like ADF, BAND or DFTB to calculate energies and forces.

The AMS driver steers the engines across the potential energy surface.

What’s new in the AMS driver?

New in AMS2026.1

  • The PES scan task now has a faster, non-optimizing mode, where degrees of freedom other than the scanned ones are not optimized.

  • Gibbs Free Energy calculations for periodic systems within the Harmonic Approximation, fully integrated into the PESExploration module for rapid thermodynamic profiling.

  • MD simulations can now automatically stop if the temperature exceeds a threshold using the new CheckTemperature block. This helps detect and stop simulations where the system may have exploded.

  • The Shake constraints in MD now support excluding atoms in a specific region from all constraints via the new ExcludeRegion keyword.

  • MD Reflective walls now have a configurable Thickness parameter. This allows placing two walls back-to-back to create a two-sided wall that reflects in both directions.

  • Engine result files are no longer written at every MD step during MD simulations (the default EngineResultsFreq is now 0). To re-enable writing them, set EngineResultsFreq to a nonzero value. Previously, Checkpoint%Frequency was sometimes used to suppress unwanted engine results files, but this also disabled checkpoints needed for restarts. The new defaults allow normal checkpoint frequencies while suppressing the engine files.

New in AMS2025.1

  • Dispersion add-on uses updated libraries for DFT-D3 (s-dftd3 1.2.1) and DFT-D4 (dftd4 3.7.0)

  • Writing MDStep engine results files during MD can now be customized or completely disabled using EngineResultsFreq.

  • When remapping atomic positions across periodic boundaries, the MD driver now uses intuitive and predictable coordinate ranges. This can be customized using the Remap Range setting and pre-AMS2025 behavior can be restored using Range=AroundCenter.

  • MD Deformations can now automatically scale a box to a given TargetDensity.

New in AMS2024.1

Removed in AMS2024.1

  • Old FCF program ($AMSBIN/oldfcf) is no longer supported

    • the new FCF program ($AMSBIN/fcf) has replaced the old FCF program in AMS2022.1

    • see documentation in the AMS2021.1 manual on the old FCF program

New in AMS2023.1

New in AMS2022.1

New in AMS2021.1

  • PES exploration tasks for the automated discovery of stationary points on the potential energy surface.

    1. Process Search: a composite method for finding escape mechanisms from a state. This will find both local minima and their connecting saddle points.

    2. Basin Hopping: a Monte Carlo method for finding local minima.

    3. Saddle Search: a single-ended method for finding nearby saddle points.

  • Force bias Monte Carlo is now available in AMS, enabling pure MC or mixed MD/MC simulations with any engine.

  • The molecule gun can now generate random shooting directions in a given cone.

  • A new wall potential engine add-on can be used to simulate spherical nanoreactors.

  • The D4 dispersion add-on can now also be used for calculations on periodic systems.

  • Graceful interactive termination of running jobs through the interactive input file.

  • Geometry optimizations write the optimized geometry to the results directory as an extended XYZ file.

New in AMS2020.1

New in AMS2019.3

New in AMS2019.1