~nickpapior/siesta/tddft-work

« back to all changes in this revision

Viewing changes to Src/Makefile

  • Committer: Rafi Ullah
  • Date: 2017-08-30 14:09:10 UTC
  • mfrom: (611.1.19 trunk)
  • Revision ID: rraffiu@gmail.com-20170830140910-bhu0osuh4d59wn8e
Merged with trunk-630

Show diffs side-by-side

added added

removed removed

Lines of Context:
75
75
 
76
76
SYSOBJ=$(SYS).o pxf.o sockets.o fsockets.o # includes C socket library and F90 interface
77
77
 
78
 
# Define the ELPA-kernels
79
 
ELPA_KERNELS ?= elpa2_kernels.o
80
 
 
81
78
# Note that machine-specific files are now in top Src directory.
82
79
MAIN_OBJ = siesta.o
83
80
 
86
83
        arw.o  atomlwf.o bands.o basis_enthalpy.o bessph.o bonds.o \
87
84
        born_charge.o cellxc_mod.o cgwf.o chkdim.o chkgmx.o \
88
85
        chempot.o coceri.o coxmol.o cross.o compute_norm.o\
89
 
        denmat.o denmatlomem.o detover.o dfscf.o m_diagon_opt.o diagon.o digcel.o \
 
86
        denmat.o denmatlomem.o detover.o dfscf.o diagon.o digcel.o \
90
87
        fft.o dhscf.o constr.o diagk_file.o \
91
88
        diagg.o diagk.o diagkp.o diag2g.o diag2k.o diag3g.o diag3k.o diagpol.o \
92
89
        diagsprl.o dipole.o dismin.o dnaefs.o doping_uniform.o dot.o  \
105
102
        reinit.o reord.o reordpsi.o rhoofd.o rhoofdsp.o rhooda.o \
106
103
        savepsi.o shaper.o timer_tree.o timer.o \
107
104
        vmb.o vmat.o vmatsp.o volcel.o \
108
 
        cdiag.o rdiag.o \
109
105
        cgvc.o cgvc_zmatrix.o m_convergence.o \
110
106
        iocg.o ioeig.o iofa.o iokp.o iomd.o kpoint_pdos.o typecell.o \
111
107
        ofc.o poison.o readsp.o radfft.o \
117
113
        siesta_tddft.o \
118
114
        io.o sparse_matrices.o \
119
115
        coor.o atm_transfer.o \
120
 
        broadcast_basis.o eggbox.o dsyevds.o zheevds.o \
 
116
        broadcast_basis.o eggbox.o \
121
117
        optical.o phirphi_opt.o reoptical.o transition_rate.o \
122
118
        initparallel.o show_distribution.o setspatial.o setatomnodes.o uncell.o \
123
119
        cart2frac.o obc.o \
158
154
        bsc_xcmod.o bsc_cellxc.o xc.o \
159
155
        vacuum_level.o \
160
156
        write_orb_indx.o \
161
 
        rdiag_elpa.o elpa1.o elpa2.o $(ELPA_KERNELS) \
162
 
        rdiag_mrrr.o\
163
157
        die.o m_pexsi.o m_pexsi_driver.o m_pexsi_dos.o m_pexsi_local_dos.o\
 
158
                m_chess.o \
164
159
        m_redist_spmatrix.o \
165
160
        class_Distribution.o\
166
161
        m_dminim.o m_zminim.o \
174
169
        m_evolve.o cranknic_evolk.o cranknic_evolg.o sankey_change_basis.o m_iotddft.o \
175
170
        m_matdiag.o m_matswinvers.o
176
171
 
 
172
# Diagonalization algorithm
 
173
OBJS += diag_option.o diag.o
 
174
 
177
175
# Mixing algorithms
178
176
OBJS += m_mixing.o m_mixing_scf.o
179
177
 
181
179
OBJS += m_trialorbitalclass.o siesta2wannier90.o m_planewavematrixvar.o \
182
180
        delk.o m_planewavematrix.o m_digest_nnkp.o broadcast_projections.o \
183
181
        compute_pw_matrix.o m_writedelk.o mmn.o m_noccbands.o amn.o \
184
 
        m_overkkneig.o write_inp_wannier.o diagonalizeHk.o m_orderbands.o
 
182
        m_overkkneig.o write_inp_wannier.o diagonalizeHk.o m_orderbands.o\
 
183
        m_check_walltime.o print_spin.o
185
184
 
186
185
# class Objects
187
186
OBJS += class_OrbitalDistribution.o \
320
319
$(FDICT): 
321
320
        (cd fdict ; rm -rf obj ; mkdir obj ; cd obj ; \
322
321
        echo "TOP_DIR=$(VPATH)/fdict" > Makefile ; echo "include $(VPATH)/fdict/Makefile" >> Makefile ; \
323
 
        echo "AR=$(AR)" > setup.make ; \
 
322
        echo "FC=$(FC_SERIAL)" > setup.make ; \
 
323
        echo "AR=$(AR)" >> setup.make ; \
324
324
        echo "RANLIB=$(RANLIB)" >> setup.make ; \
325
 
        echo "FC=$(FC_SERIAL)" >> setup.make ; \
326
325
        echo "FFLAGS=$(FFLAGS)" >> setup.make ; \
327
326
        echo "LINK_FLAGS=$(FFLAGS)" >> setup.make ; \
328
327
        $(MAKE) -j 1 copy ; $(MAKE) -j 1 lib SHARED=0)
337
336
        echo "TOP_DIR=$(VPATH)/ncdf" > Makefile ; echo "include $(VPATH)/ncdf/Makefile" >> Makefile ; \
338
337
        echo "settings.bash: FORCE" >> Makefile ; \
339
338
        printf '%s\n' " -cp ../../fdict/obj/settings.bash ." >> Makefile ; \
340
 
        echo "AR=$(AR)" > setup.make ; \
 
339
        echo "FC=$(FC)" > setup.make ; \
 
340
        echo "AR=$(AR)" >> setup.make ; \
341
341
        echo "RANLIB=$(RANLIB)" >> setup.make ; \
342
 
        echo "FC=$(FC)" >> setup.make ; \
343
342
        echo "FFLAGS=$(FFLAGS)" >> setup.make ; \
344
343
        echo "LINK_FLAGS=$(FFLAGS)" >> setup.make ; \
345
344
        echo "FPPFLAGS = $(FPPFLAGS)" >> setup.make ; \
383
382
        @echo "==> Compiling libsiestaBLAS.a in Libs..."
384
383
        @(cd Libs ; $(MAKE) -j 1 "VPATH=$(VPATH)/Libs" "FFLAGS=$(FFLAGS:$(IPO_FLAG)=)" libsiestaBLAS.a)
385
384
        @cp Libs/libsiestaBLAS.a .
 
385
 
 
386
ifneq (,$(findstring libsiestaLAPACK.a,$(COMP_LIBS)))
 
387
 # Automatically add the DIAG_2STAGE solvers.
 
388
 FPPFLAGS += -DSIESTA__DIAG_2STAGE
 
389
endif
386
390
libsiestaLAPACK.a: Libs/lapack.F
387
391
        @echo "==> Compiling libsiestaLAPACK.a in Libs..."
388
392
        @(cd Libs ; $(MAKE) -j 1 "VPATH=$(VPATH)/Libs" "FFLAGS=$(FFLAGS:$(IPO_FLAG)=)" libsiestaLAPACK.a)
526
530
 
527
531
 
528
532
# DO NOT DELETE THIS LINE - used by make depend
529
 
alloc.o: debugmpi.o m_io.o parallel.o precision.o sys.o
 
533
alloc.o: m_io.o parallel.o precision.o sys.o
530
534
amn.o: alloc.o atmfuncs.o atomlist.o m_orderbands.o m_trialorbitalclass.o
531
535
amn.o: matel_registry.o mneighb.o new_matel.o parallel.o parallelsubs.o
532
536
amn.o: precision.o siesta2wannier90.o siesta_geom.o sys.o
547
551
atomlist.o: radial.o siesta_geom.o
548
552
atomlwf.o: alloc.o atmfuncs.o mneighb.o onmod.o precision.o spatial.o sys.o
549
553
automatic_cell.o: atm_types.o atmfuncs.o parallel.o precision.o units.o
550
 
bands.o: alloc.o atmfuncs.o atomlist.o densematrix.o files.o
551
 
bands.o: get_kpoints_scale.o m_gamma.o m_spin.o parallel.o parallelsubs.o
552
 
bands.o: precision.o siesta_geom.o sys.o writewave.o
 
554
bands.o: alloc.o atmfuncs.o atomlist.o densematrix.o diag.o diag_option.o
 
555
bands.o: files.o get_kpoints_scale.o m_gamma.o m_spin.o parallel.o
 
