quantum-espresso/Modules
Paolo Giannozzi 8cec26b2d9 Removal of unused variables 2021-02-26 13:09:35 +00:00
..
CMakeLists.txt qe_erf to erf in PW 2 and erf.f90 removed 2021-02-18 18:54:41 +01:00
Makefile qe_erf to erf in PW 2 and erf.f90 removed 2021-02-18 18:54:41 +01:00
additional_kpoints.f90 update dependency or buildbot fails 2020-10-14 14:48:23 +02:00
atom_weight.f90 First compiling version of QE with initial "pseudolib" in upflib/. 2020-04-25 19:13:15 +00:00
autopilot.f90 fixed out of bounds with -fcheck=all in autopilot.f90 2020-10-15 11:46:31 +02:00
basic_algebra_routines.f90 Cleanup of __GFORTRAN and __INTEL #ifdefs, replaced by compiler-enabled 2016-10-05 17:48:02 +00:00
becmod.f90 beccopy is modified for nbgrp > 1 case 2020-04-02 12:44:57 +02:00
becmod_gpu.f90 More missing # in #ifdef 2021-01-05 08:30:30 +00:00
becmod_subs_gpu.f90 Always use devxlib now that we have it 2020-10-22 16:51:13 +02:00
bfgs_module.f90 Aligned gpu-develop branch with develop from QEF/q-e. 2021-01-19 22:16:25 +00:00
bspline.f90 A variable declared as "intent(out)" is used before it is assigned a value 2016-02-04 07:50:01 +00:00
bz_form.f90 Minor fixes for pedantic compilation (explicit declarations, character 2018-03-26 18:40:16 +02:00
capital.f90 First compiling version of QE with initial "pseudolib" in upflib/. 2020-04-25 19:13:15 +00:00
cell_base.f90 Aligned gpu-develop branch with develop from QEF/q-e. 2021-01-19 22:16:25 +00:00
check_stop.f90 Final cleanup of check_stop machinery - only real change in the end: 2017-08-25 09:51:34 +00:00
command_line_options.f90 Merge branch 'develop' into gpu-develop 2020-09-16 09:51:07 +02:00
compute_dipole.f90 See comments in https://gitlab.com/QEF/q-e/merge_requests/721 2019-12-29 20:39:59 +01:00
constants.f90 Revert "Merge branch 'revert-c25e9f31' into 'develop'" 2020-02-01 09:14:20 +00:00
constraints_module.f90 More removal of unused variables, or of annoying compiler messages, by SP 2016-04-14 13:04:19 +00:00
control_flags.f90 Merge branch 'develop' into syncqe6 2020-12-05 19:25:50 +01:00
coulomb_vcut.f90 qe_erf to erf in Modules 2021-02-18 17:09:27 +01:00
cryst_to_car.f90 Since we are in the process of moving stuff around, I think it is a good 2016-01-26 12:51:02 +00:00
cuda_subroutines.f90 Moved becp to standard duplicated modules. Initial porting of becmod subroutines, but still a WIP! Other minor changes. 2018-05-24 09:30:17 +02:00
date_and_tim.f90 Since we are in the process of moving stuff around, I think it is a good 2016-01-26 12:51:02 +00:00
deviatoric.f90 Since we are in the process of moving stuff around, I think it is a good 2016-01-26 12:51:02 +00:00
dist.f90 Some time ago I modified routine at2celldm so that it computed the value of 2018-12-03 21:39:32 +01:00
dylmr2.f90 Since we are in the process of moving stuff around, I think it is a good 2016-01-26 12:51:02 +00:00
dylmr2_gpu.f90 stres US - gen_us_dy 2020-05-02 17:18:39 +02:00
electrons_base.f90 - more data to the GPU, more optimizations 2020-03-16 08:43:05 +01:00
environment.f90 There is no point in executing mix_rho on all pools (of k-points): it's a waste 2021-02-05 16:29:31 +00:00
expint.f90 Since we are in the process of moving stuff around, I think it is a good 2016-01-26 12:51:02 +00:00
fd_gradient.f90 See comments in https://gitlab.com/QEF/q-e/merge_requests/721 2019-12-29 20:39:59 +01:00
fft_base.f90 Merged 1D+2D FFT implementation 2019-02-04 18:50:30 +01:00
fft_rho.f90 Cleanup of core charge calculation 2018-08-23 14:22:04 +02:00
fox_init_module.f90 Fox init 2018-02-26 14:11:13 +00:00
fsockets.f90 Added interface with PALENQUE. Following the traditional logic (or lack of it) 2016-08-24 19:54:34 +00:00
funct.f90 Aligned gpu-develop branch with develop from QEF/q-e. 2021-01-19 22:16:25 +00:00
generate_function.f90 qe_erf to erf in Modules 2021-02-18 17:09:27 +01:00
generate_k_along_lines.f90 Since we are in the process of moving stuff around, I think it is a good 2016-01-26 12:51:02 +00:00
gradutils.f90 fft_qgradient and fft_qgraddot are used by TD-DFPT with Gamma tricks as well 2018-05-29 14:27:16 +02:00
gvecw.f90 qe_erf to erf in Modules 2021-02-18 17:09:27 +01:00
has_xml.f90 Since we are in the process of moving stuff around, I think it is a good 2016-01-26 12:51:02 +00:00
hdf5_qe.f90 Hdf5 config 2018-12-11 09:11:52 +00:00
inpfile.f90 Part of changes in epw_readin reverted upon suggestion by Hyungjun Lee. 2020-08-09 20:30:49 +00:00
input_parameters.f90 Aligned gpu-develop branch with develop from QEF/q-e. 2021-01-19 22:16:25 +00:00
int_to_char.f90 Since we are in the process of moving stuff around, I think it is a good 2016-01-26 12:51:02 +00:00
invmat.f90 Added workaround for a bug in MKL causing the code to crash in BFGS. Fixes #15 2019-02-14 15:32:08 +01:00
io_base.f90 Fix syntax error. 2020-07-05 16:23:38 -04:00
io_files.f90 Aligned gpu-develop branch with develop from QEF/q-e. 2021-01-19 22:16:25 +00:00
io_global.f90 Cleanup of input redirection: 2020-08-09 14:57:32 +02:00
ions_base.f90 Variables na, nat, nax, ityp brought back from upf_ions into ions_base 2021-02-26 08:40:40 +00:00
kind.f90 Support for integer kind 8 byte 2020-01-12 17:02:01 +01:00
latgen.f90 Aligned gpu-develop branch with develop from QEF/q-e. 2021-01-19 22:16:25 +00:00
linpack.f90 Since we are in the process of moving stuff around, I think it is a good 2016-01-26 12:51:02 +00:00
lmdif.f90 Powell minimization replace with lmdif from minpack which is explicitly redistributable (also in binary form). scan_ibrav.f90 and ev.f90 have been updated accordingly 2020-09-23 13:00:39 +00:00
make.depend qe_erf to erf in PW 2 and erf.f90 removed 2021-02-18 18:54:41 +01:00
matches.f90 First compiling version of QE with initial "pseudolib" in upflib/. 2020-04-25 19:13:15 +00:00
mbdlib.f90 fixing typos 2020-11-20 17:57:14 +01:00
mdiis.f90 Fixes and extensions to ESM, by Minoru. To be completed: compiles and works 2017-08-19 12:59:26 +00:00
mm_dispersion.f90 Minor changes 2019-09-05 21:56:22 +02:00
more_functionals.f90 Aligned gpu-develop branch with develop from QEF/q-e. 2021-01-19 22:16:25 +00:00
mp_bands.f90 removal of unused subroutines in Modules/mp_bands.f90 2017-12-24 00:47:54 +01:00
mp_exx.f90 Preprocessor directives replaced with runtime check. Restored (slower) band parallelism in GPU version of EXX for testing and debugging. 2019-07-09 18:10:55 +02:00
mp_global.f90 Preprocessor directives replaced with runtime check. Restored (slower) band parallelism in GPU version of EXX for testing and debugging. 2019-07-09 18:10:55 +02:00
mp_images.f90 More removal of unused variables, or of annoying compiler messages, by SP 2016-04-14 13:04:19 +00:00
mp_pools.f90 Added cleaning of orthpools (used in exx) with a subroutine that only releases the communicators if they had been initialized. 2017-08-24 14:55:40 +00:00
mp_wave.f90 reverts changes in splitwf of Modules/mp_wave.f90 2018-08-06 13:04:42 +02:00
mp_world.f90 Fixed race condition in error check for GPU assignment 2020-06-30 21:35:06 +02:00
noncol.f90 Some cleanup of the "atomic" charges and moments 2020-02-24 16:19:55 +00:00
open_close_input_file.f90 Part of changes in epw_readin reverted upon suggestion by Hyungjun Lee. 2020-08-09 20:30:49 +00:00
parameters.f90 1) DFT+U+V: moved sc_size to Modules/parameters.f90. 2020-07-08 19:05:00 +00:00
parser.f90 First compiling version of QE with initial "pseudolib" in upflib/. 2020-04-25 19:13:15 +00:00
plot_io.f90 Since we are in the process of moving stuff around, I think it is a good 2016-01-26 12:51:02 +00:00
plugin_arguments.f90 Standard F2003 calls to: get_environment_variable, get_command_argument, 2015-09-24 10:24:03 +00:00
plugin_flags.f90 added use_environ to plugin flags and arguments 2014-02-24 16:40:55 +00:00
plugin_variables.f90 missing PUBLIC statement for variable plugin_etot 2014-02-27 11:34:09 +00:00
pw_dot.f90 Cleanup of parallel modules: 2019-01-31 15:51:00 +01:00
qeh5_module.f90 fix strange bug of qeh5 with pgi+Mlarge_arrays 2018-08-08 14:55:43 +02:00
qes_bcast_module.f90 Aligned gpu-develop branch with develop from QEF/q-e. 2021-01-19 22:16:25 +00:00
qes_init_module.f90 Aligned gpu-develop branch with develop from QEF/q-e. 2021-01-19 22:16:25 +00:00
qes_libs_module.f90 modified xml printout for vdw element 2019-02-12 18:07:17 +00:00
qes_read_module.f90 Aligned gpu-develop branch with develop from QEF/q-e. 2021-01-19 22:16:25 +00:00
qes_reset_module.f90 Aligned gpu-develop branch with develop from QEF/q-e. 2021-01-19 22:16:25 +00:00
qes_types_module.f90 Aligned gpu-develop branch with develop from QEF/q-e. 2021-01-19 22:16:25 +00:00
qes_write_module.f90 Aligned gpu-develop branch with develop from QEF/q-e. 2021-01-19 22:16:25 +00:00
qexsd.f90 [skip CI] updating schema location 2020-09-03 16:25:03 +02:00
qexsd_copy.f90 Aligned gpu-develop branch with develop from QEF/q-e. 2021-01-19 22:16:25 +00:00
qexsd_init.f90 Aligned gpu-develop branch with develop from QEF/q-e. 2021-01-19 22:16:25 +00:00
qexsd_input.f90 The two variables containing starting list of k-points and weights are not 2021-02-21 16:17:21 +00:00
qmmm.f90 See comments in https://gitlab.com/QEF/q-e/merge_requests/721 2019-12-29 20:39:59 +01:00
radial_gradients.f90 Since we are in the process of moving stuff around, I think it is a good 2016-01-26 12:51:02 +00:00
random_numbers.f90 This commit resolves #128 by implementing the stochastic-velocity rescaling (SVR) thermostat into the dynamics module of PW. 2019-09-10 13:42:53 +02:00
random_numbers_gpu.f90 Cleanup 2018-11-27 11:12:45 +01:00
read_cards.f90 Aligned gpu-develop branch with develop from QEF/q-e. 2021-01-19 22:16:25 +00:00
read_input.f90 Cleanup of input redirection: 2020-08-09 14:57:32 +02:00
read_namelists.f90 Aligned gpu-develop branch with develop from QEF/q-e. 2021-01-19 22:16:25 +00:00
read_pseudo.f90 Removal of unused variables 2021-02-26 13:09:35 +00:00
recips.f90 Since we are in the process of moving stuff around, I think it is a good 2016-01-26 12:51:02 +00:00
recvec.f90 init_us_2*f90 moved to upflib and called via a wrapper in PW/src. 2021-02-17 19:56:30 +01:00
recvec_gpu.f90 init_us_2*f90 moved to upflib and called via a wrapper in PW/src. 2021-02-17 19:56:30 +01:00
recvec_subs.f90 Protect access to gl and igtongl 2019-02-22 11:53:54 +00:00
remove_tot_torque.f90 Since we are in the process of moving stuff around, I think it is a good 2016-01-26 12:51:02 +00:00
rgen.f90 Since we are in the process of moving stuff around, I think it is a good 2016-01-26 12:51:02 +00:00
run_info.f90 Ooops...new file was missing 2011-08-05 12:49:34 +00:00
set_hubbard_l.f90 1. Debugging of the DFT+U implementation with "background" 2020-04-24 17:45:01 +02:00
set_hubbard_n.f90 1. Debugging of the DFT+U implementation with "background" 2020-04-24 17:45:01 +02:00
set_para_diag.f90 Aligned gpu-develop branch with develop from QEF/q-e. 2021-01-19 22:16:25 +00:00
set_signal.f90 ifdef preprocessor macro refactoring (Modules) 2016-09-18 19:42:05 +00:00
set_vdw_corr.f90 fixed the input bugs 2020-11-19 23:18:42 +01:00
setqf.f90 First compiling version of QE with initial "pseudolib" in upflib/. 2020-04-25 19:13:15 +00:00
sort.f90 Since we are in the process of moving stuff around, I think it is a good 2016-01-26 12:51:02 +00:00
space_group.f90 More compilation speedup 2017-03-03 22:06:16 +00:00
sph_bes.f90 Since we are in the process of moving stuff around, I think it is a good 2016-01-26 12:51:02 +00:00
sph_bes_gpu.f90 Added device function for simpson and sph_bes and cuf kernel version of drhoc_gpu (to be replaced shortly with cuda kernel again) 2019-10-11 17:30:13 +02:00
sph_dbes.f90 Since we are in the process of moving stuff around, I think it is a good 2016-01-26 12:51:02 +00:00
test_input_file.f90 Since we are in the process of moving stuff around, I think it is a good 2016-01-26 12:51:02 +00:00
timestep.f90 All occurrences of d0, d+N, d-N, replaced with fortran-90 style _DP. 2007-06-11 17:13:15 +00:00
trimcheck.f90 In the HP postprocessing routine added some explanations 2020-11-18 16:29:39 +00:00
tsvdw.f90 Aligned gpu-develop branch with develop from QEF/q-e. 2021-01-19 22:16:25 +00:00
version.f90 version.h renamed qe_version.h to prevent conflicts with other software 2020-08-12 09:19:29 +02:00
volume.f90 The calculation of unit cell volume was still done using an algorithm 2017-06-07 12:06:04 +00:00
w0gauss.f90 Implement a new protocol for Fermi energy determination based on Newtons minimization method 2021-01-26 11:38:06 +01:00
w1gauss.f90 Upon suggestion by Nicola: more appropriate credits for cold smearing 2019-10-23 20:49:34 +02:00
wannier_gw.f90 Aligned gpu-develop branch with develop from QEF/q-e. 2021-01-19 22:16:25 +00:00
wannier_new.f90 Cleanup: uniform spelling for "Quantum ESPRESSO", removal of f_defs.h, 2009-08-01 14:26:46 +00:00
wavefunctions.f90 - fix for CPU compilation 2020-03-16 08:53:41 +01:00
wavefunctions_gpu.f90 More missing # in #ifdef 2021-01-05 08:30:30 +00:00
wgauss.f90 qe_erf to erf in CPV 2021-02-18 18:03:40 +01:00
wrappers.f90 Some more minor C-fortran cleanup 2017-07-18 17:35:40 +00:00
ws_base.f90 Routines invmat, invmat_complex, dinv_matrix, zinv_matrix merged into a small 2016-01-20 10:34:27 +00:00
wyckoff.f90 Axis for case ibrav=-13 aligned to what is typically found in the literature 2019-08-26 12:34:26 +02:00
wypos.f90 Ooops, group 33 forgotten ... 2018-11-08 12:15:57 +01:00
xc_rVV10.f90 vdW-DF: Implementing vdW-DF3-opt1, vdW-DF3-opt2, and vdW-DF-C6 & inlc cleanup 2020-05-21 12:49:41 -04:00
xc_vdW_DF.f90 Aligned gpu-develop branch with develop from QEF/q-e. 2021-01-19 22:16:25 +00:00
xsf.f90 Harmless bug in xsf files 2019-08-28 15:18:04 +02:00
zvscal.f90 Moved here. 2016-03-25 14:43:57 +00:00