exc!ting
exciting
a full-potential all-electron package implementing linearized augmented planewave methods

Input reference: input

In order to perform an exciting calculation an XML input file called input.xml must be provided. This web page lists all elements and attributes that can be used in the input file of an exciting calculation: The input file of an exciting calculation has the default name input.xml. Simple examples for input files can be found in the available Tutorials. The input file input.xml must be a valid XML file and it must contain the root element input. Unless explicitly stated otherwise, exciting uses atomic units, setting \(\hbar = m_{e} = e = 1\). Relevant units are: Note: The electron charge is positive, so that the atomic numbers \(Z\) are negative.

Element: input

The XML element input is the root element of the exciting input file. It must contain at least the elements title, structure, and groundstate, each of them must be present only one time.

Contains: title (required)
structure (required)
groundstate (required)
relax (optional)
properties (optional)
phonons (optional)
xs (optional)
gw (optional)
MD (optional)
keywords (optional)
XPath: /input

This element allows for specification of the following attributes: sharedfs

Attribute: sharedfs

This attributes tells if a parallel job has a shared file system. Set it to false if the processes of the job do not share a common file system. It gives exciting a chance to adapt the file IO accordingly

Type: boolean
Default: "true"
Use: optional
XPath: /input/sharedfs

Element: title

The title of the input file, e.g., "Ground-State Calculation for Aluminum".

Type: string
XPath: /input/title


Element: keywords

The keywords tag can contain a space separated list of keywords classifying the calculation for archiving purposes. It is not used by the exciting program.

Type: string
XPath: /input/keywords

Reused Elements

The following elements can occur more than once in the input file. They are listed here.

Data types

The Input definition uses derived data types. These are listed here.

Input reference file

We also provide the input reference as a single file for download, you can find it here.