556
bands.o: parallelsubs.o precision.o siesta_geom.o sys.o writewave.o
553
557
basis_enthalpy.o: atmfuncs.o atomlist.o precision.o siesta_geom.o units.o
554
558
basis_io.o: atm_types.o atmparams.o atom_options.o basis_types.o chemical.o
555
559
basis_io.o: precision.o pseudopotential.o radial.o sys.o xml.o
569
573
bsc_cellxc.o: parallelsubs.o precision.o sys.o
570
574
bsc_xcmod.o: parallel.o precision.o sys.o
571
575
cart2frac.o: precision.o sys.o
572
 
cdiag.o: alloc.o m_diagon_opt.o memoryinfo.o parallel.o precision.o sys.o
573
576
cell_broyden_optim.o: m_broyddj_nocomm.o parallel.o precision.o sys.o units.o
574
577
cell_broyden_optim.o: zmatrix.o
575
578
cell_fire_optim.o: alloc.o m_fire.o m_memory.o parallel.o precision.o
582
585
cgwf.o: egandd.o onmod.o parallel.o precision.o sys.o
583
586
sankey_change_basis.o: alloc.o m_matdiag.o parallel.o parallelsubs.o precision.o
584
587
sankey_change_basis.o: sparse_matrices.o sys.o wavefunctions.o kpoint_grid.o
585
 
sankey_change_basis.o: m_gamma.o m_spin.o atomlist.o
 
588
sankey_change_basis.o: m_gamma.o m_spin.o atomlist.o diag_option.o
586
589
chemical.o: parallel.o precision.o sys.o
587
590
chempot.o: alloc.o mneighb.o parallel.o parallelsubs.o precision.o sys.o
588
591
chkdim.o: sys.o
623
626
class_TriMat.o: alloc.o
624
627
coceri.o: files.o periodic_table.o precision.o
625
628
compute_dm.o: atomlist.o class_SpData1D.o compute_ebs_shift.o diagon.o
626
 
compute_dm.o: iodmhs_netcdf.o kpoint_grid.o m_dminim.o m_energies.o m_eo.o
627
 
compute_dm.o: m_gamma.o m_hsx.o m_pexsi_driver.o m_rmaxh.o m_spin.o m_steps.o
628
 
compute_dm.o: m_transiesta.o m_ts_global_vars.o m_zminim.o normalize_dm.o
629
 
compute_dm.o: ordern.o parallel.o precision.o siesta_geom.o siesta_options.o
630
 
compute_dm.o: sparse_matrices.o sys.o units.o
 
629
compute_dm.o: iodmhs_netcdf.o kpoint_grid.o m_chess.o m_dminim.o m_energies.o
 
630
compute_dm.o: m_eo.o m_gamma.o m_hsx.o m_pexsi_driver.o m_rmaxh.o m_spin.o
 
631
compute_dm.o: m_steps.o m_transiesta.o m_ts_global_vars.o m_zminim.o
 
632
compute_dm.o: normalize_dm.o ordern.o parallel.o precision.o siesta_geom.o
 
633
compute_dm.o: siesta_options.o sparse_matrices.o sys.o units.o
631
634
compute_ebs_shift.o: m_mpi_utils.o parallel.o precision.o
632
635
compute_energies.o: atomlist.o class_SpData1D.o class_SpData2D.o dhscf.o
633
636
compute_energies.o: files.o m_dipol.o m_energies.o m_mpi_utils.o m_ntm.o
666
669
dhscf.o: m_ts_voltage.o mesh.o meshdscf.o meshsubs.o moremeshsubs.o parallel.o
667
670
dhscf.o: parsing.o precision.o rhofft.o rhoofd.o siesta_options.o sys.o units.o
668
671
dhscf.o: vmat.o
 
672
diag.o: alloc.o diag_option.o parallel.o precision.o sys.o
669
673
diag2g.o: fermid.o parallel.o parallelsubs.o precision.o sys.o
670
674
diag2k.o: fermid.o parallel.o parallelsubs.o precision.o sys.o
671
675
diag3g.o: fermid.o parallel.o parallelsubs.o precision.o sys.o
672
676
diag3k.o: fermid.o parallel.o parallelsubs.o precision.o sys.o
673
 
diagg.o: alloc.o fermid.o m_spin.o parallel.o parallelsubs.o precision.o
674
 
diagg.o: rdiag_elpa.o rdiag_mrrr.o sys.o writewave.o
 
677
diag_option.o: parallel.o precision.o
 
678
diagg.o: alloc.o fermid.o m_spin.o parallel.o parallelsubs.o precision.o sys.o
 
679
diagg.o: writewave.o
675
680
diagk.o: compute_norm.o fermid.o m_spin.o parallel.o parallelsubs.o precision.o
676
681
diagk.o: sys.o writewave.o
677
682
diagk_file.o: fermid.o iowfs_netcdf.o parallel.o parallelsubs.o precision.o
678
683
diagk_file.o: sys.o writewave.o
679
684
diagkp.o: alloc.o fermid.o parallel.o parallelsubs.o precision.o sys.o
680
 
diagon.o: alloc.o densematrix.o m_diagon_opt.o m_memory.o m_spin.o parallel.o
 
685
diagon.o: alloc.o densematrix.o diag_option.o m_memory.o m_spin.o parallel.o
681
686
diagon.o: parallelsubs.o precision.o siesta_options.o sys.o
682
687
diagonalizeHk.o: alloc.o atomlist.o densematrix.o m_orderbands.o m_spin.o
683
688
diagonalizeHk.o: parallel.o parallelsubs.o precision.o siesta2wannier90.o
685
690
diagpol.o: parallel.o precision.o sys.o
686
691
diagsprl.o: atomlist.o fermid.o parallel.o parallelsubs.o precision.o
687
692
diagsprl.o: siesta_geom.o sys.o
688
 
die.o: parallel.o
 
693
die.o: parallel.o siesta_cml.o
689
694
die.o: parallel.o
690
695
dipole.o: mesh.o parallel.o precision.o sys.o
691
696
dnaefs.o: atmfuncs.o mneighb.o precision.o
699
704
eggbox.o: parallel.o precision.o
700
705
electrostatic.o: atm_types.o atmfuncs.o atmparams.o bessph.o interpolation.o
701
706
electrostatic.o: precision.o radfft.o radial.o sys.o
702
 
elpa2.o: elpa1.o
703
707
ener3.o: alloc.o globalise.o m_mpi_utils.o onmod.o precision.o
704
708
ener3lomem.o: alloc.o globalise.o m_mpi_utils.o onmod.o precision.o
705
709
cranknic_evolg.o: alloc.o m_eo.o m_matswinvers.o m_steps.o parallel.o parallelsubs.o
756
760
iodm.o: alloc.o files.o parallel.o parallelsubs.o precision.o sys.o
757
761
iodm_netcdf.o: alloc.o parallel.o parallelsubs.o precision.o sys.o
758
762
iodmhs_netcdf.o: alloc.o parallel.o parallelsubs.o precision.o sys.o
759
 
ioeig.o: files.o m_spin.o precision.o siesta_cml.o units.o
 
763
ioeig.o: files.o precision.o siesta_cml.o units.o
760
764
iofa.o: files.o precision.o units.o
761
765
iogrid_netcdf.o: alloc.o parallel.o precision.o sys.o
762
766
iokp.o: files.o precision.o
795
799
m_cell.o: precision.o siesta_geom.o units.o
796
800
m_charge_add.o: intrinsic_missing.o m_cite.o m_geom_objects.o m_mesh_node.o
797
801
m_charge_add.o: parallel.o precision.o units.o
798
 
m_diagon_opt.o: parallel.o
 
802
m_check_walltime.o: m_walltime.o
 
803
m_chess.o: parallel.o parallelsubs.o precision.o
799
804
m_digest_nnkp.o: alloc.o atomlist.o files.o m_mpi_utils.o m_noccbands.o
800
805
m_digest_nnkp.o: m_spin.o m_trialorbitalclass.o parallel.o precision.o
801
806
m_digest_nnkp.o: siesta_geom.o siesta_options.o sparse_matrices.o sys.o units.o
834
839
m_hs_matrix.o: alloc.o cellsubs.o geom_helper.o precision.o sys.o
835
840
m_hsx.o: atm_types.o atmfuncs.o atomlist.o files.o parallel.o parallelsubs.o
836
841
m_hsx.o: precision.o siesta_geom.o sys.o
837
 
m_initwf.o: alloc.o densematrix.o fermid.o m_diagon_opt.o m_eo.o m_memory.o
 
