Vis enkel innførsel

dc.contributor.authorBjørgve, Magnar
dc.contributor.authorTantardini, Christian
dc.contributor.authorJensen, Stig Rune
dc.contributor.authorGerez Sazo, Gabriel Adolfo
dc.contributor.authorWind, Peter Ariaan
dc.contributor.authorEikås, Roberto Di Remigio
dc.contributor.authorDinvay, Evgueni
dc.contributor.authorFrediani, Luca
dc.date.accessioned2024-10-02T10:41:39Z
dc.date.available2024-10-02T10:41:39Z
dc.date.issued2024-04-26
dc.description.abstractWavelets and multiwavelets have lately been adopted in quantum chemistry to overcome challenges presented by the two main families of basis sets: Gaussian atomic orbitals and plane waves. In addition to their numerical advantages (high precision, locality, fast algorithms for operator application, linear scaling with respect to system size, to mention a few), they provide a framework that narrows the gap between the theoretical formalism of the fundamental equations and the practical implementation in a working code. This realization led us to the development of the Python library called VAMPyR (Very Accurate Multiresolution Python Routines). VAMPyR encodes the binding to a C++ library for multiwavelet calculations (algebra and integral and differential operator application) and exposes the required functionality to write a simple Python code to solve, among others, the Hartree–Fock equations, the generalized Poisson equation, the Dirac equation, and the time-dependent Schrödinger equation up to any predefined precision. In this study, we will outline the main features of multiresolution analysis using multiwavelets and we will describe the design of the code. A few illustrative examples will show the code capabilities and its interoperability with other software platforms.en_US
dc.identifier.citationBjørgve, Tantardini, Jensen, Gerez Sazo, Wind, Eikås, Dinvay, Frediani. VAMPyR—A high-level Python library for mathematical operations in a multiwavelet representation. Journal of Chemical Physics. 2024;160(16)
dc.identifier.cristinIDFRIDAID 2268151
dc.identifier.doi10.1063/5.0203401
dc.identifier.issn0021-9606
dc.identifier.issn1089-7690
dc.identifier.urihttps://hdl.handle.net/10037/34970
dc.language.isoengen_US
dc.relation.journalJournal of Chemical Physics
dc.rights.holderCopyright 2024 The Author(s)en_US
dc.rights.urihttps://creativecommons.org/licenses/by/4.0en_US
dc.rightsAttribution 4.0 International (CC BY 4.0)en_US
dc.titleVAMPyR—A high-level Python library for mathematical operations in a multiwavelet representationen_US
dc.type.versionpublishedVersionen_US
dc.typeJournal articleen_US
dc.typeTidsskriftartikkelen_US
dc.typePeer revieweden_US


Tilhørende fil(er)

Thumbnail

Denne innførselen finnes i følgende samling(er)

Vis enkel innførsel

Attribution 4.0 International (CC BY 4.0)
Med mindre det står noe annet, er denne innførselens lisens beskrevet som Attribution 4.0 International (CC BY 4.0)