Loading…

OptaDOS: A tool for obtaining density of states, core-level and optical spectra from electronic structure codes

We present OptaDOS, a program for calculating core-electron and low-loss electron energy loss spectra (EELS) and optical spectra along with total-, projected- and joint-density of electronic states (DOS) from single-particle eigenenergies and dipole transition coefficients. Energy-loss spectroscopy...

Full description

Saved in:
Bibliographic Details
Published in:Computer physics communications 2014-05, Vol.185 (5), p.1477-1485
Main Authors: Morris, Andrew J., Nicholls, Rebecca J., Pickard, Chris J., Yates, Jonathan R.
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by cdi_FETCH-LOGICAL-c396t-c48c99815e1f2abf36ef2a9dd423ee541aa16228169062ce1c0a6c93dde2e3203
cites cdi_FETCH-LOGICAL-c396t-c48c99815e1f2abf36ef2a9dd423ee541aa16228169062ce1c0a6c93dde2e3203
container_end_page 1485
container_issue 5
container_start_page 1477
container_title Computer physics communications
container_volume 185
creator Morris, Andrew J.
Nicholls, Rebecca J.
Pickard, Chris J.
Yates, Jonathan R.
description We present OptaDOS, a program for calculating core-electron and low-loss electron energy loss spectra (EELS) and optical spectra along with total-, projected- and joint-density of electronic states (DOS) from single-particle eigenenergies and dipole transition coefficients. Energy-loss spectroscopy is an important tool for probing bonding within a material. Interpreting these spectra can be aided by first principles calculations. The spectra are generated from the eigenenergies through integration over the Brillouin zone. An important feature of this code is that this integration is performed using a choice of adaptive or linear extrapolation broadening methods which we show produces higher accuracy spectra than standard fixed-width Gaussian broadening. OptaDOS  may be straightforwardly interfaced to any electronic structure code. OptaDOS  is freely available under the GNU General Public licence from http://www.optados.org. Program title:OptaDOS Catalogue identifier: AESK_v1_0 Program summary URL:http://cpc.cs.qub.ac.uk/summaries/AESK_v1_0.html Program obtainable from: CPC Program Library, Queen’s University, Belfast, N. Ireland Licencing provisions: GNU General Public License, version 3 No. of lines in distributed program, including test data, etc.: 110299 No. of bytes in distributed program, including test data, etc.: 1889705 Distribution format: tar.gz Programming language: Fortran 95. Computer: Any architecture with a Fortran 95 compiler. Operating system: Linux, Mac OS X. Has the code been vectorised or parallelised?: Yes, using MPI RAM: 10 MB Word size: 32 or 64 Classification: 7.2, 7.3. External routines: MPI to run in parallel, CASTEP or any other electronic structure code capable of generating single-point eigenenergies and dipole transition coefficients. Nature of problem: Many properties of materials can be described using integration over the Brillouin zone such as core-level and low-loss EELS and optical spectra. This integration is performed computationally using a grid of k-points. The discrete energy eigenvalues must be interpolated into a continuous spectra. The most common method broadens the eigenvalues using a Gaussian function. Gaussian broadening suffers from slow convergence with number of k-points and a difficulty in resolving fine spectral features. Solution method: OptaDOS  improves the underlying Brillouin zone integration beyond fixed-width Gaussian broadening by using band gradients to perform adaptive and linearly extrapolated
doi_str_mv 10.1016/j.cpc.2014.02.013
format article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_miscellaneous_1879992690</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><els_id>S0010465514000460</els_id><sourcerecordid>1879992690</sourcerecordid><originalsourceid>FETCH-LOGICAL-c396t-c48c99815e1f2abf36ef2a9dd423ee541aa16228169062ce1c0a6c93dde2e3203</originalsourceid><addsrcrecordid>eNp9kEtLAzEUhYMoWKs_wF2WLpwxyTw60VXxDYUu1HVIb-5IynQyJplC_70Z6trV4cL5LpyPkGvOcs54fbfNYYBcMF7mTOSMFydkxpuFzIQsy1MyY4yzrKyr6pxchLBljC0WspgRtx6iflp_3NMljc51tHWeuk3Utrf9NzXYBxsP1LU0RB0x3FJwHrMO99hR3RvqhmhBdzQMCNFr2nq3o9hNh-stJMyPEEePCTQYLslZq7uAV385J18vz5-Pb9lq_fr-uFxlUMg6ZlA2IGXDK-St0Ju2qDGlNKYUBWJVcq15LUTDa8lqAciB6RpkYQwKLAQr5uTm-Hfw7mfEENXOBsCu0z26MajJjZQi4anKj1XwLgSPrRq83Wl_UJypSa7aqiRXTXIVEyrJTczDkcG0YW_RqwAWe0BjfZqujLP_0L_LV4Mh</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>1879992690</pqid></control><display><type>article</type><title>OptaDOS: A tool for obtaining density of states, core-level and optical spectra from electronic structure codes</title><source>ScienceDirect Freedom Collection 2022-2024</source><creator>Morris, Andrew J. ; Nicholls, Rebecca J. ; Pickard, Chris J. ; Yates, Jonathan R.</creator><creatorcontrib>Morris, Andrew J. ; Nicholls, Rebecca J. ; Pickard, Chris J. ; Yates, Jonathan R.</creatorcontrib><description>We present OptaDOS, a program for calculating core-electron and low-loss electron energy loss spectra (EELS) and optical spectra along with total-, projected- and joint-density of electronic states (DOS) from single-particle eigenenergies and dipole transition coefficients. Energy-loss spectroscopy is an important tool for probing bonding within a material. Interpreting these spectra can be aided by first principles calculations. The spectra are generated from the eigenenergies through integration over the Brillouin zone. An important feature of this code is that this integration is performed using a choice of adaptive or linear extrapolation broadening methods which we show produces higher accuracy spectra than standard fixed-width Gaussian broadening. OptaDOS  may be straightforwardly interfaced to any electronic structure code. OptaDOS  is freely available under the GNU General Public licence from http://www.optados.org. Program title:OptaDOS Catalogue identifier: AESK_v1_0 Program summary URL:http://cpc.cs.qub.ac.uk/summaries/AESK_v1_0.html Program obtainable from: CPC Program Library, Queen’s University, Belfast, N. Ireland Licencing provisions: GNU General Public License, version 3 No. of lines in distributed program, including test data, etc.: 110299 No. of bytes in distributed program, including test data, etc.: 1889705 Distribution format: tar.gz Programming language: Fortran 95. Computer: Any architecture with a Fortran 95 compiler. Operating system: Linux, Mac OS X. Has the code been vectorised or parallelised?: Yes, using MPI RAM: 10 MB Word size: 32 or 64 Classification: 7.2, 7.3. External routines: MPI to run in parallel, CASTEP or any other electronic structure code capable of generating single-point eigenenergies and dipole transition coefficients. Nature of problem: Many properties of materials can be described using integration over the Brillouin zone such as core-level and low-loss EELS and optical spectra. This integration is performed computationally using a grid of k-points. The discrete energy eigenvalues must be interpolated into a continuous spectra. The most common method broadens the eigenvalues using a Gaussian function. Gaussian broadening suffers from slow convergence with number of k-points and a difficulty in resolving fine spectral features. Solution method: OptaDOS  improves the underlying Brillouin zone integration beyond fixed-width Gaussian broadening by using band gradients to perform adaptive and linearly extrapolated broadening. This increases the resolution of the predicted spectra. Unusual features: Simple and user-friendly input system. Along with the usual band energies, band gradients are used to generate the linear extrapolation and adaptive broadening schemes producing a superior output able to represent both dispersive and localised bands concurrently. Additional comments: The input data to OptaDOS  are single-particle eigenenergies and dipole transition coefficients. OptaDOS  has an interface to obtain these from the CASTEP plane wave density-functional theory (DFT) code. The interfacing of OptaDOS  with other electronic structure codes, which are also capable of generating such inputs, is currently being undertaken Running time: A few seconds to ∼10 min.</description><identifier>ISSN: 0010-4655</identifier><identifier>EISSN: 1879-2944</identifier><identifier>DOI: 10.1016/j.cpc.2014.02.013</identifier><language>eng</language><publisher>Elsevier B.V</publisher><subject>Brillouin zone ; Density of states ; Density-functional theory ; Dipoles ; EELS ; Electronic structure ; Extrapolation ; Mathematical analysis ; Mathematical models ; Optical spectra ; Spectra ; Summaries</subject><ispartof>Computer physics communications, 2014-05, Vol.185 (5), p.1477-1485</ispartof><rights>2014 Elsevier B.V.</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c396t-c48c99815e1f2abf36ef2a9dd423ee541aa16228169062ce1c0a6c93dde2e3203</citedby><cites>FETCH-LOGICAL-c396t-c48c99815e1f2abf36ef2a9dd423ee541aa16228169062ce1c0a6c93dde2e3203</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,780,784,27924,27925</link.rule.ids></links><search><creatorcontrib>Morris, Andrew J.</creatorcontrib><creatorcontrib>Nicholls, Rebecca J.</creatorcontrib><creatorcontrib>Pickard, Chris J.</creatorcontrib><creatorcontrib>Yates, Jonathan R.</creatorcontrib><title>OptaDOS: A tool for obtaining density of states, core-level and optical spectra from electronic structure codes</title><title>Computer physics communications</title><description>We present OptaDOS, a program for calculating core-electron and low-loss electron energy loss spectra (EELS) and optical spectra along with total-, projected- and joint-density of electronic states (DOS) from single-particle eigenenergies and dipole transition coefficients. Energy-loss spectroscopy is an important tool for probing bonding within a material. Interpreting these spectra can be aided by first principles calculations. The spectra are generated from the eigenenergies through integration over the Brillouin zone. An important feature of this code is that this integration is performed using a choice of adaptive or linear extrapolation broadening methods which we show produces higher accuracy spectra than standard fixed-width Gaussian broadening. OptaDOS  may be straightforwardly interfaced to any electronic structure code. OptaDOS  is freely available under the GNU General Public licence from http://www.optados.org. Program title:OptaDOS Catalogue identifier: AESK_v1_0 Program summary URL:http://cpc.cs.qub.ac.uk/summaries/AESK_v1_0.html Program obtainable from: CPC Program Library, Queen’s University, Belfast, N. Ireland Licencing provisions: GNU General Public License, version 3 No. of lines in distributed program, including test data, etc.: 110299 No. of bytes in distributed program, including test data, etc.: 1889705 Distribution format: tar.gz Programming language: Fortran 95. Computer: Any architecture with a Fortran 95 compiler. Operating system: Linux, Mac OS X. Has the code been vectorised or parallelised?: Yes, using MPI RAM: 10 MB Word size: 32 or 64 Classification: 7.2, 7.3. External routines: MPI to run in parallel, CASTEP or any other electronic structure code capable of generating single-point eigenenergies and dipole transition coefficients. Nature of problem: Many properties of materials can be described using integration over the Brillouin zone such as core-level and low-loss EELS and optical spectra. This integration is performed computationally using a grid of k-points. The discrete energy eigenvalues must be interpolated into a continuous spectra. The most common method broadens the eigenvalues using a Gaussian function. Gaussian broadening suffers from slow convergence with number of k-points and a difficulty in resolving fine spectral features. Solution method: OptaDOS  improves the underlying Brillouin zone integration beyond fixed-width Gaussian broadening by using band gradients to perform adaptive and linearly extrapolated broadening. This increases the resolution of the predicted spectra. Unusual features: Simple and user-friendly input system. Along with the usual band energies, band gradients are used to generate the linear extrapolation and adaptive broadening schemes producing a superior output able to represent both dispersive and localised bands concurrently. Additional comments: The input data to OptaDOS  are single-particle eigenenergies and dipole transition coefficients. OptaDOS  has an interface to obtain these from the CASTEP plane wave density-functional theory (DFT) code. The interfacing of OptaDOS  with other electronic structure codes, which are also capable of generating such inputs, is currently being undertaken Running time: A few seconds to ∼10 min.</description><subject>Brillouin zone</subject><subject>Density of states</subject><subject>Density-functional theory</subject><subject>Dipoles</subject><subject>EELS</subject><subject>Electronic structure</subject><subject>Extrapolation</subject><subject>Mathematical analysis</subject><subject>Mathematical models</subject><subject>Optical spectra</subject><subject>Spectra</subject><subject>Summaries</subject><issn>0010-4655</issn><issn>1879-2944</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2014</creationdate><recordtype>article</recordtype><recordid>eNp9kEtLAzEUhYMoWKs_wF2WLpwxyTw60VXxDYUu1HVIb-5IynQyJplC_70Z6trV4cL5LpyPkGvOcs54fbfNYYBcMF7mTOSMFydkxpuFzIQsy1MyY4yzrKyr6pxchLBljC0WspgRtx6iflp_3NMljc51tHWeuk3Utrf9NzXYBxsP1LU0RB0x3FJwHrMO99hR3RvqhmhBdzQMCNFr2nq3o9hNh-stJMyPEEePCTQYLslZq7uAV385J18vz5-Pb9lq_fr-uFxlUMg6ZlA2IGXDK-St0Ju2qDGlNKYUBWJVcq15LUTDa8lqAciB6RpkYQwKLAQr5uTm-Hfw7mfEENXOBsCu0z26MajJjZQi4anKj1XwLgSPrRq83Wl_UJypSa7aqiRXTXIVEyrJTczDkcG0YW_RqwAWe0BjfZqujLP_0L_LV4Mh</recordid><startdate>201405</startdate><enddate>201405</enddate><creator>Morris, Andrew J.</creator><creator>Nicholls, Rebecca J.</creator><creator>Pickard, Chris J.</creator><creator>Yates, Jonathan R.</creator><general>Elsevier B.V</general><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>7U5</scope><scope>8FD</scope><scope>H8D</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope></search><sort><creationdate>201405</creationdate><title>OptaDOS: A tool for obtaining density of states, core-level and optical spectra from electronic structure codes</title><author>Morris, Andrew J. ; Nicholls, Rebecca J. ; Pickard, Chris J. ; Yates, Jonathan R.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c396t-c48c99815e1f2abf36ef2a9dd423ee541aa16228169062ce1c0a6c93dde2e3203</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2014</creationdate><topic>Brillouin zone</topic><topic>Density of states</topic><topic>Density-functional theory</topic><topic>Dipoles</topic><topic>EELS</topic><topic>Electronic structure</topic><topic>Extrapolation</topic><topic>Mathematical analysis</topic><topic>Mathematical models</topic><topic>Optical spectra</topic><topic>Spectra</topic><topic>Summaries</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Morris, Andrew J.</creatorcontrib><creatorcontrib>Nicholls, Rebecca J.</creatorcontrib><creatorcontrib>Pickard, Chris J.</creatorcontrib><creatorcontrib>Yates, Jonathan R.</creatorcontrib><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Solid State and Superconductivity Abstracts</collection><collection>Technology Research Database</collection><collection>Aerospace Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>Computer physics communications</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Morris, Andrew J.</au><au>Nicholls, Rebecca J.</au><au>Pickard, Chris J.</au><au>Yates, Jonathan R.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>OptaDOS: A tool for obtaining density of states, core-level and optical spectra from electronic structure codes</atitle><jtitle>Computer physics communications</jtitle><date>2014-05</date><risdate>2014</risdate><volume>185</volume><issue>5</issue><spage>1477</spage><epage>1485</epage><pages>1477-1485</pages><issn>0010-4655</issn><eissn>1879-2944</eissn><abstract>We present OptaDOS, a program for calculating core-electron and low-loss electron energy loss spectra (EELS) and optical spectra along with total-, projected- and joint-density of electronic states (DOS) from single-particle eigenenergies and dipole transition coefficients. Energy-loss spectroscopy is an important tool for probing bonding within a material. Interpreting these spectra can be aided by first principles calculations. The spectra are generated from the eigenenergies through integration over the Brillouin zone. An important feature of this code is that this integration is performed using a choice of adaptive or linear extrapolation broadening methods which we show produces higher accuracy spectra than standard fixed-width Gaussian broadening. OptaDOS  may be straightforwardly interfaced to any electronic structure code. OptaDOS  is freely available under the GNU General Public licence from http://www.optados.org. Program title:OptaDOS Catalogue identifier: AESK_v1_0 Program summary URL:http://cpc.cs.qub.ac.uk/summaries/AESK_v1_0.html Program obtainable from: CPC Program Library, Queen’s University, Belfast, N. Ireland Licencing provisions: GNU General Public License, version 3 No. of lines in distributed program, including test data, etc.: 110299 No. of bytes in distributed program, including test data, etc.: 1889705 Distribution format: tar.gz Programming language: Fortran 95. Computer: Any architecture with a Fortran 95 compiler. Operating system: Linux, Mac OS X. Has the code been vectorised or parallelised?: Yes, using MPI RAM: 10 MB Word size: 32 or 64 Classification: 7.2, 7.3. External routines: MPI to run in parallel, CASTEP or any other electronic structure code capable of generating single-point eigenenergies and dipole transition coefficients. Nature of problem: Many properties of materials can be described using integration over the Brillouin zone such as core-level and low-loss EELS and optical spectra. This integration is performed computationally using a grid of k-points. The discrete energy eigenvalues must be interpolated into a continuous spectra. The most common method broadens the eigenvalues using a Gaussian function. Gaussian broadening suffers from slow convergence with number of k-points and a difficulty in resolving fine spectral features. Solution method: OptaDOS  improves the underlying Brillouin zone integration beyond fixed-width Gaussian broadening by using band gradients to perform adaptive and linearly extrapolated broadening. This increases the resolution of the predicted spectra. Unusual features: Simple and user-friendly input system. Along with the usual band energies, band gradients are used to generate the linear extrapolation and adaptive broadening schemes producing a superior output able to represent both dispersive and localised bands concurrently. Additional comments: The input data to OptaDOS  are single-particle eigenenergies and dipole transition coefficients. OptaDOS  has an interface to obtain these from the CASTEP plane wave density-functional theory (DFT) code. The interfacing of OptaDOS  with other electronic structure codes, which are also capable of generating such inputs, is currently being undertaken Running time: A few seconds to ∼10 min.</abstract><pub>Elsevier B.V</pub><doi>10.1016/j.cpc.2014.02.013</doi><tpages>9</tpages></addata></record>
fulltext fulltext
identifier ISSN: 0010-4655
ispartof Computer physics communications, 2014-05, Vol.185 (5), p.1477-1485
issn 0010-4655
1879-2944
language eng
recordid cdi_proquest_miscellaneous_1879992690
source ScienceDirect Freedom Collection 2022-2024
subjects Brillouin zone
Density of states
Density-functional theory
Dipoles
EELS
Electronic structure
Extrapolation
Mathematical analysis
Mathematical models
Optical spectra
Spectra
Summaries
title OptaDOS: A tool for obtaining density of states, core-level and optical spectra from electronic structure codes
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-01T13%3A06%3A10IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=OptaDOS:%20A%20tool%20for%20obtaining%20density%20of%20states,%20core-level%20and%20optical%20spectra%20from%20electronic%20structure%20codes&rft.jtitle=Computer%20physics%20communications&rft.au=Morris,%20Andrew%20J.&rft.date=2014-05&rft.volume=185&rft.issue=5&rft.spage=1477&rft.epage=1485&rft.pages=1477-1485&rft.issn=0010-4655&rft.eissn=1879-2944&rft_id=info:doi/10.1016/j.cpc.2014.02.013&rft_dat=%3Cproquest_cross%3E1879992690%3C/proquest_cross%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c396t-c48c99815e1f2abf36ef2a9dd423ee541aa16228169062ce1c0a6c93dde2e3203%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=1879992690&rft_id=info:pmid/&rfr_iscdi=true