Octopus (software)

Octopus is a software package for performing Kohn‍–‍Sham density functional theory (DFT) and time-dependent density functional theory (TDDFT) calculations.[1]

Octopus employs pseudopotentials and real-space numerical grids to propagate the Kohn‍–‍Sham orbitals in real time under the influence of time-varying electromagnetic fields. Specific functionality is provided for simulating one-, two-, and three-dimensional systems. Octopus can calculate static and dynamic polarizabilities and first hyperpolarizabilities, static magnetic susceptibilities, absorption spectra, and perform molecular dynamics simulations with Ehrenfest and Car–Parrinello methods.

The code is written predominantly in Fortran and is released under the GPL.

The latest version 13.0 was released June 28th, 2023.

Target problems

  • Linear optical (i.e. electronic) response of molecules or clusters, also second-order nonlinear response.
  • Non-linear response to classical high-intensity electromagnetic fields, taking into account both the ionic and electronic degrees of freedom.
  • Ground-state and excited state electronic properties of systems with lower dimensionality, such as quantum dots.
  • Photo-induced reactions of molecules (e.g., photo-dissociation, photo-isomerization, etc.).
  • In the immediate future, extension of these procedures to systems that are infinite and periodic in one or more dimensions (polymers, slabs, nanotubes, solids), and to electronic transport.

Theoretical basis

  • The underlying theories are DFT and TDDFT. Also, the code may perform dynamics by considering the classical (i.e. point-particle) approximation for the nuclei. These dynamics may be non-adiabatic, since the system evolves following the Ehrenfest path. It is, however, a mean-field approach.
  • Regarding TDDFT, one can use three different approaches:
    • the standard TDDFT-based linear-response theory of Casida, which provides the excitation energies and oscillator strengths for ground-state to excited-state transitions.
    • the explicit time-propagation of the TDDFT equations, which allows for the use of large external potentials, well beyond the range of validity of perturbation theory.
    • the Sternheimer equation (density-functional perturbation theory) in the frequency domain, using only occupied states.

Methodology

  • As numerical representation, the code works without a basis set, relying on numerical meshes. Nevertheless, auxiliary basis sets (plane waves, atomic orbitals) are used when necessary. Recently, the code offers the possibility of working with non-uniform grids, which adapt to the inhomogeneity of the problem, and of making use of multigrid techniques to accelerate the calculations.
  • For most calculations, the code relies on the use of pseudopotentials[2] of two types: Troullier-Martins,[3] and Hartwigsen-Goedecker-Hutter.[4]
  • In addition to being able to treat systems in the standard 3 dimensions, 2D and 1D modes are also available. These are useful for studying, e.g., the two-dimensional electron gas that characterizes a wide class of quantum dots.

Technical aspects

  • The code has been designed with emphasis on parallel scalability. In consequence, it allows for multiple task divisions, this utilises mesh division software, MPI and OpenMP.
  • The language of most of the code is Fortran 90. Other languages, such as C, are also used.
  • The package is licensed under the GNU General Public License (GPL). In consequence, it is available for use, inspection, and modification for anyone, at the Octopus git repository.

See also

References

  1. ^ Castro, Alberto; Heiko Appel; Micael Oliveira; Carlo A. Rozzi; Xavier Andrade; Florian Lorenzen; M. A. L. Marques; E. K. U. Gross; Angel Rubio (2006). "octopus: a tool for the application of time-dependent density functional theory". Physica Status Solidi B. 243 (11): 2465–2488. Bibcode:2006PSSBR.243.2465C. doi:10.1002/pssb.200642067. hdl:10316/8208. S2CID 55356805.
  2. ^ Pickett, Warren E. (1989). "Pseudopotential methods in condensed matter applications". Computer Physics Reports. 9 (3). Elsevier BV: 115–197. Bibcode:1989CoPhR...9..115P. doi:10.1016/0167-7977(89)90002-6. ISSN 0167-7977.
  3. ^ Troullier, N.; Martins, José Luriaas (1991-01-15). "Efficient pseudopotentials for plane-wave calculations". Physical Review B. 43 (3). American Physical Society (APS): 1993–2006. Bibcode:1991PhRvB..43.1993T. doi:10.1103/physrevb.43.1993. ISSN 0163-1829. PMID 9997467.
  4. ^ Hartwigsen, C.; Goedecker, S.; Hutter, J. (1998-08-15). "Relativistic separable dual-space Gaussian pseudopotentials from H to Rn". Physical Review B. 58 (7). American Physical Society (APS): 3641–3662. arXiv:cond-mat/9803286. Bibcode:1998PhRvB..58.3641H. doi:10.1103/physrevb.58.3641. ISSN 0163-1829. S2CID 119450371.

Read other articles:

Comics character SaturnynePublication informationPublisherMarvel Comics; Marvel UKFirst appearanceUK: The Mighty World of Marvel: Marvel Superheroes #381 (Jan 1982)US: Excalibur Special Edition (1987) #1Created byDave Thorpe Alan DavisIn-story informationAlter egoOpal Luna SaturnyneSpeciesHumanTeam affiliationsCaptain Britain CorpsNotable aliasesOmniversal Majestrix, Her Royal Whyness, White Witch Opal Luna Saturnyne is a fictional character appearing in American comic books published by Marvel …

2016年美國總統選舉 ← 2012 2016年11月8日 2020 → 538個選舉人團席位獲勝需270票民意調查投票率55.7%[1][2] ▲ 0.8 %   获提名人 唐納·川普 希拉莉·克林頓 政党 共和黨 民主党 家鄉州 紐約州 紐約州 竞选搭档 迈克·彭斯 蒂姆·凱恩 选举人票 304[3][4][註 1] 227[5] 胜出州/省 30 + 緬-2 20 + DC 民選得票 62,984,828[6] 65,853,514[6] 得…

Subdivision in West Bengal, IndiaAlipore SadarSubdivisionInteractive Map Outlining Alipore Sadar SubdivisionCoordinates: 22°32′21″N 88°19′38″E / 22.5391712°N 88.3272782°E / 22.5391712; 88.3272782Country IndiaState West BengalDivisionPresidencyDistrictSouth 24 ParganasHeadquartersAliporeArea • Total427.28 km2 (164.97 sq mi)Elevation9 m (30 ft)Population (2011) • Total1,490,342 • Density3,500…

莎拉·阿什頓-西里洛2023年8月,阿什頓-西里洛穿著軍服出生 (1977-07-09) 1977年7月9日(46歲) 美國佛羅里達州国籍 美國别名莎拉·阿什頓(Sarah Ashton)莎拉·西里洛(Sarah Cirillo)金髮女郎(Blonde)职业記者、活動家、政治活動家和候選人、軍醫活跃时期2020年—雇主內華達州共和黨候選人(2020年)《Political.tips》(2020年—)《LGBTQ國度》(2022年3月—2022年10月)烏克蘭媒體…

Artikel ini sebatang kara, artinya tidak ada artikel lain yang memiliki pranala balik ke halaman ini.Bantulah menambah pranala ke artikel ini dari artikel yang berhubungan atau coba peralatan pencari pranala.Tag ini diberikan pada Maret 2016. SD Negeri Karangasem IIInformasiJenisSekolah NegeriKepala SekolahSunarto Hp, S.Pd.Rentang kelasI - VIAlamatLokasiJl. Kolang-Kaling No. 02, Kota Surakarta, Jawa Tengah,  IndonesiaMoto SD Negeri Karangasem II, merupakan salah satu Sekolah Dasar nege…

يفتقر محتوى هذه المقالة إلى الاستشهاد بمصادر. فضلاً، ساهم في تطوير هذه المقالة من خلال إضافة مصادر موثوق بها. أي معلومات غير موثقة يمكن التشكيك بها وإزالتها. (فبراير 2016) بطولة أمم إفريقيا لكرة السلة 1995 المعطيات المنطقة أفريقيا المستضيف  الجزائر العام 1995 التواريخ ديسمبر 11-18…

 本表是動態列表,或許永遠不會完結。歡迎您參考可靠來源來查漏補缺。 潛伏於中華民國國軍中的中共間諜列表收錄根據公開資料來源,曾潛伏於中華民國國軍、被中國共產黨聲稱或承認,或者遭中華民國政府調查審判,為中華人民共和國和中國人民解放軍進行間諜行為的人物。以下列表以現今可查知時間為準,正確的間諜活動或洩漏機密時間可能早於或晚於以下所歸類…

 本表是動態列表,或許永遠不會完結。歡迎您參考可靠來源來查漏補缺。 潛伏於中華民國國軍中的中共間諜列表收錄根據公開資料來源,曾潛伏於中華民國國軍、被中國共產黨聲稱或承認,或者遭中華民國政府調查審判,為中華人民共和國和中國人民解放軍進行間諜行為的人物。以下列表以現今可查知時間為準,正確的間諜活動或洩漏機密時間可能早於或晚於以下所歸類…

هذه المقالة بحاجة لمراجعة خبير مختص في مجالها. يرجى من المختصين في مجالها مراجعتها وتطويرها. جزء من سلسلة عنرهاب الإسلام قضايا اضطهاد المسلمين الإسلاموفوبيا في وسائل الإعلام الطيران بينما مسلم Airport racial profiling in the United States الصور النمطية للعرب والمسلمين في الولايات المتحدة Islamic…

