quantum-espresso/LR_Modules
Paolo Giannozzi 0b92c90d57 Safeguard for GPU execution of non-GPU code 2025-02-07 17:20:12 +01:00
..
CMakeLists.txt Cleanup phonon dvscf symmetrization. Gather and scatter once, and symmetrize both potential and magnetization at the same time. 2024-11-09 00:41:09 +01:00
Coul_cut_2D_ph.f90 Unpredictable Ngm in phonons 2022-05-10 17:52:39 +02:00
Makefile Merge remote-tracking branch 'upstream/develop' into lr_dfpt_kernel 2024-11-09 00:59:37 +01:00
adddvepsi_us.f90 Spin_orbit cleanup 2021-11-15 09:40:07 +01:00
adddvhubscf.f90 adddvhubscf: ZGEMM implementation 2024-04-18 18:40:29 +02:00
adddvscf.f90 Merge adddvscf and adddvscf_ph_mag 2021-10-04 22:42:56 +09:00
addusdbec.f90 Upgrade of the TDDFPT codes using the new logic of the global indices igk_k(1:3,ik) and ngk(ik). 2016-06-12 17:26:36 +00:00
addusdbec_nc.f90 Developments on the LR_Modules routines to implement the calculation of the phonon frequencies in the noncollinear magnetic case. Note: the calculation of the Born effective charges does not work in this case yet, it will be fixed by a further development 2020-01-29 14:53:00 +01:00
addusddenseq.f90 fix uspp bug 2020-07-15 11:03:36 +02:00
addusldos.f90 Interpolation table in G space 2020-03-12 22:05:47 +01:00
apply_dpot.f90 Phonon-gpu openACC acceleration of apply_dpot routine. 2022-06-29 10:01:24 +02:00
apply_dpot_mod.f90 Phonon-gpu openACC acceleration of apply_dpot routine. 2022-06-29 10:01:24 +02:00
apply_trev.f90 in sinc with QE 7.2 2023-09-22 18:16:41 +02:00
c_bands_ph.f90 Safeguard for GPU execution of non-GPU code 2025-02-07 17:20:12 +01:00
ccg_psi.f90 Ford-PHonon - part 3 2021-09-09 10:15:47 +02:00
ccgsolve_all.f90 Cleanup: removal of level-1 blas and cublas interfaces 2025-02-06 17:04:58 +01:00
cft_wave.f90 Bugfix for the test-suite with DFT+Hubbard 2024-12-03 09:30:21 +00:00
cg_psi.f90 cgsolve partially ported and working on nc (wip) 2022-06-29 10:05:34 +02:00
cgsolve_all.f90 'USE cublas' and level-1 blas replaced by simple fortran + ACC 2025-02-04 12:52:58 +01:00
ch_psi_all.f90 Safeguard for GPU execution of non-GPU code 2025-02-07 17:20:12 +01:00
ch_psi_all_complex.f90 Safeguard for GPU execution of non-GPU code 2025-02-07 17:20:12 +01:00
check_q_points_sym.f90 Implementation of the new code hp.x to compute Hubbard U from DFPT. 2018-08-29 14:54:42 +02:00
compute_vsgga.f90 dxc_LR - compute_vsgga on acc 2022-07-22 10:25:33 +02:00
dfpt_tetra_mod.f90 Previous fix would not work with degenerate eigenvalues 2020-04-26 14:48:59 +00:00
dgradcorr.f90 Reshuffling of spin-orbit variables 2021-10-22 07:56:50 +02:00
dnonloccorr.f90 Minor changes: comments, removal of commented out lines 2021-01-06 16:06:22 +01:00
dv_of_drho.f90 Multipoles 2025-01-17 21:39:05 +00:00
dv_rVV10.f90 Calculate vdW kernel on the fly: fourth commit 2019-09-23 14:50:52 -04:00
dv_vdW_DF.f90 vdW-DF: Implementing vdW-DF3-opt1, vdW-DF3-opt2, and vdW-DF-C6 & inlc cleanup 2020-05-21 12:49:41 -04:00
dynmat_sub.f90 [skip-CI] Correct units and physical constants 2022-07-14 22:30:27 +02:00
efermi_shift.f90 Change size of soft drho from dfftp to dffts. Unify names to drhos, drhop, dvscfs, dvscfp 2024-11-12 23:39:21 +01:00
h_prec.f90 hpsi, spsi init in ch_psi on device 2022-06-29 10:02:45 +02:00
incdrhoscf.f90 Fix ph_base/ tests at Gamma (still broken with kpoints) 2024-04-23 14:28:45 +02:00
incdrhoscf_nc.f90 Continue fixing array size of drhos into dffts and renaming into drhos and drhop. 2024-11-13 00:13:08 +01:00
lanczos_nonhermitian.f90 clean TDDFPT/src/lr_readin.f90 2019-08-05 09:36:46 +02:00
lanczos_nonhermitian_c.f90 move some routines to LR_MODULES 2021-05-28 16:26:09 +02:00
lanczos_pseudohermitian.f90 clean TDDFPT/src/lr_readin.f90 2019-08-05 09:36:46 +02:00
lanczos_pseudohermitian_c.f90 move some routines to LR_MODULES 2021-05-28 16:26:09 +02:00
localdos.f90 Fix ph_base/ tests at Gamma (still broken with kpoints) 2024-04-23 14:28:45 +02:00
lr_addusddens.f90 Interpolation table in G space 2020-03-12 22:05:47 +01:00
lr_dot.f90 remove some present 2024-03-22 11:12:26 +01:00
lr_dot_magnons.f90 fix LR_MODULES/lr_dot_magnons.f90 2021-07-22 09:36:11 +02:00
lr_nc_mag.f90 Modularize linear response with noncollinear magnetism 2024-08-10 15:28:49 +00:00
lr_orthoUwfc.f90 More cleanup of DFT+(GP)U: Hubbard manifold (mostly) manipulated on GPU 2025-02-07 16:56:36 +01:00
lr_sm1_psi.f90 Cleanup of 'use cublas': use explicit interface instead. for uniformity 2025-02-04 10:52:49 +01:00
lr_sym_mod.f90 Reshuffling of spin-orbit variables 2021-10-22 07:56:50 +02:00
lr_two_chem.f90 Continue fixing array size of drhos into dffts and renaming into drhos and drhop. 2024-11-13 00:13:08 +01:00
lrcom.f90 Multipoles 2025-01-17 21:39:05 +00:00
mix_pot.f90 Remove hardcoded maxter in mix_pot. Use allocatable arrays. 2021-09-17 12:49:01 +09:00
mode_group.f90 Moving some routines from PH to LR_Modules 2018-08-01 09:24:48 +00:00
newdq.f90 DFT+Hubbard noncollinear (cleanup) 2023-11-29 09:55:22 +00:00
non_scf_ph.f90 Second round of "using_et*" removal 2024-02-11 10:36:44 +01:00
orthogonalize.f90 Cleanup of 'use cublas': use explicit interface instead. for uniformity 2025-02-04 10:52:49 +01:00
psymdvscf.f90 Cleanup phonon dvscf symmetrization. Gather and scatter once, and symmetrize both potential and magnetization at the same time. 2024-11-09 00:41:09 +01:00
qdipol_cryst.f90 Spin_orbit cleanup 2021-11-15 09:40:07 +01:00
response_kernels.f90 Fix missing initialization and divide by zero errors found using intel compiler. 2024-11-13 02:34:16 +01:00
set_dbecsum_nc.f90 Reshuffling of spin-orbit variables 2021-10-22 07:56:50 +02:00
set_int3_nc.f90 Reshuffling of spin-orbit variables 2021-10-22 07:56:50 +02:00
set_intq_nc.f90 Reshuffling of spin-orbit variables 2021-10-22 07:56:50 +02:00
set_kplusq_nc.f90 Developments on the LR_Modules routines to implement the calculation of the phonon frequencies in the noncollinear magnetic case. Note: the calculation of the Born effective charges does not work in this case yet, it will be fixed by a further development 2020-01-29 14:53:00 +01:00
set_small_group_of_q.f90 Incorrect detection of inversion symmetry in phonons fixed (Phil Wang, JHU). 2020-08-03 19:20:31 +02:00
setqmod.f90 Implementation of the new code hp.x to compute Hubbard U from DFPT. 2018-08-29 14:54:42 +02:00
setup_alpha_pv.f90 Implementation of linear response at finite-q with 2 chemical potentials 2024-10-15 16:17:39 +02:00
setup_dgc.f90 some acc optimization fixes 2022-12-13 15:32:38 +01:00
setup_dmuxc.f90 some acc optimization fixes 2022-12-13 15:32:38 +01:00
setup_nbnd_occ.f90 Implementation of linear response at finite-q with 2 chemical potentials 2024-10-15 16:17:39 +02:00
setup_nscf.f90 Phonon with DFT+U fixed 2024-05-07 23:05:09 +02:00
sgam_lr.f90 Implementation of the new code hp.x to compute Hubbard U from DFPT. 2018-08-29 14:54:42 +02:00
smallgq.f90 Developments on the LR_Modules routines to implement the calculation of the phonon frequencies in the noncollinear magnetic case. Note: the calculation of the Born effective charges does not work in this case yet, it will be fixed by a further development 2020-01-29 14:53:00 +01:00
star_q.f90 Missing variables initialization. 2020-08-13 18:44:33 +02:00
sym_def.f90 Move sym_def, symdvscf, psymdvscf from PH to LR_Modules 2024-10-19 18:36:40 +02:00
sym_dmag.f90 Cleanup phonon dvscf symmetrization. Gather and scatter once, and symmetrize both potential and magnetization at the same time. 2024-11-09 00:41:09 +01:00
symdvscf.f90 Cleanup phonon dvscf symmetrization. Gather and scatter once, and symmetrize both potential and magnetization at the same time. 2024-11-09 00:41:09 +01:00