.. |
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 |