Skip to content

ABACUS learning pathways

ABACUS · PW · LCAO

Learn how plane waves and numerical atomic orbitals turn a physical question into an auditable calculation. Follow eight chapters from the three input files to converged structures, electronic properties and reproducible workflows.

All example inputs are unexecuted teaching templates. Pin your ABACUS release, validate pseudopotentials and orbitals, and establish convergence for the requested observable. Advanced features and external tools require the version and build checks described in each lesson.

1 Files, bases and reproducible setup

2 Convergence and electronic stability

3 Molecules, forces and structural response

4 Bands, density and magnetism

5 Surfaces, defects and adsorption

6 Phonons, molecular dynamics and analysis

6.1 Finite-displacement phonons with Phonopy

Can a relaxed crystal resist a small atomic displacement? Phonons connect the curvature of the potential-energy surface to collective vibrations. A stable structure has restoring forces near its local minimum. An imaginary harmonic frequency can indicate a structural instability, but numerical force noise, inadequate supercell size or a poorly relaxed reference can produce a similar symptom. This lesson teaches how to distinguish these possibilities before interpreting a dispersion plot. It uses bulk silicon and the matched data family from the first LCAO case. The example supercell is a proposed starting point, not a converged physical result.

Study the workflow →

6.2 NVE trajectories and energy drift

Does the numerical trajectory approximately conserve the energy of an isolated model system? NVE fixes particle count, volume and total energy. Potential and kinetic energy exchange as atoms vibrate; neither part must remain individually constant. The diagnostic is the sum. This lesson uses a relaxed silicon supercell with all relevant atoms mobile, fixed cell vectors and the electronic model established earlier. It is a short integrator diagnostic rather than a production thermal-property calculation. No trajectory or drift value has been computed for this course.

Study the workflow →

6.3 NVT sampling and thermostat choices

How can a fixed-volume simulation sample a chosen temperature without confusing temperature control with physical correctness? NVT allows energy exchange with a heat bath while holding particle number and cell volume fixed. The instantaneous kinetic temperature fluctuates even in equilibrium. A perfectly flat temperature trace is not the goal. This lesson compares a Nose–Hoover chain protocol with the conservation diagnostic in the preceding NVE lesson. It uses the same silicon supercell and force-converged electronic model, and provides an unexecuted setup rather than an equilibrium claim.

Study the workflow →

6.4 Analyze trajectories with units and uncertainty

Which conclusions can be justified by a finite atomic trajectory? A simulation contains many frames, but adjacent frames are correlated and may not constitute independent samples. This lesson turns the validated silicon AIMD workflow into a reproducible analysis pipeline. It separates coordinate handling, physical observables and statistical uncertainty. A short solid-state trajectory can diagnose stability and vibrations; it cannot automatically measure diffusion or a reaction rate. The displayed definitions and analysis template do not contain simulated data or claimed results.

Study the workflow →

7 Version-gated electronic methods

8 Performance, restarts and machine learning

Completion criteria

Preserve inputs, raw outputs, executable/build information and the provenance of pseudopotentials and numerical orbitals. Demonstrate target-property convergence and physical consistency separately from successful process exit. Report measured results only after your own validated calculations.

Official and university-linked teaching references

The common keyword baseline is ABACUS 3.9.0, not a claim that this is the newest release. Pin the installed executable; newer releases, advanced features and build-dependent workflows need their own compatibility checks. The USTC index links the community teaching archive below; teaching examples supplement the version-specific manual.