VASP Relaxation (Subskill)
Scope
This skill prepares relaxation tasks only.
It should generate:
POSCARINCAR- optional
KPOINTS - POTCAR mapping/assembly instructions
It should not submit or execute jobs.
Relaxation intent is mandatory
Before assigning ISIF, classify user intent:
- ion-only relaxation
- cell+ion relaxation
- low-dimensional/slab-style relaxation policy
If intent is ambiguous, ask for clarification.
Must provide
- structure input
ENCUTISMEAR/SIGMA- relaxation controls:
IBRION,NSW,EDIFFG,ISIF - k-point policy (
KSPACINGdefault or explicit mesh) - POTCAR mapping for each element
Usually should be explicit
EDIFFNELMPRECLREALISPIN/MAGMOMwhen relevantIVDWwhen relevant
K-point policy
- default:
KSPACINGinINCAR - generate
KPOINTSonly when explicit manual mesh is requested
Expected output
- task directory with generated input files
- explicit
ISIFselection rationale - settings summary and assumptions
- unresolved choices for user confirmation
- handoff note to
dpdisp-submitif execution is requested