842
m_initwf.o: alloc.o densematrix.o fermid.o diag.o m_eo.o m_memory.o
838
843
m_initwf.o: parallel.o parallelsubs.o precision.o sparse_matrices.o sys.o
839
844
m_initwf.o: wavefunctions.o kpoint_grid.o atomlist.o m_spin.o m_gamma.o
 
845
m_initwf.o: diag_option.o
840
846
m_integrate.o: precision.o
841
847
m_io.o: sys.o
842
848
m_io_s.o: class_OrbitalDistribution.o class_SpData1D.o class_SpData2D.o
1140
1146
overlap.o: alloc.o atmfuncs.o atomlist.o m_iodm_old.o m_matio.o mneighb.o
1141
1147
overlap.o: new_matel.o parallel.o parallelsubs.o precision.o
1142
1148
parallelsubs.o: domain_decom.o parallel.o spatial.o sys.o
1143
 
pdos.o: alloc.o atmfuncs.o atomlist.o densematrix.o files.o m_spin.o parallel.o
1144
 
pdos.o: parallelsubs.o precision.o siesta_geom.o units.o xml.o
 
1149
pdos.o: alloc.o atmfuncs.o atomlist.o densematrix.o diag_option.o files.o
 
1150
pdos.o: m_spin.o parallel.o parallelsubs.o precision.o siesta_geom.o units.o
 
1151
pdos.o: xml.o
1145
1152
pdos2g.o: alloc.o parallel.o parallelsubs.o precision.o sys.o units.o
1146
1153
pdos2k.o: alloc.o parallel.o parallelsubs.o precision.o sys.o units.o
1147
1154
pdos3g.o: alloc.o parallel.o parallelsubs.o precision.o sys.o units.o
1163
1170
post_scf_work.o: m_energies.o m_eo.o m_gamma.o m_spin.o m_steps.o m_zminim.o
1164
1171
post_scf_work.o: mneighb.o parallel.o siesta_geom.o siesta_options.o
1165
1172
post_scf_work.o: sparse_matrices.o
 
1173
print_spin.o: atomlist.o m_mpi_utils.o m_spin.o parallel.o precision.o
 
1174
print_spin.o: siesta_cml.o sparse_matrices.o
1166
1175
printmatrix.o: alloc.o
1167
1176
projected_DOS.o: alloc.o atomlist.o kpoint_grid.o kpoint_pdos.o m_eo.o
1168
1177
projected_DOS.o: m_gamma.o m_spin.o parallel.o precision.o siesta_geom.o
1173
1182
pseudopotential.o: alloc.o atom_options.o interpolation.o precision.o sys.o
1174
1183
radfft.o: alloc.o bessph.o m_fft_gpfa.o precision.o
1175
1184
radial.o: alloc.o interpolation.o precision.o xml.o
1176
 
rdiag.o: alloc.o m_diagon_opt.o memoryinfo.o parallel.o precision.o sys.o
1177
 
rdiag_elpa.o: alloc.o elpa1.o elpa2.o parallel.o precision.o sys.o
1178
 
rdiag_mrrr.o: alloc.o parallel.o precision.o sys.o
1179
 
read_options.o: files.o m_charge_add.o m_cite.o m_hartree_add.o m_mixing_scf.o
1180
 
read_options.o: m_spin.o m_target_stress.o memoryinfo.o parallel.o precision.o
1181
 
read_options.o: siesta_cml.o siesta_options.o sys.o units.o
 
1185
read_options.o: files.o m_charge_add.o m_chess.o m_cite.o m_hartree_add.o
 
1186
read_options.o: m_mixing_scf.o m_spin.o m_target_stress.o parallel.o
 
1187
read_options.o: precision.o siesta_cml.o siesta_options.o sys.o units.o
1182
1188
read_xc_info.o: parallel.o precision.o sys.o
1183
1189
readsp.o: parallel.o precision.o sys.o
1184
1190
redcel.o: parallel.o precision.o sys.o
1239
1245
siesta_cmlsubs.o: files.o m_uuid.o parallel.o siesta_cml.o timestamp.o
1240
1246
siesta_cmlsubs.o: 
1241
1247
siesta_dicts.o: atomlist.o files.o kpoint_grid.o m_energies.o m_forces.o
1242
 
siesta_dicts.o: m_steps.o m_stress.o precision.o siesta_geom.o siesta_options.o
1243
 
siesta_end.o: alloc.o bands.o densematrix.o extrae_eventllist.o flook_siesta.o
1244
 
siesta_end.o: m_dscfcomm.o m_fixed.o m_io.o m_mixing_scf.o m_rhog.o
1245
 
