Articulo de referencia

SIESTA (programa informático)

{{cite web|url=https://siesta-project.org/siesta/news/2025/12/16/release-5.4.2/|title=Release of Siesta-5.4.2.}} "},"latest release date":{"wt":"{{Start date and age|2025|12|16|...

SIESTA ( Iniciativa Española para Simulaciones Electrónicas con Miles de Átomos ) es un método original y su implementación en programa informático para realizar de forma eficiente cálculos de estructura electrónica y simulaciones de dinámica molecular ab initio de moléculas y sólidos. SIESTA utiliza conjuntos de bases estrictamente localizados y la implementación de algoritmos de escalado lineal . La precisión y la velocidad se pueden configurar en un amplio rango, desde cálculos exploratorios rápidos hasta simulaciones de alta precisión que igualan la calidad de otros enfoques, como los métodos de ondas planas y de todos los electrones .

El acrónimo inverso de SIESTA es Iniciativa Española para Simulaciones Electrónicas con Miles de Átomos.

Desde el 13 de mayo de 2016, con el anuncio de la versión 4.0, SIESTA se distribuye bajo los términos de la licencia de código abierto GPL . Los paquetes de código fuente y el acceso a las versiones de desarrollo se pueden obtener desde la plataforma DevOps en GitLab . [ 2 ] La última versión, Siesta 5.4.2, se publicó el 16 de diciembre de 2025.

Características

SIESTA tiene estas características principales:

  • Utiliza el método estándar de la función de densidad autoconsistente de Kohn-Sham en las aproximaciones de densidad local (LDA-LSD) y gradiente generalizado (GGA), así como en una función no local que incluye interacciones de van der Waals (VDW-DF).
  • Utiliza pseudopotenciales que conservan la norma en su forma totalmente no local (Kleinman-Bylander).
  • Utiliza orbitales atómicos como base, permitiendo un número ilimitado de momentos angulares y zeta múltiples, polarización y orbitales fuera del sitio. La forma radial de cada orbital es numérica, y el usuario puede usar y proporcionar cualquier forma, con la única condición de que tenga soporte finito, es decir, que sea estrictamente cero más allá de una distancia especificada por el usuario desde el núcleo correspondiente. Las bases de soporte finito son clave para calcular el hamiltoniano y las matrices de solapamiento en operaciones de orden O(N).
  • Proyecta las funciones de onda y la densidad de los electrones sobre una cuadrícula en el espacio real para calcular los potenciales de Hartree y de intercambio-correlación, así como sus elementos de matriz.
  • Además del método estándar de autoestados de Rayleigh-Ritz , permite el uso de combinaciones lineales localizadas de los orbitales ocupados (funciones de enlace de valencia o tipo Wannier), lo que hace que el tiempo de cálculo y la memoria dependan linealmente del número de átomos. Es posible realizar simulaciones con varios cientos de átomos incluso con estaciones de trabajo modestas.
  • Está escrito en Fortran 95 y la memoria se asigna dinámicamente.
  • Puede compilarse para su ejecución en serie o en paralelo (mediante paralelización MPI, subprocesos OpenMP y descarga de GPU).

SIESTA proporciona habitualmente:

  • Energías totales y parciales.
  • Fuerzas atómicas.
  • Tensor de tensiones.
  • momento dipolar eléctrico.
  • Poblaciones atómicas, orbitales y de enlaces ( Mulliken ).
  • Densidad electrónica.

Y también (aunque no todas las opciones son compatibles):

Puntos fuertes de SIESTA

Los principales puntos fuertes de SIESTA son:

  1. Precisión y velocidad flexibles.
  2. Puede abordar sistemas computacionalmente exigentes (sistemas que actualmente están fuera del alcance de los códigos de ondas planas).
  3. Paralelización eficiente.

El uso de una combinación lineal de orbitales atómicos numéricos convierte a SIESTA en un código DFT. SIESTA puede realizar cálculos muy rápidos con conjuntos de bases pequeños, lo que permite computar sistemas con miles de átomos. Alternativamente, el uso de bases más completas y precisas logra precisiones comparables a las de los cálculos estándar de ondas planas, con un rendimiento competitivo.

Soluciones implementadas

SIESTA se encuentra en continuo desarrollo desde su implementación en 1996. Las principales soluciones implementadas en la versión actual son:

  • Cálculos con polarización de espín colineal y no colineal
  • Implementación eficiente de la funcionalidad de Van der Waals
  • Implementación de la función Wannier
  • Módulo TranSIESTA/TBTrans con cualquier número de electrodos N>=1
  • Correcciones de Coulomb in situ (DFT+U)
  • Descripción de electrones fuertemente localizados, óxidos de metales de transición
  • Acoplamiento espín-órbita (SOC)
  • Aislantes topológicos, estructuras semiconductoras y cálculos de transporte cuántico.
  • NEB (Banda elástica empujada) (interfaz con LUA )

Soluciones en desarrollo

Herramientas de postprocesamiento

Se han desarrollado varias herramientas de postprocesamiento para SIESTA. Estos programas procesan la salida de SIESTA o proporcionan funciones adicionales.

Aplicaciones

Desde su implementación, SIESTA ha sido utilizado por investigadores en geociencias, biología e ingeniería (que se extiende más allá de la física y la química de materiales) y se ha aplicado a una gran variedad de sistemas que incluyen superficies, adsorbentes, nanotubos, nanoclústeres, moléculas biológicas, semiconductores amorfos, películas ferroeléctricas, metales de baja dimensión, etc. [ 3 ] [ 4 ] [ 5 ]

Véase también

Referencias

  • García, Alberto; Papior, Nick; Akhtar, Arsalan; Artacho, Emilio; Blum, Volker; Bosoni, Emanuele; Brandimarte, Pedro; Brandbyge, Mads; Cerdá, JI; Corsetti, Fabiano; Cuadrado, Ramón; Dikán, Vladimir; Ferrer, Jaime; Gale, Julián; García-Fernández, Pablo; García-Suárez, VM; García, Sandra; Eh, Georg; Illera, Sergio; Korytar, Richard; Koval, Pedro; Lebedeva, Irina; Lin, Lin; López-Tarifa, Pablo; G. Mayo, Sara; Mohr, Stephan; Ordejón, Pablo; Póstnikov, Andrei; Pouillon, Yann; Pruneda, Miguel; Robles, Roberto; Sánchez Portal, Daniel; Soler, José M.; Ullah, Rafi; Yu, Víctor Wen-zhe; Junquera, Javier (2020). "Siesta: desarrollos y aplicaciones recientes". Revista de Física Química . 152 (20): 204108. arXiv : 2006.01270 . doi : 10.1063/ 5.0005077 . hdl : 10902/20680 . PMID 32486661. S2CID 219179270 .  Postprint está disponible en hdl : 10261/213028 .
  • Izquierdo, J.; Vega, A.; Balbás, L.; Sánchez-Portal, Daniel; Junquera, Javier; Artacho, Emilio; Soler, Jose; Ordejón, Pablo (2000). "Estudio ab initio sistemático de las propiedades electrónicas y magnéticas de diferentes sistemas de hierro puro y mixto". Physical Review B . 61 (20) 13639. Bibcode : 2000PhRvB..6113639I . doi : 10.1103/PhysRevB.61.13639 .
  • Robles, R.; Izquierdo, J.; Vega, A.; Balbás, L. (2001). "Estudio de todos los electrones y de pseudopotencial de la polarización de espín de la superficie V(001): LDA versus GGA". Physical Review B . 63 (17) 172406. arXiv : cond-mat/0012064 . Bibcode : 2001PhRvB..63q2406R . doi : 10.1103/PhysRevB.63.172406 . S2CID 17632035 . 
  • Soler, José M.; Artacho, Emilio; Gale, Julián D; García, Alberto; Junquera, Javier; Ordejón, Pablo; Sánchez-Portal, Daniel (2002). "El método SIESTA para la simulación de orden ab initio - N materiales". Revista de Física: Materia Condensada . 14 (11): 2745–2779 . arXiv : cond-mat/0104182 . Código Bib : 2002JPCM...14.2745S . doi : 10.1088/0953-8984/14/11/302 . S2CID 250812001 . 
  1. "Lanzamiento de Siesta-5.4.2" .
  2. "Plataforma de desarrollo SIESTA en GitLab" .
  3. Mashaghi A et al. La hidratación afecta fuertemente la estructura molecular y electrónica de los fosfolípidos de membrana J. Chem. Phys. 136, 114709 (2012)
  4. Mashaghi A et al. El agua interfacial facilita la transferencia de energía al inducir vibraciones extendidas en los lípidos de la membrana, J. Phys. Chem. B, 2012, 116 (22), pp 6455–6460
  5. Mashaghi A et al. Autoionización mejorada del agua en interfaces de fosfolípidos. J. Phys. Chem. C, 2013, 117 (1), pp 510–514
  • Sitio web de SIESTA
  • Tutorial de SIESTA : una introducción a SIESTA que aborda las tareas para las que SIESTA es más adecuado que otros códigos ab initio.
  • Descargar SIESTA
  • Soporte profesional para SIESTA