Matches in SemOpenAlex for { <https://semopenalex.org/work/W4321203760> ?p ?o ?g. }
- W4321203760 endingPage "108693" @default.
- W4321203760 startingPage "108693" @default.
- W4321203760 abstract "Atomistic modeling of nanostructures often leads to computationally challenging problems involving millions of atoms and tens of thousands of Coulomb matrix elements. In our previous work, we presented a practical solution to this problem, where quasi-linear efficiency, both in time and memory, was obtained by utilizing the fast Fourier transform. Here, we present an updated version of our highly-parallelized computer program, named Coulombo-Lattice, that eliminates the necessity of introducing an auxiliary basis set for the wave-function transfer to the computational grid. Here, we instead exploit the properties of the underlying crystal lattice and run calculations on a regular three-dimensional grid superimposed on the original, lower-symmetry lattice. Due to removal of spurious interactions from other supercells, the resulting Coulomb matrix elements are, up to numerical precision, identical to those obtained by the direct summation O(N2) method, yet our code maintains O(NlogN) scaling. We illustrate our approach by calculations involving up to 1.7 million integrals, and number of atoms reaching up to 2.8 million, for the problem of dopant charging energy for a single phosphorus dopant embedded in a silicon lattice. Next, to emphasize the broad applicability of our code, we show the results for mixed zinc-blend/wurtzite lattice systems, also known as crystal phase quantum dots. Program Title: Coulombo-Lattice CPC Library link to program files: https://doi.org/10.17632/jwkvh5ycbf.1 Licensing provisions: CC BY 4.0 Programming language: C++ Nature of problem: Computing the Coulomb matrix elements (Coulomb and exchange integrals), while being a demanding computational task, is a necessary step in a range of quantum mechanical calculations. For example, in the field of nanostructures, such as quantum dots and nanowires or novel single dopant devices, this stage of calculation (even after a series of approximations) is at least an O(N2) operation (a summation over all pairs of N atoms or grid points in the analyzed system). Moreover, calculating the full Coulomb matrix usually requires the computation of thousands of such elements, thus presenting a formidable computational challenge. Solution method: We provide a ready-to-use implementation for calculating Coulomb matrix elements for a given set of input wavefunctions in LCAO (linear combination of atomic orbitals) form resulting from tight-binding calculation. This implementation is based on the approach introduced in [1,2], by using a fast Fourier transform. In this work, we further significantly improved the method by eliminating the need to introduce wave-function transfer via auxiliary basis set. Additional comments including Restrictions and Unusual features: The implementation is fully parallelized in a distributed-memory model, using MPI and parallel routines from FFTW [3]. P.T. Różański, M. Zieliński, Linear scaling approach for atomistic calculation of excitonic properties of 10-million-atom nanostructures, Phys. Rev. B 94 (2016) 045440. P.T. Różański, M. Zieliński, Efficient computation of Coulomb and exchange integrals for multi-million atom nanostructures, Comput. Phys. Commun. (2019) 254. M. Frigo, Steven G. Johnson, The design and implementation of FFTW3, Proc. IEEE 93 (2) (2005) 216–231, Invited paper, Special Issue on Program Generation, Optimization, and Platform Adaptation." @default.
- W4321203760 created "2023-02-18" @default.
- W4321203760 creator A5020058564 @default.
- W4321203760 creator A5029508763 @default.
- W4321203760 date "2023-06-01" @default.
- W4321203760 modified "2023-10-14" @default.
- W4321203760 title "Exploiting underlying crystal lattice for efficient computation of Coulomb matrix elements in multi-million atoms nanostructures" @default.
- W4321203760 cites W1142412556 @default.
- W4321203760 cites W1967790405 @default.
- W4321203760 cites W1978407113 @default.
- W4321203760 cites W1980527562 @default.
- W4321203760 cites W1981190195 @default.
- W4321203760 cites W1989066041 @default.
- W4321203760 cites W1992789318 @default.
- W4321203760 cites W1992931094 @default.
- W4321203760 cites W1994748400 @default.
- W4321203760 cites W2005647557 @default.
- W4321203760 cites W2013601195 @default.
- W4321203760 cites W2039061091 @default.
- W4321203760 cites W2049735821 @default.
- W4321203760 cites W2058896981 @default.
- W4321203760 cites W2064242561 @default.
- W4321203760 cites W2066048381 @default.
- W4321203760 cites W2083731220 @default.
- W4321203760 cites W2084891084 @default.
- W4321203760 cites W2086310984 @default.
- W4321203760 cites W2095493466 @default.
- W4321203760 cites W2101918933 @default.
- W4321203760 cites W2127686923 @default.
- W4321203760 cites W2237084732 @default.
- W4321203760 cites W2269737360 @default.
- W4321203760 cites W2294620605 @default.
- W4321203760 cites W2313256082 @default.
- W4321203760 cites W2333736706 @default.
- W4321203760 cites W2597124954 @default.
- W4321203760 cites W2907572401 @default.
- W4321203760 cites W3030446860 @default.
- W4321203760 cites W3105337176 @default.
- W4321203760 cites W3138083282 @default.
- W4321203760 cites W4285093548 @default.
- W4321203760 cites W4292737962 @default.
- W4321203760 cites W4296164518 @default.
- W4321203760 doi "https://doi.org/10.1016/j.cpc.2023.108693" @default.
- W4321203760 hasPublicationYear "2023" @default.
- W4321203760 type Work @default.
- W4321203760 citedByCount "0" @default.
- W4321203760 crossrefType "journal-article" @default.
- W4321203760 hasAuthorship W4321203760A5020058564 @default.
- W4321203760 hasAuthorship W4321203760A5029508763 @default.
- W4321203760 hasConcept C11413529 @default.
- W4321203760 hasConcept C115624301 @default.
- W4321203760 hasConcept C121332964 @default.
- W4321203760 hasConcept C121864883 @default.
- W4321203760 hasConcept C131468747 @default.
- W4321203760 hasConcept C147120987 @default.
- W4321203760 hasConcept C185592680 @default.
- W4321203760 hasConcept C187691185 @default.
- W4321203760 hasConcept C24890656 @default.
- W4321203760 hasConcept C2524010 @default.
- W4321203760 hasConcept C2781204021 @default.
- W4321203760 hasConcept C33923547 @default.
- W4321203760 hasConcept C41008148 @default.
- W4321203760 hasConcept C459310 @default.
- W4321203760 hasConcept C62520636 @default.
- W4321203760 hasConcept C8010536 @default.
- W4321203760 hasConcept C9342510 @default.
- W4321203760 hasConceptScore W4321203760C11413529 @default.
- W4321203760 hasConceptScore W4321203760C115624301 @default.
- W4321203760 hasConceptScore W4321203760C121332964 @default.
- W4321203760 hasConceptScore W4321203760C121864883 @default.
- W4321203760 hasConceptScore W4321203760C131468747 @default.
- W4321203760 hasConceptScore W4321203760C147120987 @default.
- W4321203760 hasConceptScore W4321203760C185592680 @default.
- W4321203760 hasConceptScore W4321203760C187691185 @default.
- W4321203760 hasConceptScore W4321203760C24890656 @default.
- W4321203760 hasConceptScore W4321203760C2524010 @default.
- W4321203760 hasConceptScore W4321203760C2781204021 @default.
- W4321203760 hasConceptScore W4321203760C33923547 @default.
- W4321203760 hasConceptScore W4321203760C41008148 @default.
- W4321203760 hasConceptScore W4321203760C459310 @default.
- W4321203760 hasConceptScore W4321203760C62520636 @default.
- W4321203760 hasConceptScore W4321203760C8010536 @default.
- W4321203760 hasConceptScore W4321203760C9342510 @default.
- W4321203760 hasFunder F4320322511 @default.
- W4321203760 hasLocation W43212037601 @default.
- W4321203760 hasOpenAccess W4321203760 @default.
- W4321203760 hasPrimaryLocation W43212037601 @default.
- W4321203760 hasRelatedWork W1971191913 @default.
- W4321203760 hasRelatedWork W1987754495 @default.
- W4321203760 hasRelatedWork W2007284292 @default.
- W4321203760 hasRelatedWork W2013567097 @default.
- W4321203760 hasRelatedWork W2030932594 @default.
- W4321203760 hasRelatedWork W2048323664 @default.
- W4321203760 hasRelatedWork W2347559410 @default.
- W4321203760 hasRelatedWork W2358588872 @default.
- W4321203760 hasRelatedWork W2380963126 @default.
- W4321203760 hasRelatedWork W3124603063 @default.
- W4321203760 hasVolume "287" @default.