brainstorming
brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or planning anything new, in software or out of it (a talk, a business, a renovation).
hpc-vaspBuild, review, debug, and automate VASP first-principles workflows. Use when working with VASP input sets such as INCAR, POSCAR, KPOINTS, and POTCAR; when choosing SCF, relaxation, static, DOS, or band-structure stages; or when fixing convergence, symmetry, cutoff, and k-point issues. Also covers magnetic calculations, spin-orbit coupling, hybrid functional…
Independent GitHub snapshot · Automated classification · Original documentation governs
Treat VASP as a staged workflow built around a coherent four-file input set.
references/input-set-manual.md before creating or editing a VASP run directory.references/stage-and-parameter-matrix.md for complete INCAR snippets per stage (relax, static, DOS, bands).references/incar-tag-matrix.md for concrete parameter value tables (ISMEAR, ALGO, ENCUT, mixing, etc.).references/pseudopotential-kpoints-and-convergence.md for POTCAR variant selection, k-point density, and convergence testing.references/cluster-execution-playbook.md when staging a VASP workflow for scheduler-backed cluster execution.references/error-recovery.md when any VASP error occurs (includes decision tree and diagnostic commands).Load the relevant recipe when the task involves:
references/magnetic-and-soc-recipes.md — spin-polarized calculations, MAGMOM setup, antiferromagnetic ordering, spin-orbit coupling, magnetic anisotropyreferences/hybrid-functional-recipes.md — HSE06, PBE0, band structure with hybrids, AEXX tuningreferences/surface-and-slab-recipes.md — slab construction, selective dynamics, dipole correction, adsorption energy, work functionreferences/dftu-and-advanced-xc.md — DFT+U for transition metal oxides, van der Waals corrections (DFT-D3, vdW-DF), SCAN/r2SCAN meta-GGAreferences/phonon-and-md-recipes.md — phonon finite differences, DFPT, Phonopy interface, ab initio molecular dynamics (NVT/NVE/NPT), elastic constantsreferences/neb-and-transition-state-recipes.md — NEB setup, climbing image, VTST tools, transition state verificationreferences/defect-calculation-recipes.md — vacancy/interstitial/substitutional defects, charged defects, finite-size corrections, formation energyreferences/parallel-and-performance.md — KPAR, NCORE, LREAL, ALGO tuning, GPU acceleration, benchmarkingLoad these on demand:
references/poscar-species-and-structure.md for species ordering, coordinate modes, and cell interpretationreferences/restarts-spin-and-wavefunction-files.md for restart logic (ISTART/ICHARG), spin setup, and stage handoff patternsreferences/dos-and-band-workflows.md for DOS and band-structure stage sequencingreferences/workflow-handoff-matrix.md for stage artifacts and restart-file handoff tablesreferences/error-pattern-dictionary.md for structured error signatures with real OUTCAR snippets and fix sequencesUse assets/templates/ when a concrete starting input is needed:
Standard workflow:
INCAR_relax.txt — geometry relaxation with inline commentsINCAR_static.txt — static SCF with DOS outputINCAR_bands.txt — band structure (non-SCF)KPOINTS_gamma.txt — Gamma-only k-pointsKPOINTS_mp_6x6x6.txt — Monkhorst-Pack 6x6x6POSCAR_si.txt — silicon conventional cellvasp-standard-slurm.sh — SLURM submission scriptAdvanced scenarios:
INCAR_magnetic_relax.txt — spin-polarized relaxation with robust mixingINCAR_hse06.txt — HSE06 hybrid functional staticINCAR_slab_relax.txt — surface/slab with dipole correctionINCAR_dftu.txt — DFT+U for transition metal oxideINCAR_phonopy_single_point.txt — Phonopy finite-displacement single-pointINCAR_aimd_nvt.txt — NVT molecular dynamics (Nose-Hoover)INCAR_neb.txt — NEB transition state searchSummarize: