Skip to content

Commit

Permalink
figure placement
Browse files Browse the repository at this point in the history
  • Loading branch information
moritzleucke committed Oct 28, 2024
1 parent b66aa95 commit 990c8fe
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 5 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/joss-AnalyticContinuation-pdf.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,15 +6,15 @@ jobs:
name: AnalyticContinuation Paper
steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4
- name: Build draft PDF
uses: openjournals/openjournals-draft-action@master
with:
journal: joss
# This should be the path to the paper within your repo.
paper-path: JOSS/analyticcontinuation/paper.md
- name: Upload
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: paper
# This is the output path where Pandoc will write the compiled
Expand Down
6 changes: 3 additions & 3 deletions JOSS/analyticcontinuation/paper.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
title: 'Analytic continuation component of the GreenX library: robust Padé approximants with symmetry constrains'
title: 'Analytic continuation component of the GreenX library: robust Padé approximants with symmetry constraints'
tags:
- FORTRAN
- Analytic Continuation
Expand Down Expand Up @@ -36,10 +36,10 @@ In this work, we present the analytic continuation component of the GreenX libra

Analytic continuation (AC) is used in various scientific fields where complex analysis is relevant, like mathematical function theory, engineering and theoretical physics/chemistry in e.g. quantum mechanics [@golze2019gw], quantum field theory [@nekrasov2024analytic], numerical methods for solving differential equations [@lope2002analytic] and real-time propagation methods [@li2020real]. In the following, we discuss the four examples depicted in Figure 1. The first example, shown in the top left of Figure 1, involves the application of AC to model functions, which may include Gamma functions [@luke1975error], Zeta functions [@iriguchi2007estimation], and others.

![Application of the GX-AnalyticContinuation component to a model function with two poles (top left), an RT-TDDFT UV-vis Absorption spectrum (top right), the $GW$ self energy (bottom left) and the $GW$ screened coulomb interaction (bottom right). More information about the functions that are presented here can be found on the [website of the GX-AC component](https://nomad-coe.github.io/greenX/gx_ac.html).](ac_overview.pdf)

In quantum field theory, AC can be applied to the frequently arising, complex-valued Green's functions, like the Green's function of the Hubbard model [@schott2016analytic]. However, Green's functions also appear in ab-initio many-body perturbation theory methods like the $GW$ approximation. The $GW$ method [@hedin1965new] is considered the method of choice for predicting band structures of solids as well as electron removal and addition energies of molecules, as measured in direct and indirect photoemission experiments [@golze2019gw]. The complex-valued self energy is a central quantity in the $GW$ method, computed as the convolution of the Green's function $G$ and the screened interaction $W$. AC is a frequently used tool for continuing the self energy from the imaginary to the real frequency axis in conventional scaling $GW$ implementations [@van2015gw; @ren2012resolution; @gonze2009abinit; @wilhelm2017periodic] and low-scaling implementations [@liu2016cubic; @wilhelm2018toward; @wilhelm2021low; @graml2024low; @forster2020low; @forster2021low; @forster2021gw100; @forster2023two]. More recently, AC has also been applied to the screened interaction [@cdwac; @duchemin2020robust; @friedrich2019tetrahedron; @voora2020molecular; @samal2022modeling; @springer1998first; @kehry2023robust; @duchemin2021cubic] to e.g. reduce the computational scaling associated with core-level excitations [@cdwac]. The AC of a self energy $\Sigma$ and a screened Coulomb interaction $W$ are depicted as the second and third example in the bottom panel of Figure 1.

![Application of the GX-AnalyticContinuation component to a model function with two poles (top left), an RT-TDDFT UV-vis Absorption spectrum (top right), the $GW$ self energy (bottom left) and the $GW$ screened coulomb interaction (bottom right). More information about the functions that are presented here can be found on the [website of the GX-AC component](https://nomad-coe.github.io/greenX/gx_ac.html).](ac_overview.pdf)

Our fourth and final example is the usage of AC in real-time propagation algorithms, such as real-time time-dependent density functional theory (RT-TDDFT) [@li2020real]. RT-TDDFT yields, for example, access to the absorption spectra of molecules and solids via the complex-valued dynamic polarizability tensor. The resolution of the RT-TDDFT absorption spectrum depends on the simulation length. It has been shown that applying Padé approximants to the dynamic polarizability tensor is an effective strategy for achieving higher spectral resolution with much shorter simulation times [@bruner2016accelerated; @mattiat2018efficient].
An illustrative UV-vis absorption spectrum, with and without the use of AC, is shown in the top right of Figure 1.

Expand Down

0 comments on commit 990c8fe

Please sign in to comment.