QuantumEspresso

General Info

QuantumEspresso - General Info - Main fields

Field

Source

Sample value

Title

Set on Browse calculation publication

supercell2x2x2

Browse Item

URL pointing Browse published item

https://www.iochem-bd.org/handle/10/123456

Program

header template

QuantumEspresso 6.1

Author

Username fullname

Doe, John

Formula

Atom count from final geometry

Bi 32 O 128 V 32

Calculation type

Custom logic 1

Geometry optimization

Method

Method used (fixed)

DFT

Functional

Custom logic 2

Extracted from the initial section in parameters template

QuantumEspresso- General Info - Additional fields (if they appear in environ module)

Field

Source

Sample value

Temperature

<scalar dictRef=”cc:parameter”>static permittivity</scalar>

298.87222246132 K

Pressure

<scalar dictRef=”cc:parameter”>external pressure in input</scalar>

-3454.231433506 atm

../_images/QUANTUMESPRESSO_header.png

Settings

Most relevant calculation input parameters. All information fields come from <module cmlx:templateRef=”parameters”>

  • bravais-lattice index

  • lattice parameter (alat)

  • unit-cell volume

  • number of atoms/cell

  • number of atomic types

  • number of electrons

  • number of Kohn-Sham states

  • kinetic-energy cutoff

  • charge density cutoff

  • convergence threshold

  • mixing beta

  • number of iterations used

  • Exchange-correlation

../_images/QUANTUMESPRESSO_settings.png

Atoms and Basis Sets

After settings section, our HTML resume will output cell coordinates, lattice vectors and a coordinates table with molecule atoms.

Geometry is read from input file using :<list cmlx:templateRef=”atoms”>, <list cmlx:templateRef=”species”>, <module cmlx:templateRef=”lattice”> and <module cmlx:templateRef=”axes”> for geometry optimizations.

For every atom, we will output it’s serial number, atom type, cartesian and fractional coordinates (in angstroms) , and <list cmlx:templateRef=”species”>.

../_images/QUANTUMESPRESSO_geometry.png

Molecular Info

This section captures molecule additional information not captured on previous section.

LDA+U calculation

Data source: <module cmlx:templateRef=’ldau’>

../_images/QUANTUMESPRESSO_info_ldau.png

Kpoint list

Data source: <module cmlx:templateRef=’kpoints’>

../_images/QUANTUMESPRESSO_kpoints.png

Point group

Data source: <module cmlx:templateRef=’point.group’>

../_images/QUANTUMESPRESSO_point_group.png

Modules

Forces

Data source: <module cmlx:templateRef=’forces’>

../_images/QUANTUMESPRESSO_module_forces.png

Energies

Data source: <module cmlx:templateRef=’energies’>

../_images/QUANTUMESPRESSO_module_energies.png ../_images/QUANTUMESPRESSO_module_energies_graph.png

Magnetic moment per site

Data source: <module cmlx:templateRef=’magnetic’>

../_images/QUANTUMESPRESSO_module_magnetic.png

Eigenvalues

Data source <module cmlx:templateRef=’eigenvalues’>

../_images/QUANTUMESPRESSO_module_eigen.png

Projects wavefunctions onto orthogonalized atomic wavefunctions

Data source: <module cmlx:templateRef=’projwfc’>

../_images/QUANTUMESPRESSO_module_projwfc.png

Frequencies

Data source: <module cmlx:templateRef=’frequencies’>

../_images/QUANTUMESPRESSO_module_frequencies.png

Absorption spectra

Data source: <module id=’qespresso.absorptionspec’>

../_images/QUANTUMESPRESSO_module_absorption.png

Band structure

Data source: <module id=’qespresso.bands’>

../_images/QUANTUMESPRESSO_module_bands.png

Projected DOS

Data source: <module id=’qespresso.bands’>

../_images/QUANTUMESPRESSO_module_pdos.png

Phonon dispersion

Data source: <module id=’qespresso.phonon.input’>

Data source: <module id=’qespresso.phonon’>

../_images/QUANTUMESPRESSO_module_phonon.png

Phonon DOS

Data source: <module id=’qespresso.phonon’>

../_images/QUANTUMESPRESSO_module_phonon_dos.png
1

string qex:getCalcType string modName string calculation

 1    $modName  Name of the module <module cmlx:templateRef="header" >
 2    $calculation   Calculation type defined on <module cmlx:templateRef="qespresso.input" > , CONTROL section.
 3
 4   <!-- Calculation type related constants -->
 5   <xsl:param name="moduleName"/>
 6   <xsl:param name="calculation"/>
 7
 8        <xsl:variable name="nCalculation" select="replace(helper:trim(upper-case($calculation)),'[^A-Z-]','')"/>
 9
10        <xsl:choose>
11            <xsl:when test="helper:trim(upper-case($moduleName)) = 'PWSCF'">
12                <xsl:choose>
13                    <xsl:when test="$nCalculation = 'VC-RELAX'">
14                        <xsl:value-of select="$qex:GeometryOptimization"/>
15                    </xsl:when>
16                    <xsl:when test="$nCalculation = 'RELAX'">
17                        <xsl:value-of select="$qex:GeometryOptimization"/>
18                    </xsl:when>
19                    <xsl:when test="$nCalculation = 'SCF'">
20                        <xsl:value-of select="$qex:SinglePoint"/>
21                    </xsl:when>
22                    <xsl:when test="$nCalculation = 'BANDS'">
23                        <xsl:value-of select="$qex:Bands"/>
24                    </xsl:when>
25                    <xsl:when test="$nCalculation = 'NSCF'">
26                        <xsl:value-of select="$qex:NonSCF"/>
27                    </xsl:when>
28                    <xsl:when test="$nCalculation = 'MD'">
29                        <xsl:value-of select="$qex:MolecularDynamics"/>
30                    </xsl:when>
31                    <xsl:when test="$nCalculation = 'CP'">
32                        <xsl:value-of select="$qex:CarParrinello"/>
33                    </xsl:when>
34                    <xsl:when test="$nCalculation = 'CP-WF'">
35                        <xsl:value-of select="$qex:CarParrinelloWF"/>
36                    </xsl:when>
37                    <xsl:otherwise>
38                        <xsl:value-of select="$qex:SinglePoint"/>
39                    </xsl:otherwise>
40                </xsl:choose>
41            </xsl:when>
42            <xsl:when test="helper:trim(upper-case($moduleName)) = 'PWNEB'">
43                <xsl:value-of select="$qex:NudgedElasticBand"/>
44            </xsl:when>
45            <xsl:otherwise>
46                <xsl:value-of select="$qex:SinglePoint"/>
47            </xsl:otherwise>
48        </xsl:choose>
2
1    $functionals  Exchange-correlation parameter from <module cmlx:templateRef="parameter" >
2    $functionalsFromFilenames  Functionals read from qex:pseudofile scalar on <module cmlx:templateRef="pseudopotential" >
3
4
5    <xsl:param name="functionals"/>
6    <xsl:param name="functionalsFromFilenames"/>
7
8    <xsl:value-of select="if(exists($functionals)) then $functionals else $functionalsFromFilenames"/>