siesta_end.o: m_wallclock.o meshdscf.o meshphi.o moremeshsubs.o parallel.o
1246
 
siesta_end.o: siesta_cml.o siesta_cmlsubs.o siesta_master.o siesta_options.o
1247
 
siesta_end.o: sparse_matrices.o timestamp.o
 
1248
siesta_dicts.o: m_mixing_scf.o m_steps.o m_stress.o precision.o siesta_geom.o
 
1249
siesta_dicts.o: siesta_options.o
 
1250
siesta_end.o: alloc.o bands.o densematrix.o diag.o extrae_eventllist.o
 
1251
siesta_end.o: flook_siesta.o m_chess.o m_dscfcomm.o m_fixed.o m_io.o
 
1252
siesta_end.o: m_mixing_scf.o m_rhog.o m_wallclock.o meshdscf.o meshphi.o
 
1253
siesta_end.o: moremeshsubs.o parallel.o siesta_cml.o siesta_cmlsubs.o
 
1254
siesta_end.o: siesta_master.o siesta_options.o sparse_matrices.o timestamp.o
1248
1255
siesta_forces.o: atomlist.o class_Fstack_Data1D.o class_SpData2D.o compute_dm.o
1249
1256
siesta_forces.o: compute_energies.o compute_max_diff.o files.o
1250
1257
siesta_forces.o: final_H_f_stress.o flook_siesta.o kpoint_grid.o
1251
 
siesta_forces.o: m_convergence.o m_energies.o m_eo.o m_forces.o m_gamma.o
1252
 
siesta_forces.o: m_initwf.o m_iodm_old.o m_mixing.o m_mixing_scf.o
1253
 
siesta_forces.o: m_mpi_utils.o m_ncdf_siesta.o m_pexsi.o m_pexsi_driver.o
1254
 
siesta_forces.o: m_rhog.o m_spin.o m_steps.o m_stress.o m_transiesta.o
1255
 
siesta_forces.o: m_ts_charge.o m_ts_electype.o m_ts_global_vars.o m_ts_method.o
1256
 
siesta_forces.o: m_ts_options.o mixer.o parallel.o post_scf_work.o precision.o
1257
 
siesta_forces.o: save_density_matrix.o scfconvergence_test.o setup_H0.o
1258
 
siesta_forces.o: setup_hamiltonian.o siesta_cml.o siesta_dicts.o siesta_geom.o
1259
 
siesta_forces.o: siesta_master.o siesta_options.o sparse_matrices.o
1260
 
siesta_forces.o: state_analysis.o state_init.o sys.o timer.o units.o
1261
 
siesta_forces.o: write_subs.o
 
1258
siesta_forces.o: m_check_walltime.o m_convergence.o m_energies.o m_eo.o
 
1259
siesta_forces.o: m_forces.o m_gamma.o m_initwf.o m_iodm_old.o m_mixing.o
 
1260
siesta_forces.o: m_mixing_scf.o m_mpi_utils.o m_ncdf_siesta.o m_pexsi.o
 
1261
siesta_forces.o: m_pexsi_driver.o m_rhog.o m_spin.o m_steps.o m_stress.o
 
1262
siesta_forces.o: m_transiesta.o m_ts_charge.o m_ts_electype.o
 
1263
siesta_forces.o: m_ts_global_vars.o m_ts_method.o m_ts_options.o mixer.o
 
1264
siesta_forces.o: parallel.o post_scf_work.o precision.o save_density_matrix.o
 
1265
siesta_forces.o: scfconvergence_test.o setup_H0.o setup_hamiltonian.o
 
1266
siesta_forces.o: siesta_cml.o siesta_dicts.o siesta_geom.o siesta_master.o
 
1267
siesta_forces.o: siesta_options.o sparse_matrices.o state_analysis.o
 
1268
siesta_forces.o: state_init.o sys.o timer.o units.o write_subs.o
1262
1269
siesta_geom.o: precision.o
1263
1270
siesta_init.o: alloc.o atomlist.o bands.o bsc_xcmod.o
1264
 
siesta_init.o: class_Fstack_Pair_Geometry_SpData2D.o densematrix.o files.o
1265
 
siesta_init.o: flook_siesta.o ioxv.o kpoint_grid.o kpoint_pdos.o ksvinit.o
1266
 
siesta_init.o: m_cite.o m_energies.o m_eo.o m_fixed.o m_forces.o m_gamma.o
1267
 