NGC 3526   جزء من عنقود العذراء المجري  الكوكبة الأسد[1]  رمز الفهرس NGC 3526 (الفهرس العام الجديد)PGC 33635 (فهرس المجرات الرئيسية)IRAS F11043+0726 (IRAS)2MASX J11065662+0710261 (Two Micron All-Sky Survey, Extended source catalogue)UGC 6167 (فهرس أوبسالا العام)IRAS 11043+0726 (IRAS)MCG+01-28-039 (فهرس المجرات الموروفولوجي)NGC 3531 (الفهرس العام…

Grigory Ivanovich KulikLahir(1890-11-09)9 November 1890Dudnikovo, Kegubernuran Poltava, Kekaisaran Rusia (sekarang Ukraina)Meninggal24 Agustus 1950(1950-08-24) (umur 59)Moskwa, Uni SovietDikebumikanPemakaman DonskoiPengabdian Kekaisaran Rusia (1912–1917) Uni Soviet (1918–1946)Lama dinas1912–1946PangkatMarsekal Uni SovietKomandanDirektorat Artileri UtamaPerang/pertempuranPerang Dunia IPerang Saudara RusiaPerang Polandia–SovietPerang Saudara SpanyolPerang Musim DinginPe…

French pay television channel This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Canal+ Décalé – news · newspapers · books · scholar · JSTOR (September 2022) (Learn how and when to remove this message) Television channel Canal+ DécaléCountryFranceBroadcast areaFranceSwitzerlandHeadquartersIssy-les-MoulineauxPr…

Political outline of the history of the United Kingdom since 1979 This article is about the political outline of the history of the United Kingdom since 1979. For a societal outline, see Social history of the United Kingdom (1979–present). Modern Britain3 May 1979 – presentFormer prime ministers Gordon Brown (2007–2010), Tony Blair (1997–2007), John Major (1990–1997), Deputy Prime Minister Nick Clegg and then-Prime Minister David Cameron pictured together in 2011Monarch(s) Eli…

Hetlingen. Hetlingen adalah kota yang terletak di distrik Pinneberg, Schleswig-Holstein, Jerman. Kota Hetlingen memiliki luas sebesar 24.1 km². Hetlingen pada tahun 2006, memiliki penduduk sebanyak 1.357 jiwa. lbsKota dan kotamadya di Pinneberg (distrik) Appen Barmstedt Bevern Bilsen Bokel Bokholt-Hanredder Bönningstedt Borstel-Hohenraden Brande-Hörnerkirchen Bullenkuhlen Ellerbek Ellerhoop Elmshorn Groß Nordende Groß Offenseth-Aspern Halstenbek Haselau Haseldorf Hasloh Heede Heidgrabe…

Math theorem about sphere packing The Kepler conjecture, named after the 17th-century mathematician and astronomer Johannes Kepler, is a mathematical theorem about sphere packing in three-dimensional Euclidean space. It states that no arrangement of equally sized spheres filling space has a greater average density than that of the cubic close packing (face-centered cubic) and hexagonal close packing arrangements. The density of these arrangements is around 74.05%. In 1998, Thomas Hales, followin…

Institut Sains dan Teknologi Nahdlatul Ulama BaliRektorH. Samsul Hadi, SE, M.Pd.IAlamatJl. Pura Demak Barat No.31 DenpasarNama julukanISTNUBASitus webistnuba.ac.id Institut Sains dan Teknologi Nahdlatul Ulama Bali (ISTNUBA) merupakan salah satu perguruan swasta yang berada dibawah naungan Nahdlatul Ulama. Akademik - S1 Statistika - S1 Sistem Informasi - S1 Teknik Lingkungan Pranala luar https://istnuba.ac.id/, Situs resmi lbsPerguruan tinggi di BaliKabupaten BangliSwasta Institut Teknologi dan P…

Hard to Love, How to LoveAlbum studio karya BeastDirilis19 Juli 201330 Oktober 2013 (Edisi Jepang)Direkam2013GenreK-pop, dance-pop, electropop, hip hopDurasi27:11LabelCube EntertainmentUniversal Music Korea (Korean edition)Universal Music Japan (Japanese edition)Far Eastern Tribe (Japanese Edition)ProduserYong Jun-hyung, Kim Tae-jooKronologi Beast Midnight Sun(2012)Midnight Sun2012 Hard to Love, How to Love(2013) Good Luck(2014)Good Luck2014 Singel dalam album Hard to Love, How to Love Will …

سيلين، إلهة القمر في الأساطير الإغريقية (التمثال في الأصل يبين إلهة القمر الرومانية لونا، والتي تعد الإلهة المقابلة لسيليني) تعرف آلهة القمر في الميثولوجيا بأنها الآلهة المرتبطة برمز القمر.[1] وتملك هذه الآلهة وظائف وعادات مختلفة تبعاً للثقافة المتبنية لهذه الآلهة. غال…

Atoll of the Federated States of Micronesia 1°4′N 154°47′E / 1.067°N 154.783°E / 1.067; 154.783 Kapingamarangiclass=notpageimage| Location of Kapingamarangi in the Pacific OceanKapingamarangi[needs IPA] is an atoll and a municipality in the state of Pohnpei of the Federated States of Micronesia. It is by far the most southerly atoll or island of the country and the Caroline Islands, 300 km (190 mi) south of the next southerly atoll, Nukuoro, and …

19th edition of UEFA European Championship UEFA Euro 2032Campionato europeo di calcio 2032(in Italian)2032 Avrupa Futbol Şampiyonası(in Turkish)Tournament detailsHost countriesItalyTurkeyDatesJune – July 2032[1]Teams24Venue(s) (in 20 host cities)← 2028 International football competition The 2032 UEFA European Football Championship, commonly referred to as UEFA Euro 2032 or simply Euro 2032, will be the 19th UEFA European Championship, the quadrennial international football…