make.depend again and a corrected scf_mod.f90

git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@4381 c92efa57-630b-4861-b058-cf58834340f0
This commit is contained in:
degironc 2007-10-31 23:02:23 +00:00
parent eae651d0e9
commit 93c72b5f3b
11 changed files with 40 additions and 58 deletions

View File

@ -94,7 +94,6 @@ chi2.o : ../Modules/kind.o
chi2.o : ../Modules/mp.o
chi2.o : ../Modules/mp_global.o
chi2.o : ../Modules/recvec.o
compute_fes_grads.o : ../Modules/aa.o
compute_fes_grads.o : ../Modules/basic_algebra_routines.o
compute_fes_grads.o : ../Modules/cell_base.o
compute_fes_grads.o : ../Modules/check_stop.o
@ -116,10 +115,10 @@ compute_fes_grads.o : ../Modules/path_io_routines.o
compute_fes_grads.o : ../Modules/path_variables.o
compute_fes_grads.o : ../Modules/timestep.o
compute_fes_grads.o : ../Modules/wave_base.o
compute_fes_grads.o : ../Modules/xml_io_base.o
compute_fes_grads.o : input.o
compute_fes_grads.o : ions_positions.o
compute_fes_grads.o : mainvar.o
compute_scf.o : ../Modules/aa.o
compute_scf.o : ../Modules/check_stop.o
compute_scf.o : ../Modules/control_flags.o
compute_scf.o : ../Modules/io_files.o
@ -128,6 +127,7 @@ compute_scf.o : ../Modules/ions_base.o
compute_scf.o : ../Modules/kind.o
compute_scf.o : ../Modules/path_formats.o
compute_scf.o : ../Modules/path_variables.o
compute_scf.o : ../Modules/xml_io_base.o
compute_scf.o : cp_interfaces.o
compute_scf.o : input.o
compute_scf.o : mainvar.o
@ -172,7 +172,6 @@ cp_interfaces.o : ../Modules/recvec.o
cp_interfaces.o : ../Modules/uspp.o
cp_interfaces.o : atoms_type.o
cp_interfaces.o : wave_types.o
cp_restart.o : ../Modules/aa.o
cp_restart.o : ../Modules/cell_base.o
cp_restart.o : ../Modules/constants.o
cp_restart.o : ../Modules/control_flags.o
@ -191,6 +190,7 @@ cp_restart.o : ../Modules/parameters.o
cp_restart.o : ../Modules/printout_base.o
cp_restart.o : ../Modules/recvec.o
cp_restart.o : ../Modules/version.o
cp_restart.o : ../Modules/xml_io_base.o
cp_restart.o : ../iotk/src/iotk_module.o
cp_restart.o : cp_interfaces.o
cp_restart.o : mainvar.o
@ -364,7 +364,6 @@ electrons.o : ../Modules/kind.o
electrons.o : ../Modules/mp_global.o
electrons.o : ../Modules/parameters.o
electrons.o : cp_emass.o
emptystates.o : ../Modules/aa.o
emptystates.o : ../Modules/cell_base.o
emptystates.o : ../Modules/check_stop.o
emptystates.o : ../Modules/control_flags.o
@ -382,6 +381,7 @@ emptystates.o : ../Modules/recvec.o
emptystates.o : ../Modules/timestep.o
emptystates.o : ../Modules/uspp.o
emptystates.o : ../Modules/wave_base.o
emptystates.o : ../Modules/xml_io_base.o
emptystates.o : cp_emass.o
emptystates.o : cp_interfaces.o
emptystates.o : electrons.o
@ -444,10 +444,10 @@ forces.o : ../Modules/uspp.o
forces.o : cp_interfaces.o
forces.o : ensemble_dft.o
forces.o : modules.o
fpmdpp.o : ../Modules/aa.o
fpmdpp.o : ../Modules/constants.o
fpmdpp.o : ../Modules/io_files.o
fpmdpp.o : ../Modules/kind.o
fpmdpp.o : ../Modules/xml_io_base.o
fpmdpp.o : ../iotk/src/iotk_module.o
fromscra.o : ../Modules/cell_base.o
fromscra.o : ../Modules/control_flags.o
@ -520,7 +520,6 @@ init.o : ions.o
init.o : ions_positions.o
init.o : mainvar.o
init.o : problem_size.o
init_run.o : ../Modules/aa.o
init_run.o : ../Modules/cell_base.o
init_run.o : ../Modules/control_flags.o
init_run.o : ../Modules/electrons_base.o
@ -539,6 +538,7 @@ init_run.o : ../Modules/recvec.o
init_run.o : ../Modules/timestep.o
init_run.o : ../Modules/uspp.o
init_run.o : ../Modules/wavefunctions.o
init_run.o : ../Modules/xml_io_base.o
init_run.o : cg.o
init_run.o : cp_emass.o
init_run.o : cp_interfaces.o
@ -643,7 +643,6 @@ ions.o : ../Modules/timestep.o
ions.o : atoms_type.o
ions_positions.o : ../Modules/kind.o
ions_positions.o : atoms_type.o
ksstates.o : ../Modules/aa.o
ksstates.o : ../Modules/electrons_base.o
ksstates.o : ../Modules/fft_base.o
ksstates.o : ../Modules/griddim.o
@ -653,6 +652,7 @@ ksstates.o : ../Modules/kind.o
ksstates.o : ../Modules/mp.o
ksstates.o : ../Modules/mp_global.o
ksstates.o : ../Modules/recvec.o
ksstates.o : ../Modules/xml_io_base.o
ksstates.o : cp_interfaces.o
ksstates.o : electrons.o
main.o : ../Modules/cell_base.o
@ -803,7 +803,6 @@ ortho_base.o : ../Modules/ptoolkit.o
ortho_base.o : ../Modules/recvec.o
ortho_base.o : ../Modules/uspp.o
ortho_base.o : modules.o
para.o : ../Modules/aa.o
para.o : ../Modules/control_flags.o
para.o : ../Modules/fft_base.o
para.o : ../Modules/griddim.o
@ -814,6 +813,7 @@ para.o : ../Modules/mp.o
para.o : ../Modules/mp_global.o
para.o : ../Modules/parallel_include.o
para.o : ../Modules/recvec.o
para.o : ../Modules/xml_io_base.o
path_routines.o : ../Modules/cell_base.o
path_routines.o : ../Modules/constants.o
path_routines.o : ../Modules/control_flags.o
@ -870,7 +870,6 @@ potentials.o : wave_types.o
pres_ai_mod.o : ../Modules/constants.o
pres_ai_mod.o : ../Modules/kind.o
pres_ai_mod.o : ../Modules/parameters.o
print_out.o : ../Modules/aa.o
print_out.o : ../Modules/cell_base.o
print_out.o : ../Modules/constants.o
print_out.o : ../Modules/control_flags.o
@ -888,6 +887,7 @@ print_out.o : ../Modules/printout_base.o
print_out.o : ../Modules/recvec.o
print_out.o : ../Modules/sic.o
print_out.o : ../Modules/timestep.o
print_out.o : ../Modules/xml_io_base.o
print_out.o : atoms_type.o
print_out.o : cg.o
print_out.o : cp_interfaces.o

