Skip to content

wladerer/vasp-syntax

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

vasp-highlight README

Features

Provides syntax support for the Vienna Ab initio Simulation Package (VASP) input files. It is a work in progress but currently supports all 355 INCAR tags and recognizes valid values for each of them. It has initial support for POSCAR (CONTCAR) and KPOINTS (IBZKPT) files.

There are also a few snippets for INCAR files:

Prefix Description
NCORE or KPAR or LREAL Declare performance optimization settings
ISTART or ICHARG Declare starting parameters
ENCUT or ALGO or NELM or EDIFF or PREC Declare electronic optimization settings
LORBIT Write DOSCAR and lm-decomposed PROCAR
ISIF Determines whether the stress tensor is calculated and which principal degrees-of-freedom are allowed to change in relaxation and molecular dynamics runs.
EDIFFG or NSW or IBRION Declare ionic relaxation parameters
LSORBIT General settings for adding spin orbit coupling. Should be applied after a self consistent run
LDAUU specify the strength of the effective on-site Coulomb interactions
ISPIN or MAGMOM General settings for spin polarized and magnetic materials

INCAR

Example of INCAR file

POSCAR

Example of POSCAR file

KPOINTS

Example of KPOINTS file

Release Notes

1.2.0

Added snippets contributed by @wladerer

1.1.0

Improved support for INCAR files, added support for the following files:

  • KPOINTS
  • IBZKPT
  • POSCAR
  • CONTCAR

1.0.0

Initial release with support for INCAR files.


About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published