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