View File

@ -37,6 +37,7 @@ d3_exc.o : ../Modules/mp.o
d3_exc.o : ../Modules/mp_global.o
d3_exc.o : ../PH/phcom.o
d3_exc.o : ../PW/pwcom.o
d3_exc.o : ../PW/scf_mod.o
d3_exc.o : d3com.o
d3_init.o : ../Modules/atom.o
d3_init.o : ../Modules/ions_base.o
@ -68,6 +69,7 @@ d3_setup.o : ../Modules/mp_global.o
d3_setup.o : ../Modules/uspp.o
d3_setup.o : ../PH/phcom.o
d3_setup.o : ../PW/pwcom.o
d3_setup.o : ../PW/scf_mod.o
d3_setup.o : d3com.o
d3_summary.o : ../Modules/control_flags.o
d3_summary.o : ../Modules/io_global.o
@ -90,6 +92,7 @@ d3dyn_cc.o : ../Modules/ions_base.o
d3dyn_cc.o : ../Modules/kind.o
d3dyn_cc.o : ../PH/phcom.o
d3dyn_cc.o : ../PW/pwcom.o
d3dyn_cc.o : ../PW/scf_mod.o
d3dyn_cc.o : d3com.o
d3ionq.o : ../Modules/constants.o
d3ionq.o : ../Modules/io_global.o