siesta_init.o: m_iostruct.o m_mpi_utils.o m_new_dm.o m_rmaxh.o m_spin.o
1268
 
siesta_init.o: m_steps.o m_supercell.o m_timer.o m_wallclock.o metaforce.o
1269
 
siesta_init.o: molecularmechanics.o object_debug.o parallel.o parallelsubs.o
1270
 
siesta_init.o: projected_DOS.o siesta_cmlsubs.o siesta_dicts.o siesta_geom.o
1271
 
siesta_init.o: siesta_options.o sparse_matrices.o struct_init.o sys.o timer.o
1272
 
siesta_init.o: timestamp.o ts_init.o writewave.o zmatrix.o
 
1271
siesta_init.o: class_Fstack_Pair_Geometry_SpData2D.o densematrix.o
 
1272
siesta_init.o: diag_option.o files.o flook_siesta.o ioxv.o kpoint_grid.o
 
1273
siesta_init.o: kpoint_pdos.o ksvinit.o m_check_walltime.o m_cite.o m_energies.o
 
1274
siesta_init.o: m_eo.o m_fixed.o m_forces.o m_gamma.o m_iostruct.o m_mpi_utils.o
 
1275
siesta_init.o: m_new_dm.o m_rmaxh.o m_spin.o m_steps.o m_supercell.o m_timer.o
 
1276
siesta_init.o: m_wallclock.o metaforce.o molecularmechanics.o object_debug.o
 
1277
siesta_init.o: parallel.o parallelsubs.o projected_DOS.o siesta_cmlsubs.o
 
1278
siesta_init.o: siesta_dicts.o siesta_geom.o siesta_options.o sparse_matrices.o
 
1279
siesta_init.o: struct_init.o sys.o timer.o timestamp.o ts_init.o writewave.o
 
1280
siesta_init.o: zmatrix.o
1273
1281
siesta_master.o: iopipes.o iosockets.o precision.o sys.o
1274
1282
siesta_move.o: atomlist.o broyden_optim.o cell_broyden_optim.o
1275
1283
siesta_move.o: cell_fire_optim.o dynamics.o fire_optim.o flook_siesta.o ioxv.o
1276
 
siesta_move.o: m_energies.o m_exp_coord.o m_forces.o m_kinetic.o m_steps.o
1277
 
siesta_move.o: m_stress.o m_target_stress.o parallel.o siesta_cml.o
1278
 
siesta_move.o: siesta_dicts.o siesta_geom.o siesta_master.o siesta_options.o
1279
 
siesta_move.o: sys.o units.o write_subs.o zm_broyden_optim.o zm_fire_optim.o
1280
 
siesta_move.o: zmatrix.o
 
1284
siesta_move.o: m_check_walltime.o m_energies.o m_exp_coord.o m_forces.o
 
1285
siesta_move.o: m_kinetic.o m_steps.o m_stress.o m_target_stress.o parallel.o
 
1286
siesta_move.o: siesta_cml.o siesta_dicts.o siesta_geom.o siesta_master.o
 
1287
siesta_move.o: siesta_options.o sys.o units.o write_subs.o zm_broyden_optim.o
 
1288
siesta_move.o: zm_fire_optim.o zmatrix.o
1281
1289
siesta_tddft.o: alloc.o atomlist.o compute_energies.o final_H_f_stress.o
1282
1290
siesta_tddft.o: kpoint_grid.o m_energies.o m_eo.o m_evolve.o m_gamma.o
1283
1291
siesta_tddft.o: m_initwf.o m_iotddft.o m_mpi_utils.o m_spin.o m_steps.o
1300
1308
state_init.o: alloc.o atomlist.o class_Data2D.o class_SpData1D.o
1301
1309
state_init.o: class_SpData2D.o class_Sparsity.o create_Sparsity_SC.o
1302
1310
state_init.o: domain_decom.o files.o hsparse.o iodm_netcdf.o iodmhs_netcdf.o
1303
 
state_init.o: ioxv.o kpoint_grid.o ldau_specs.o m_energies.o m_eo.o m_gamma.o
1304
 
state_init.o: m_mixing.o m_mixing_scf.o m_mpi_utils.o m_new_dm.o m_os.o
1305
 
state_init.o: m_pivot_methods.o m_rmaxh.o m_sparse.o m_sparsity_handling.o
1306
 
state_init.o: m_spin.o m_steps.o m_supercell.o m_test_io.o m_ts_charge.o
1307
 
