Feature List

This page summarizes the main features supported by PQ. Planned items are listed separately so they are not confused with currently available run modes.

Run Modes

The supported jobtype values are:

  • mm-md - molecular-mechanics molecular dynamics

  • qm-md - quantum-mechanics molecular dynamics

  • qm-rpmd - quantum-mechanics ring-polymer molecular dynamics

  • mm-opt - molecular-mechanics geometry optimization

Molecular Mechanics

Force-field models

Force evaluation

  • brute-force pair evaluation

  • cell-list pair evaluation

  • optional Kokkos acceleration for supported MM Lennard-Jones/Wolf setups

Long-range corrections

Quantum Mechanics

Supported QM runners

Molecular Dynamics

Integrator

  • Velocity Verlet

Thermostats

Manostats

Cell coupling modes

Constraints

Optimization

Geometry optimization is available for molecular-mechanics calculations. The supported optimizers are:

  • steepest descent

  • ADAM

MPI

MPI support is used for QM-RPMD, where individual ring-polymer beads can be distributed across ranks. Force evaluation itself remains local to each rank, except for external QM programs that provide their own parallel execution.

Planned Items

The following items are planned for future releases:

  • hybrid QM/MM job type

  • MM-RPMD

  • Verlet-list force evaluation

  • Ewald summation

  • LINCS constraints