View File

@ -24,10 +24,12 @@ cg_setup.o : ../Modules/mp_global.o
cg_setup.o : ../Modules/uspp.o
cg_setup.o : ../Modules/wavefunctions.o
cg_setup.o : ../PW/pwcom.o
cg_setup.o : ../PW/scf_mod.o
cg_setup.o : cgcom.o
cg_setupdgc.o : ../Modules/functionals.o
cg_setupdgc.o : ../Modules/kind.o
cg_setupdgc.o : ../PW/pwcom.o
cg_setupdgc.o : ../PW/scf_mod.o
cg_setupdgc.o : cgcom.o
cgcom.o : ../Modules/kind.o
cgsolve.o : ../Modules/io_global.o
@ -98,6 +100,7 @@ phcg.o : ../Modules/mp.o
phcg.o : ../Modules/version.o
phcg.o : ../PW/noncol.o
phcg.o : ../PW/pwcom.o
phcg.o : ../PW/scf_mod.o
phcg.o : cgcom.o
pw_dot.o : ../Modules/kind.o
pw_dot.o : ../PW/pwcom.o
@ -105,6 +108,7 @@ rhod2vkb.o : ../Modules/ions_base.o
rhod2vkb.o : ../Modules/uspp.o
rhod2vkb.o : ../Modules/wavefunctions.o
rhod2vkb.o : ../PW/pwcom.o
rhod2vkb.o : ../PW/scf_mod.o
rhod2vkb.o : cgcom.o
solve_e.o : ../Modules/io_global.o
solve_e.o : ../Modules/wavefunctions.o

View File

@ -1,11 +1,3 @@
aa.o : ../iotk/src/iotk_module.o
aa.o : constants.o
aa.o : io_files.o
aa.o : io_global.o
aa.o : kind.o
aa.o : mp.o
aa.o : mp_global.o
aa.o : mp_wave.o
atom.o : kind.o
atom.o : parameters.o
atom.o : radial_grids.o
@ -97,8 +89,6 @@ ions_nose.o : ions_base.o
ions_nose.o : kind.o
ions_nose.o : parameters.o
ions_nose.o : timestep.o
kplusg.o : kind.o
metadyn_base.o : aa.o
metadyn_base.o : basic_algebra_routines.o
metadyn_base.o : cell_base.o
metadyn_base.o : constants.o
@ -112,8 +102,8 @@ metadyn_base.o : metadyn_io.o
metadyn_base.o : metadyn_vars.o
metadyn_base.o : mp.o
metadyn_base.o : random_numbers.o
metadyn_base.o : xml_io_base.o
metadyn_io.o : ../iotk/src/iotk_module.o
metadyn_io.o : aa.o
metadyn_io.o : constants.o
metadyn_io.o : constraints_module.o
metadyn_io.o : input_parameters.o
@ -123,6 +113,7 @@ metadyn_io.o : ions_base.o
metadyn_io.o : kind.o
metadyn_io.o : metadyn_vars.o
metadyn_io.o : mp.o
metadyn_io.o : xml_io_base.o
metadyn_vars.o : control_flags.o
metadyn_vars.o : input_parameters.o
metadyn_vars.o : kind.o
@ -264,7 +255,6 @@ uspp.o : kind.o
uspp.o : parameters.o
uspp.o : pseudo_types.o
uspp.o : random_numbers.o
vms.o : kind.o
vxc_t.o : functionals.o
vxc_t.o : io_global.o
vxc_t.o : kind.o
@ -279,12 +269,12 @@ wave_base.o : mp_global.o
wave_base.o : random_numbers.o
wavefunctions.o : kind.o
xml_input.o : ../iotk/src/iotk_module.o
xml_input.o : aa.o
xml_input.o : input_parameters.o
xml_input.o : io_files.o
xml_input.o : io_global.o
xml_input.o : kind.o
xml_input.o : version.o
xml_input.o : xml_io_base.o
xml_io_base.o : ../iotk/src/iotk_module.o
xml_io_base.o : constants.o
xml_io_base.o : io_files.o

View File

@ -44,11 +44,13 @@ addnlcc.o : ../Modules/functionals.o
addnlcc.o : ../Modules/ions_base.o
addnlcc.o : ../Modules/kind.o
addnlcc.o : ../PW/pwcom.o
addnlcc.o : ../PW/scf_mod.o
addnlcc.o : phcom.o
addnlcc_zstar_eu_us.o : ../Modules/functionals.o
addnlcc_zstar_eu_us.o : ../Modules/kind.o
addnlcc_zstar_eu_us.o : ../Modules/mp_global.o
addnlcc_zstar_eu_us.o : ../PW/pwcom.o
addnlcc_zstar_eu_us.o : ../PW/scf_mod.o
addnlcc_zstar_eu_us.o : phcom.o
addusdbec.o : ../Modules/ions_base.o
addusdbec.o : ../Modules/kind.o
@ -107,7 +109,6 @@ bcast_ph_input.o : ramanm.o
bcast_ph_input1.o : ../Modules/mp.o
bcast_ph_input1.o : ../PW/pwcom.o
bcast_ph_input1.o : phcom.o
bicgstab.o : ../Modules/kind.o
ccg_psi.o : ../Modules/kind.o
cch_psi_all.o : ../Modules/kind.o
cch_psi_all.o : ../PW/becmod.o
@ -264,12 +265,14 @@ drhodvus.o : phcom.o
dv_of_drho.o : ../Modules/functionals.o
dv_of_drho.o : ../Modules/kind.o
dv_of_drho.o : ../PW/pwcom.o
dv_of_drho.o : ../PW/scf_mod.o
dv_of_drho.o : phcom.o
dvanqq.o : ../Modules/ions_base.o
dvanqq.o : ../Modules/kind.o
dvanqq.o : ../Modules/uspp.o
dvanqq.o : ../PW/noncol.o
dvanqq.o : ../PW/pwcom.o
dvanqq.o : ../PW/scf_mod.o
dvanqq.o : phcom.o
dvkb3.o : ../Modules/ions_base.o
dvkb3.o : ../Modules/kind.o
@ -293,6 +296,7 @@ dvpsi_e2.o : ../Modules/mp_global.o
dvpsi_e2.o : ../Modules/wavefunctions.o
dvpsi_e2.o : ../PW/becmod.o
dvpsi_e2.o : ../PW/pwcom.o
dvpsi_e2.o : ../PW/scf_mod.o
dvpsi_e2.o : phcom.o
dvpsi_e2.o : ramanm.o
dvqpsi_us.o : ../Modules/ions_base.o
@ -334,6 +338,7 @@ dynmat_us.o : phcom.o
dynmatcc.o : ../Modules/ions_base.o
dynmatcc.o : ../Modules/kind.o
dynmatcc.o : ../PW/pwcom.o
dynmatcc.o : ../PW/scf_mod.o
dynmatcc.o : phcom.o
dynmatrix.o : ../Modules/cell_base.o
dynmatrix.o : ../Modules/control_flags.o
@ -345,12 +350,6 @@ dynmatrix.o : ../PW/noncol.o
dynmatrix.o : ../PW/pwcom.o
dynmatrix.o : phcom.o
dynmatrix.o : ramanm.o
ec_rpa.o : ../Modules/io_files.o
ec_rpa.o : ../Modules/io_global.o
ec_rpa.o : ../Modules/kind.o
ec_rpa.o : ../Modules/random_numbers.o
ec_rpa.o : ../PW/pwcom.o
ec_rpa.o : phcom.o
ef_shift.o : ../Modules/cell_base.o
ef_shift.o : ../Modules/io_global.o
ef_shift.o : ../Modules/kind.o
@ -392,13 +391,13 @@ find_mode_sym.o : ../PW/noncol.o
find_mode_sym.o : ../PW/pwcom.o
find_mode_sym.o : phcom.o
generate_dynamical_matrix_c.o : ../Modules/kind.o
gl_weight.o : phcom.o
gmressolve_all.o : ../Modules/kind.o
h_psiq.o : ../Modules/kind.o
h_psiq.o : ../Modules/wavefunctions.o
h_psiq.o : ../PW/becmod.o
h_psiq.o : ../PW/noncol.o
h_psiq.o : ../PW/pwcom.o
h_psiq.o : ../PW/scf_mod.o
h_psiq.o : phcom.o
hdiag.o : ../Modules/kind.o
hdiag.o : ../Modules/wavefunctions.o
@ -650,6 +649,7 @@ setup_dgc.o : ../Modules/kind.o
setup_dgc.o : ../Modules/wavefunctions.o
setup_dgc.o : ../PW/noncol.o
setup_dgc.o : ../PW/pwcom.o
setup_dgc.o : ../PW/scf_mod.o
setup_dgc.o : phcom.o
smallgq.o : ../Modules/kind.o
solve_e.o : ../Modules/check_stop.o
@ -689,17 +689,6 @@ solve_e_nscf.o : ../Modules/wavefunctions.o
solve_e_nscf.o : ../PW/becmod.o
solve_e_nscf.o : ../PW/pwcom.o
solve_e_nscf.o : phcom.o
solve_edv.o : ../Modules/check_stop.o
solve_edv.o : ../Modules/control_flags.o
solve_edv.o : ../Modules/io_files.o
solve_edv.o : ../Modules/io_global.o
solve_edv.o : ../Modules/ions_base.o
solve_edv.o : ../Modules/kind.o
solve_edv.o : ../Modules/uspp.o
solve_edv.o : ../Modules/wavefunctions.o
solve_edv.o : ../PW/becmod.o
solve_edv.o : ../PW/pwcom.o
solve_edv.o : phcom.o
solve_linter.o : ../Modules/check_stop.o
solve_linter.o : ../Modules/constants.o
solve_linter.o : ../Modules/io_files.o
@ -793,10 +782,6 @@ transform_int_so.o : ../PW/pwcom.o
transform_int_so.o : phcom.o
trntnsc.o : ../Modules/kind.o
trntnsr_3.o : ../Modules/kind.o
vc_dv.o : ../Modules/functionals.o
vc_dv.o : ../Modules/kind.o
vc_dv.o : ../PW/pwcom.o
vc_dv.o : phcom.o
write_dyn_on_file.o : ../Modules/kind.o
write_epsilon_and_zeu.o : ../Modules/io_global.o
write_epsilon_and_zeu.o : ../Modules/kind.o
@ -844,7 +829,6 @@ allocate_part.o : ../include/f_defs.h
allocate_phq.o : ../include/f_defs.h
bcast_ph_input.o : ../include/f_defs.h
bcast_ph_input1.o : ../include/f_defs.h
bicgstab.o : ../include/f_defs.h
cch_psi_all.o : ../include/f_defs.h
cgsolve_all.o : ../include/f_defs.h
ch_psi_all.o : ../include/f_defs.h
@ -881,7 +865,6 @@ dynmat0.o : ../include/f_defs.h
dynmat_us.o : ../include/f_defs.h
dynmatcc.o : ../include/f_defs.h
dynmatrix.o : ../include/f_defs.h
ec_rpa.o : ../include/f_defs.h
ef_shift.o : ../include/f_defs.h
el_opt.o : ../include/f_defs.h
elphon.o : ../include/f_defs.h
@ -932,7 +915,6 @@ solve_e.o : ../include/f_defs.h
solve_e2.o : ../include/f_defs.h
solve_e_fpol.o : ../include/f_defs.h
solve_e_nscf.o : ../include/f_defs.h
solve_edv.o : ../include/f_defs.h
solve_linter.o : ../include/f_defs.h
star_q.o : ../include/f_defs.h
sym_and_write_zue.o : ../include/f_defs.h
@ -955,7 +937,6 @@ transform_int_nc.o : ../include/f_defs.h
transform_int_so.o : ../include/f_defs.h
trntnsc.o : ../include/f_defs.h
trntnsr_3.o : ../include/f_defs.h
vc_dv.o : ../include/f_defs.h
xk_wk_collect.o : ../include/f_defs.h
zstar_eu.o : ../include/f_defs.h
zstar_eu_us.o : ../include/f_defs.h

