Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

G0 interpolation Kubo-Martin-Schwinger boundary condition check #129

Open
5 tasks
PDoakORNL opened this issue Jul 1, 2019 · 1 comment
Open
5 tasks

Comments

@PDoakORNL
Copy link
Contributor

PDoakORNL commented Jul 1, 2019

With the update of the interpolation of G0 in TpEqualTimeAccumulator, I went looking for similar code segments.

We have the following places in the code where we might should consider the KMS boundary conditions of the fermionic thermal Greens function. If @gbalduzz is correct in #127 which I think he is the following need to be examined.

  • include/dca/phys/dca_step/cluster_solver/ctaux/walker/tools/g0_interpolatio/g0_interpolation_cpu.inc
  • include/dca/phys/dca_step/cluster_solver/ss_ct_hyb/walker_tool/ss_hybridization_walker_routines.hpp
  • src/phys/dca_step/cluster_solver/ctaux/walker/tools/g0_interpolation/g0_interpolation_kernels.cu
  • include/dca/phys/dca_step/cluster_solver/shared_tools/accumulation/sp/sp_accumulator.hpp
  • include/dca/phys/dca_step/cluster_solver/ss_ct_hyb/accumulator/sp/sp_accumulator_nfft.hpp
@gbalduzz
Copy link
Contributor

gbalduzz commented Apr 1, 2020

also the solvers should be updated to use the same interpolation object.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants