1arpack.o: common.fypp _mod_dftbp_accuracy
2arpack.o = arpack.o $(common.fypp) $(_mod_dftbp_accuracy)
3_mod_dftbp_arpack: arpack.o
4_mod_dftbp_arpack = $(arpack.o)
5
6blas.o: _mod_dftbp_accuracy
7blas.o = blas.o $(_mod_dftbp_accuracy)
8_mod_dftbp_blas: blas.o
9_mod_dftbp_blas = $(blas.o)
10
11dftd3.o: _mod_dftd3_api
12dftd3.o = dftd3.o $(_mod_dftd3_api)
13_mod_dftbp_dftd3_module: dftd3.o
14_mod_dftbp_dftd3_module = $(dftd3.o)
15
16#:if WITH_ELSI
17elsiiface.o: common.fypp _mod_dftbp_accuracy _mod_elsi
18elsiiface.o = elsiiface.o $(common.fypp) $(_mod_dftbp_accuracy) $(_mod_elsi)
19_mod_dftbp_elsiiface: elsiiface.o
20_mod_dftbp_elsiiface = $(elsiiface.o)
21#:else
22elsiiface.o: common.fypp _mod_dftbp_accuracy _mod_iso_c_binding _mod_dftbp_message
23elsiiface.o = elsiiface.o $(common.fypp) $(_mod_dftbp_accuracy) $(_mod_iso_c_binding) $(_mod_dftbp_message)
24_mod_dftbp_elsiiface: elsiiface.o
25_mod_dftbp_elsiiface = $(elsiiface.o)
26#:endif
27
28fsockets.o: _mod_fsockets
29fsockets.o = fsockets.o $(_mod_fsockets)
30_mod_dftbp_fsockets: fsockets.o
31_mod_dftbp_fsockets = $(fsockets.o)
32
33lapack.o: _mod_dftbp_accuracy
34lapack.o = lapack.o $(_mod_dftbp_accuracy)
35_mod_dftbp_lapack: lapack.o
36_mod_dftbp_lapack = $(lapack.o)
37
38libnegf_vars.o: _mod_dftbp_xmlf90 _mod_dftbp_commontypes _mod_dftbp_wrappedintr _mod_dftbp_accuracy
39libnegf_vars.o = libnegf_vars.o $(_mod_dftbp_xmlf90) $(_mod_dftbp_commontypes) $(_mod_dftbp_wrappedintr) $(_mod_dftbp_accuracy)
40_mod_libnegf_vars: libnegf_vars.o
41_mod_libnegf_vars = $(libnegf_vars.o)
42
43#:if WITH_GPU
44magmahelper.o: common.fypp _mod_device_info
45magmahelper.o = magmahelper.o $(common.fypp) $(_mod_device_info)
46_mod_dftbp_magmahelper: magmahelper.o
47_mod_dftbp_magmahelper = $(magmahelper.o)
48#:else
49magmahelper.o: common.fypp
50magmahelper.o = magmahelper.o $(common.fypp)
51_mod_dftbp_magmahelper: magmahelper.o
52_mod_dftbp_magmahelper = $(magmahelper.o)
53#:endif
54
55matconv.o: _mod_dftbp_assert common.fypp _mod_dftbp_accuracy _mod_dftbp_commontypes _mod_dftbp_constants _mod_libnegf
56matconv.o = matconv.o $(_mod_dftbp_assert) $(common.fypp) $(_mod_dftbp_accuracy) $(_mod_dftbp_commontypes) $(_mod_dftbp_constants) $(_mod_libnegf)
57_mod_dftbp_matconv: matconv.o
58_mod_dftbp_matconv = $(matconv.o)
59
60#:if WITH_MPI
61mpifx.o: common.fypp _mod_libmpifx_module
62mpifx.o = mpifx.o $(common.fypp) $(_mod_libmpifx_module)
63_mod_dftbp_mpifx: mpifx.o
64_mod_dftbp_mpifx = $(mpifx.o)
65#:else
66mpifx.o: common.fypp
67mpifx.o = mpifx.o $(common.fypp)
68_mod_dftbp_mpifx: mpifx.o
69_mod_dftbp_mpifx = $(mpifx.o)
70#:endif
71
72#:if WITH_MPI
73negf_int.o: _mod_libnegf_vars _mod_dftbp_assert common.fypp _mod_libnegf _mod_dftbp_matconv _mod_dftbp_linkedlist _mod_dftbp_periodic _mod_dftbp_elecsolvertypes _mod_dftbp_message _mod_dftbp_commontypes _mod_dftbp_formatout _mod_dftbp_globalenv _mod_dftbp_densedescr _mod_dftbp_sparse2dense _mod_dftbp_constants _mod_dftbp_accuracy _mod_dftbp_mpifx _mod_libnegf
74negf_int.o = negf_int.o $(_mod_libnegf_vars) $(_mod_dftbp_assert) $(common.fypp) $(_mod_libnegf) $(_mod_dftbp_matconv) $(_mod_dftbp_linkedlist) $(_mod_dftbp_periodic) $(_mod_dftbp_elecsolvertypes) $(_mod_dftbp_message) $(_mod_dftbp_commontypes) $(_mod_dftbp_formatout) $(_mod_dftbp_globalenv) $(_mod_dftbp_densedescr) $(_mod_dftbp_sparse2dense) $(_mod_dftbp_constants) $(_mod_dftbp_accuracy) $(_mod_dftbp_mpifx) $(_mod_libnegf)
75_mod_negf_int: negf_int.o
76_mod_negf_int = $(negf_int.o)
77#:else
78negf_int.o: _mod_libnegf_vars _mod_dftbp_assert common.fypp _mod_libnegf _mod_dftbp_matconv _mod_dftbp_linkedlist _mod_dftbp_periodic _mod_dftbp_elecsolvertypes _mod_dftbp_message _mod_dftbp_commontypes _mod_dftbp_formatout _mod_dftbp_globalenv _mod_dftbp_densedescr _mod_dftbp_sparse2dense _mod_dftbp_constants _mod_dftbp_accuracy
79negf_int.o = negf_int.o $(_mod_libnegf_vars) $(_mod_dftbp_assert) $(common.fypp) $(_mod_libnegf) $(_mod_dftbp_matconv) $(_mod_dftbp_linkedlist) $(_mod_dftbp_periodic) $(_mod_dftbp_elecsolvertypes) $(_mod_dftbp_message) $(_mod_dftbp_commontypes) $(_mod_dftbp_formatout) $(_mod_dftbp_globalenv) $(_mod_dftbp_densedescr) $(_mod_dftbp_sparse2dense) $(_mod_dftbp_constants) $(_mod_dftbp_accuracy)
80_mod_negf_int: negf_int.o
81_mod_negf_int = $(negf_int.o)
82#:endif
83
84#:if WITH_MPI
85poisson_int.o: _mod_libnegf_vars common.fypp _mod_dftbp_accuracy _mod_system_calls _mod_dftbp_message _mod_dftbp_commontypes _mod_dftbp_globalenv _mod_poisson _mod_dftbp_constants _mod_libmpifx_module
86poisson_int.o = poisson_int.o $(_mod_libnegf_vars) $(common.fypp) $(_mod_dftbp_accuracy) $(_mod_system_calls) $(_mod_dftbp_message) $(_mod_dftbp_commontypes) $(_mod_dftbp_globalenv) $(_mod_poisson) $(_mod_dftbp_constants) $(_mod_libmpifx_module)
87_mod_poisson_init: poisson_int.o
88_mod_poisson_init = $(poisson_int.o)
89#:else
90poisson_int.o: _mod_libnegf_vars common.fypp _mod_dftbp_accuracy _mod_system_calls _mod_dftbp_message _mod_dftbp_commontypes _mod_dftbp_globalenv _mod_poisson _mod_dftbp_constants
91poisson_int.o = poisson_int.o $(_mod_libnegf_vars) $(common.fypp) $(_mod_dftbp_accuracy) $(_mod_system_calls) $(_mod_dftbp_message) $(_mod_dftbp_commontypes) $(_mod_dftbp_globalenv) $(_mod_poisson) $(_mod_dftbp_constants)
92_mod_poisson_init: poisson_int.o
93_mod_poisson_init = $(poisson_int.o)
94#:endif
95
96#:if WITH_SCALAPACK
97scalapackfx.o: common.fypp _mod_libscalapackfx_module
98scalapackfx.o = scalapackfx.o $(common.fypp) $(_mod_libscalapackfx_module)
99_mod_dftbp_scalapackfx: scalapackfx.o
100_mod_dftbp_scalapackfx = $(scalapackfx.o)
101#:else
102scalapackfx.o: common.fypp
103scalapackfx.o = scalapackfx.o $(common.fypp)
104_mod_dftbp_scalapackfx: scalapackfx.o
105_mod_dftbp_scalapackfx = $(scalapackfx.o)
106#:endif
107
108xmlf90.o: _mod_xmlf90_flib_dom _mod_xmlf90_strings _mod_xmlf90_flib_wxml
109xmlf90.o = xmlf90.o $(_mod_xmlf90_flib_dom) $(_mod_xmlf90_strings) $(_mod_xmlf90_flib_wxml)
110_mod_dftbp_xmlf90: xmlf90.o
111_mod_dftbp_xmlf90 = $(xmlf90.o)
112
113