View File

@ -134,7 +134,6 @@ elf.o : ../Modules/kind.o
elf.o : ../Modules/wavefunctions.o
elf.o : ../PW/pwcom.o
elf.o : ../PW/scf_mod.o
epsilon.o : ../Modules/aa.o
epsilon.o : ../Modules/cell_base.o
epsilon.o : ../Modules/constants.o
epsilon.o : ../Modules/io_files.o
@ -144,6 +143,7 @@ epsilon.o : ../Modules/mp.o
epsilon.o : ../Modules/mp_global.o
epsilon.o : ../Modules/uspp.o
epsilon.o : ../Modules/wavefunctions.o
epsilon.o : ../Modules/xml_io_base.o
epsilon.o : ../PW/pwcom.o
epsilon.o : ../iotk/src/iotk_module.o
ggen1d.o : ../Modules/cell_base.o

View File

@ -21,7 +21,7 @@ subroutine allocate_fft
USE ions_base, ONLY : nat
USE lsda_mod, ONLY : nspin
USE scf, ONLY : rhoin, rhog, vr, vltot, vrs, rho_core, rhog_core, &
tauk, taukg, kedtau, kedtaur
tauk, taukg, kedtau, kedtaur, allocate_scf_type
USE vlocal, ONLY : vnew
USE wvfct, ONLY : gamma_only
USE noncollin_module, ONLY : pointlist, factlist, r_loc, &
@ -62,9 +62,7 @@ subroutine allocate_fft
allocate (ig1( ngm))
allocate (ig2( ngm))
allocate (ig3( ngm))
call allocate_scf_type(rhoin)
ALLOCATE( rhog( ngm, nspin ) )
allocate (vr( nrxx,nspin))
allocate (vltot( nrxx))