state_init.o: m_ts_electype.o m_ts_global_vars.o m_ts_io.o m_ts_options.o
1308
 
state_init.o: m_ts_sparse.o m_ts_tri_init.o normalize_dm.o overlap.o parallel.o
1309
 
state_init.o: proximity_check.o siesta_cml.o siesta_geom.o siesta_options.o
1310
 
state_init.o: sparse_matrices.o sys.o units.o write_subs.o zmatrix.o
 
1311
state_init.o: ioxv.o kpoint_grid.o ldau_specs.o m_chess.o m_energies.o m_eo.o
 
1312
state_init.o: m_gamma.o m_mixing.o m_mixing_scf.o m_mpi_utils.o m_new_dm.o
 
1313
state_init.o: m_os.o m_pivot_methods.o m_rmaxh.o m_sparse.o
 
1314
state_init.o: m_sparsity_handling.o m_spin.o m_steps.o m_supercell.o
 
1315
state_init.o: m_test_io.o m_ts_charge.o m_ts_electype.o m_ts_global_vars.o
 
1316
state_init.o: m_ts_io.o m_ts_options.o m_ts_sparse.o m_ts_tri_init.o
 
1317
state_init.o: normalize_dm.o overlap.o parallel.o proximity_check.o
 
1318
state_init.o: siesta_cml.o siesta_geom.o siesta_options.o sparse_matrices.o
 
1319
state_init.o: sys.o units.o write_subs.o zmatrix.o
1311
1320
struct_init.o: alloc.o atmfuncs.o atomlist.o files.o ioxv.o m_exp_coord.o
1312
1321
struct_init.o: m_iostruct.o m_mpi_utils.o m_steps.o parallel.o periodic_table.o
1313
1322
struct_init.o: siesta_cml.o siesta_geom.o siesta_master.o siesta_options.o
1314
1323
struct_init.o: units.o zmatrix.o
1315
 
sys.o: parallel.o
 
1324
sys.o: parallel.o siesta_cml.o
1316
1325
timer.o: extrae_eventllist.o extrae_module.o m_timer.o parallel.o sys.o
1317
1326
timer.o: timer_tree.o
1318
1327
timer_tree.o: m_walltime.o
1344
1353
write_subs.o: alloc.o atomlist.o m_energies.o m_forces.o m_iostruct.o m_spin.o
1345
1354
write_subs.o: m_steps.o m_stress.o m_ts_global_vars.o parallel.o precision.o
1346
1355
write_subs.o: siesta_cml.o siesta_geom.o siesta_options.o units.o zmatrix.o
1347
 
writewave.o: alloc.o atmfuncs.o atomlist.o densematrix.o get_kpoints_scale.o
1348
 
writewave.o: kpoint_grid.o m_spin.o parallel.o parallelsubs.o precision.o
1349
 
writewave.o: siesta_geom.o sys.o units.o
 
1356
writewave.o: alloc.o atmfuncs.o atomlist.o densematrix.o diag.o diag_option.o
 
1357
writewave.o: get_kpoints_scale.o kpoint_grid.o m_spin.o parallel.o
 
1358
writewave.o: parallelsubs.o precision.o siesta_geom.o sys.o units.o
1350
1359
xc.o: alloc.o bsc_xcmod.o precision.o sys.o
1351
1360
xml.o: precision.o
1352
1361
zm_broyden_optim.o: m_broyddj_nocomm.o parallel.o precision.o sys.o units.o
1427
1436
m_denmat.o: denmat.o
1428
1437
m_dfscf.o: dfscf.o
1429
1438
m_dhscf.o: dhscf.o
 
1439
m_diag.o: diag.o
 
1440
m_diag_option.o: diag_option.o
1430
1441
m_diagon.o: diagon.o
1431
1442
m_dnaefs.o: dnaefs.o
1432
1443
m_doping_uniform.o: doping_uniform.o
1470
1481
m_projected_dos.o: projected_DOS.o
1471
1482
m_proximity_check.o: proximity_check.o
1472
1483
m_radfft.o: radfft.o
1473
 
m_rdiag_elpa.o: rdiag_elpa.o
1474
 
m_rdiag_mrrr.o: rdiag_mrrr.o
1475
1484
m_restruct_spdata2d.o: restructSpData2D.o
1476
1485
m_rhofft.o: rhofft.o
1477
1486
m_rhoofd.o: rhoofd.o