1#
2# $Id$
3#
4
5
6   OBJ_OPTIMIZE = hnd_efgmap.o \
7         hnd_efgmap_z4.o \
8         hnd_elfmap.o \
9         hnd_elpmap.o \
10         hnd_eldmap.o \
11         hnd_elpiso.o \
12         hnd_spind.o \
13         hnd_elfcon.o \
14         hnd_elfcon_symm.o \
15         hnd_mtpcon.o \
16         hnd_mtpole.o \
17         prop_input.o \
18         prop.o \
19         prp.o \
20         hnd_mulken.o \
21         wnbofile.o \
22         wefgfile.o \
23         whypfile.o \
24         wgshiftfile.o \
25         wshldfile.o \
26         hnd_prp_get_dens.o \
27         hnd_prp_vec_read.o \
28         hnd_prop_dens_make.o \
29         hnd_property.o \
30         giaofock.o \
31         hnd_giaox.o \
32         hnd_hyperfine_zora.o \
33         hnd_gshift_zora.o \
34         hnd_giaox_zora.o \
35         int_giao_1ega.o \
36         giao_aotomo.o \
37         hnd_diag.o \
38         hnd_spinspin.o \
39         hnd_sdfc.o \
40         hnd_psoten.o \
41         hnd_dsoten.o \
42         prop_atom.o  \
43         aoresponse_driver.o \
44         aoresponse_driver_new.o \
45         int_mpole_1ega.o \
46         aoresponse.o \
47         aoresponse_beta.o \
48         aor_write_roadata.o \
49         aoresponse_beta2.o \
50         fiao_f1_movecs.o \
51         aor_r1_tensor.o \
52         aor_r1_tensor_giao.o \
53         aor_r1_beta.o \
54         aor_r1_beta_anl.o \
55         giao_b1_movecs.o \
56         fiao_b1_movecs.o \
57	 get_vecB1.o \
58	 get_vecF1.o \
59	 aor_get_fiaoints.o \
60	 aor_get_giaoints.o \
61         aoresponse_giao_rhs.o \
62	 get_alfaorbeta_reim.o \
63         CalcPerturbedTDPmat1.o \
64         CalcPerturbedTDPmat1_opt.o \
65         localization_driver.o \
66         hnd_vec_write.o \
67	 giao_b1_movecs_tools.o \
68         aor_r1_beta_anl_tools.o\
69	 task_raman.o \
70	 raman_input.o \
71	 raman.o \
72         waimfile.o \
73         hnd_eldmap_grid.o \
74         prop_moldenfile.o \
75	 prop_grid.o prop_polfromsos.o
76
77#   OBJ = aoresponse_giao_rhs.o
78
79   LIBRARY = libproperty.a
80
81# If you add -DJEFF_OUTPUT to LIB_DEFINES, the dipole polarizability will be printed in the same format as the TCE.
82# This is very useful (1) if you wrote scripts to parse that particular formatting and (2) if you want the anisotrophy.
83#   THE LAPACK CALL ENABLED BY THIS IS BROKEN ON SOME ARCHITECTURES
84#   LIB_DEFINES = -DJEFF_OUTPUT
85
86   LIB_INCLUDES = -I../nwdft/include -I../ddscf
87
88USES_BLAS = hnd_elfcon.F wnbofile.F hnd_spinspin.F hnd_mtpole.F hnd_mulken.F \
89            hnd_elpmap.F hnd_elfmap.F hnd_mtpcon.F giaofock.F hnd_spinspin.F \
90            aoresponse_driver.F  raman.F hnd_efgmap_z4.F hnd_gshift_zora.F \
91            wshldfile.F int_giao_1ega.F whypfile.F wefgfile.F aoresponse_driver_new.F \
92            hnd_elfcon_symm.F wgshiftfile.F hnd_hyperfine_zora.F
93
94HEADERS = prop.fh atomdata.fh
95
96include ../config/makefile.h
97include ../config/makelib.h
98
99#FDEBUG += -O0
100