View File

@ -664,12 +664,12 @@ input.o : pwcom.o
input.o : realus.o
interpolate.o : ../Modules/kind.o
interpolate.o : pwcom.o
io_rho_xml.o : ../Modules/aa.o
io_rho_xml.o : ../Modules/io_files.o
io_rho_xml.o : ../Modules/io_global.o
io_rho_xml.o : ../Modules/kind.o
io_rho_xml.o : ../Modules/mp.o
io_rho_xml.o : ../Modules/mp_global.o
io_rho_xml.o : ../Modules/xml_io_base.o
io_rho_xml.o : pwcom.o
ions.o : ../Modules/control_flags.o
ions.o : pwcom.o
@ -861,7 +861,6 @@ punch.o : a2fmod.o
punch.o : pw_restart.o
pw_gemm.o : ../Modules/kind.o
pw_gemm.o : pwcom.o
pw_restart.o : ../Modules/aa.o
pw_restart.o : ../Modules/cell_base.o
pw_restart.o : ../Modules/constants.o
pw_restart.o : ../Modules/control_flags.o
@ -876,6 +875,7 @@ pw_restart.o : ../Modules/mp_global.o
pw_restart.o : ../Modules/recvec.o
pw_restart.o : ../Modules/version.o
pw_restart.o : ../Modules/wavefunctions.o
pw_restart.o : ../Modules/xml_io_base.o
pw_restart.o : ../iotk/src/iotk_module.o
pw_restart.o : buffers.o
pw_restart.o : io_rho_xml.o
@ -952,7 +952,6 @@ read_conf_from_file.o : ../Modules/ions_base.o
read_conf_from_file.o : ../Modules/kind.o
read_conf_from_file.o : pw_restart.o
read_conf_from_file.o : pwcom.o
read_file.o : ../Modules/aa.o
read_file.o : ../Modules/cell_base.o
read_file.o : ../Modules/constants.o
read_file.o : ../Modules/io_files.o
@ -961,6 +960,7 @@ read_file.o : ../Modules/kind.o
read_file.o : ../Modules/mp_global.o
read_file.o : ../Modules/uspp.o
read_file.o : ../Modules/wavefunctions.o
read_file.o : ../Modules/xml_io_base.o
read_file.o : buffers.o
read_file.o : noncol.o
read_file.o : pw_restart.o
@ -1102,6 +1102,7 @@ scale_h.o : ../Modules/io_global.o
scale_h.o : ../Modules/ions_base.o
scale_h.o : pwcom.o
scf_mod.o : ../Modules/kind.o
scf_mod.o : pwcom.o
seqopn.o : ../Modules/io_files.o
seqopn.o : ../Modules/kind.o
set_fft_dim.o : ../Modules/cell_base.o

View File

@ -31,7 +31,7 @@ END TYPE scf_type
REAL(DP) :: v_of_0 ! vltot(G=0)
REAL(DP), ALLOCATABLE :: &
! rho(:,:), &! the charge density in real space
rho(:,:), &! the charge density in real space
vr(:,:), &! the Hartree + xc potential in real space
vltot(:), &! the local potential in real space
vrs(:,:), &! the total pot. in real space (smooth grig)
@ -58,6 +58,6 @@ CONTAINS
type (scf_type) :: rho
if (allocated(rho%of_r)) deallocate(rho%of_r)
return
end subroutine allocate_scf_type
end subroutine deallocate_scf_type
!
END MODULE scf

View File

@ -75,6 +75,7 @@ poten.o : ../Modules/io_global.o
poten.o : ../Modules/mp.o
poten.o : ../PW/noncol.o
poten.o : ../PW/pwcom.o
poten.o : ../PW/scf_mod.o
poten.o : condcom.o
print_clock_pwcond.o : ../Modules/io_global.o
print_clock_pwcond.o : ../Modules/mp_global.o

View File

@ -23,6 +23,7 @@ dv_of_drho.o : ../Modules/functionals.o
dv_of_drho.o : ../Modules/kind.o
dv_of_drho.o : ../PH/phcom.o
dv_of_drho.o : ../PW/pwcom.o
dv_of_drho.o : ../PW/scf_mod.o
dv_of_drho.o : vdwcom.o
dvpsi_e.o : ../Modules/io_global.o
dvpsi_e.o : ../Modules/ions_base.o
@ -47,6 +48,7 @@ h_psiq.o : ../Modules/wavefunctions.o
h_psiq.o : ../PH/phcom.o
h_psiq.o : ../PW/becmod.o
h_psiq.o : ../PW/pwcom.o
h_psiq.o : ../PW/scf_mod.o
incdrhoscf.o : ../Modules/ions_base.o
incdrhoscf.o : ../Modules/kind.o
incdrhoscf.o : ../Modules/uspp.o
@ -75,6 +77,7 @@ solve_e.o : ../Modules/uspp.o
solve_e.o : ../PH/phcom.o
solve_e.o : ../PW/becmod.o
solve_e.o : ../PW/pwcom.o
solve_e.o : ../PW/scf_mod.o
solve_e.o : vdwcom.o
start_vdw.o : ../Modules/version.o
start_vdw.o : ../PW/pwcom.o
@ -92,6 +95,7 @@ vdw.o : ../Modules/mp.o
vdw.o : ../Modules/parser.o
vdw.o : ../PH/phcom.o
vdw.o : ../PW/pwcom.o
vdw.o : ../PW/scf_mod.o
vdw.o : vdwcom.o
vdwcom.o : ../Modules/kind.o
allocate_vdw.o : ../include/f_defs.h