HOME

TheInfoList



OR:

SIESTA (Spanish Initiative for Electronic Simulations with Thousands of Atoms) is an original method and its computer program implementation, to efficiently perform
electronic structure In quantum chemistry, electronic structure is the state of motion of electrons in an electrostatic field created by stationary nuclei. The term encompasses both the wave functions of the electrons and the energies associated with them. Electro ...
calculations and
ab initio ''Ab initio'' ( ) is a Latin term meaning "from the beginning" and is derived from the Latin ''ab'' ("from") + ''initio'', ablative singular of ''initium'' ("beginning"). Etymology Circa 1600, from Latin, literally "from the beginning", from ab ...
molecular dynamics Molecular dynamics (MD) is a computer simulation method for analyzing the physical movements of atoms and molecules. The atoms and molecules are allowed to interact for a fixed period of time, giving a view of the dynamic "evolution" of the ...
simulations of
molecules A molecule is a group of two or more atoms held together by attractive forces known as chemical bonds; depending on context, the term may or may not include ions which satisfy this criterion. In quantum physics, organic chemistry, and bioche ...
and solids. SIESTA uses of strictly localized basis sets and from the implementation of linear-scaling algorithms. Accuracy and speed can be tuned in a wide range, from quick exploratory calculations to highly accurate simulations matching the quality of other approaches, such as plane-wave and all-electron methods. SIESTA's
backronym A backronym is an acronym formed from an already existing word by expanding its letters into the words of a phrase. Backronyms may be invented with either serious or humorous intent, or they may be a type of false etymology or folk etymology. The ...
is Spanish Initiative for Electronic Simulations with Thousands of Atoms. Since 13 May 2016, with the 4.0 version announcement, SIESTA is released under the terms of the
GPL The GNU General Public License (GNU GPL or simply GPL) is a series of widely used free software licenses that guarantee end users the four freedoms to run, study, share, and modify the software. The license was the first copyleft for general us ...
open-source license. Source packages and access to the development versions can be obtained from the
DevOps DevOps is a set of practices that combines software development (''Dev'') and IT operations (''Ops''). It aims to shorten the systems development life cycle and provide continuous delivery with high software quality. DevOps is complementary to a ...
platform on
GitLab GitLab Inc. is an open-core company that operates GitLab, a DevOps software package which can develop, secure, and operate software. The open source software project was created by Ukrainian developer Dmitriy Zaporozhets and Dutch developer S ...
. The latest version Siesta-4.1.5 was released on 4 February 2021.


Features

SIESTA has these main characteristics: * It uses the standard Kohn-Sham self-consistent density functional method in the local density (LDA-LSD) and generalized gradient (GGA) approximations, as well as in a non-local function that includes
van der Waals interactions A van is a type of road vehicle used for transporting goods or people. Depending on the type of van, it can be bigger or smaller than a pickup truck and SUV, and bigger than a common car. There is some varying in the scope of the word across th ...
(VDW-DF). * It uses norm-conserving
pseudopotential In physics, a pseudopotential or effective potential is used as an approximation for the simplified description of complex systems. Applications include atomic physics and neutron scattering. The pseudopotential approximation was first introduced ...
s in their fully non-local (Kleinman-Bylander) form. * It uses
atomic orbital In atomic theory and quantum mechanics, an atomic orbital is a function describing the location and wave-like behavior of an electron in an atom. This function can be used to calculate the probability of finding any electron of an atom in any spe ...
s as a basis set, allowing unlimited multiple-zeta and angular momenta, polarization and off-site orbitals. The radial shape of every orbital is numerical, and any shape can be used and provided by the user, with the only condition that it has to be of finite support, i.e., it has to be strictly zero beyond a user-provided distance from the corresponding nucleus. Finite-support basis sets are the key for calculating the Hamiltonian and overlap matrices in O(N) operations. * Projects the electron wavefunctions and density onto a real-space grid in order to calculate the Hartree and exchange-correlation potentials and their matrix elements. * Besides the standard Rayleigh-Ritz eigenstate method, it allows the use of localized linear combinations of the occupied orbitals (valence-bond or Wannier-like functions), making the computer time and memory scale linearly with the number of atoms. Simulations with several hundred atoms are feasible with modest workstations. * It is written in Fortran 95 and memory is allocated dynamically. * It may be compiled for serial or parallel execution (under MPI). SIESTA routinely provides: * Total and partial energies. * Atomic forces. * Stress tensor. * Electric dipole moment. * Atomic, orbital and bond populations ( Mulliken). * Electron density. And also (though not all options are compatible): * Geometry relaxation, fixed or variable cell. * Constant-temperature molecular dynamics (Nose thermostat). * Variable cell dynamics (Parrinello-Rahman). * Spin polarized calculations (collinear or not). * k-sampling of the Brillouin zone. * Local and orbital-projected
density of states In solid state physics and condensed matter physics, the density of states (DOS) of a system describes the number of modes per unit frequency range. The density of states is defined as D(E) = N(E)/V , where N(E)\delta E is the number of states ...
. * COOP and COHP curves for chemical bonding analysis. * Dielectric polarization. * Vibrations (phonons). * Band structure. * Ballistic electron transport under non-equilibrium (through TranSIESTA)


Strengths of SIESTA

SIESTA main strengths are: # Flexible accuracy and speed. # It can tackle computationally demanding systems (systems currently out of the reach of plane-wave codes). # Efficient parallelization. The use of linear combination of numerical atomic orbitals makes SIESTA a flexible and efficient DFT code. SIESTA is able to produce very fast calculations with small basis sets, allowing computation of systems with thousands of atoms. Alternatively, the use of more complete and accurate bases achieves accuracies comparable to those of standard plane waves calculations, with competitive performance.


Implemented Solutions

SIESTA is in continuous development since it was implemented in 1996. The main solutions implemented in the current version are: * Collinear and non-collinear spin polarized calculations * Efficient implementation of Van der Waals functional * Wannier function implementation * TranSIESTA/TBTrans module with any number of electrodes N>=1 * On-site Coulomb corrections (DFT+U) * Description of strong localized electrons, transition metal oxides * Spin-orbit coupling (SOC) * Topological insulator, semiconductor structures, and quantum-transport calculations * NEB (Nudged Elastic Band) (interfacing wit
LUA


Solutions under development

* GW approximation * Time Dependent DFT ( TDDFT) * Hybrid Functionals * Band unfolding * Poisson solver in real space


Post-processing tools

A number of post-processing tools for SIESTA have been developed. These programs process SIESTA output or provide additional features.


Applications

Since its implementation, SIESTA has been used by researchers in geosciences, biology, and engineering (extending beyond materials physics and chemistry) and has been applied to a large variety of systems including surfaces, adsorbates, nanotubes, nanoclusters, biological molecules, amorphous semiconductors, ferroelectric films, low-dimensional metals, etc.Mashaghi A et al. Enhanced Autoionization of Water at Phospholipid Interfaces. J. Phys. Chem. C, 2013, 117 (1), pp 510–51

/ref>


See also

* Quantum chemistry computer programs


References

* Postprint available at . * * *


External links


SIESTA website

SIESTA tutorial
- an introduction to SIESTA, addressing the tasks for which SIESTA is better suited than other ab initio codes.
Download SIESTA

Professional support for SIESTA
{{Chemistry software Computational chemistry software Density functional theory software Physics software Scientific simulation software