GPAW Relaxation (Subskill)
Scope
This skill prepares relaxation tasks only.
It should generate:
- structure input
- GPAW+ASE optimization script
- explicit force/step convergence controls
It should not submit or execute jobs.
Relax intent is mandatory
Before producing the script, classify intent:
- ion-only relaxation
- cell+ion relaxation (with chosen ASE filter/policy)
- low-dimensional/slab-oriented constraints
If intent is ambiguous, ask for clarification.
Must provide
- structure input
- XC and calculator mode settings
- optimizer choice (for example BFGS/FIRE)
- force threshold (
fmax) - step/trajectory/log policy
Usually should be explicit
- stress/cell relaxation policy
- constraints for fixed atoms/layers
- k-point and smearing settings
Expected output
- relaxation-task script/input layout
- explicit relaxation-policy rationale
- settings summary and assumptions
- unresolved choices for user confirmation
- handoff note to
dpdisp-submitif execution is requested