Skip to content

CP2K: what is still missing after the first version (#329) #412

Open

Description

@ohlincha

The first version (#329, 9.3.0, experimental) runs an energy (optionally with forces) or a geometry optimisation with periodic Kohn-Sham DFT (GPW): PBE/revPBE/BLYP/BP86/LDA, D3, per-element basis and pseudopotential, cutoffs, spin, DFT+U, OT or diagonalisation with smearing. It parses energy, SCF steps, the optimisation trajectory, forces, Mulliken and Hirshfeld charges, spin moments and timing, with progress and failure reasons. This issue collects what is still missing. Develop against real inputs (one is a triclinic clay cell with DFT+U on Fe, read from a PDB, using @set variables).

Run types

  • Cell optimisation (CELL_OPT), with the cell trace parsed and shown
  • Molecular dynamics (NVE, NVT, NPT; thermostat, time step, steps), with energy/temperature/pressure plots and the trajectory
  • Vibrational analysis (frequencies, IR intensities), into the Vibrational Frequencies panel
  • NEB / reaction paths

Theory

  • Hybrid functionals (PBE0, HSE06) with ADMM
  • Non-periodic (molecular) systems: POISSON PERIODIC NONE with a wavelet or MT solver
  • Implicit solvent (SCCS) if needed
  • k-points

Structure and input

  • Triclinic cells from a PDB or CIF (angles), checked against CP2K's cell
  • Import an existing CP2K input: @SET/@include preprocessing, COORD_FILE, KIND blocks
  • Restart: continue from a .restart file (also for an optimisation that hit its step limit)

Results

Checks

  • Verify: basis/potential coverage of every element in the structure, cutoff sanity, DFT+U elements present

Order to decide; cell optimisation, MD and cubes are the likely first ones.

Activity

  1. ohlincha commented on Oct 26, 2026

    @ohlincha
    CollaboratorAuthor

    NBOMAT requests filed separately (10-26): #589 hybrids with ADMM, #590 outer SCF + wavefunction restart, #591 NEB, #592 UKS spin density.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions