File: Makefile.am

package info (click to toggle)
ergo 3.5-1
  • links: PTS, VCS
  • area: main
  • in suites: buster, stretch
  • size: 17,044 kB
  • ctags: 6,813
  • sloc: cpp: 91,488; ansic: 15,728; sh: 6,416; makefile: 1,287; yacc: 123; lex: 108
file content (311 lines) | stat: -rw-r--r-- 13,214 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
noinst_PROGRAMS = 		\
	basicmath_test		\
	lapack_test		\
	grid_test		\
	stream_test		\
	tmat_test		\
	vmat_test		\
	gradient_test		\
	mat_thread_test		\
	mat_performance_test	\
	jmat_test		\
	jmat_extrapolate_test	\
	kmat_test		\
	kmat_symm_test		\
	kmat_nosymm_test	\
	naive_response_test	\
	explicit_integral_test	\
	xcmat_test		\
	xcmat_sparse_test	\
	xcmat_nan_inf_test	\
	matmem_test		\
	mmul_simple_test	\
	mmul_simple_many_test	\
	mmul_rectangular_test	\
	recexp_diag_test        \
	recexp_randsym_test

basicmath_test_SOURCES = basicmath_test.cc
lapack_test_SOURCES = lapack_test.cc
grid_test_SOURCES = grid_test.cc
stream_test_SOURCES = stream_test.cc
tmat_test_SOURCES = tmat_test.cc
vmat_test_SOURCES = vmat_test.cc
gradient_test_SOURCES = gradient_test.cc
mat_thread_test_SOURCES = mat_thread_test.cc
mat_performance_test_SOURCES = mat_performance_test.cc
jmat_test_SOURCES = jmat_test.cc
jmat_extrapolate_test_SOURCES = jmat_extrapolate_test.cc
kmat_test_SOURCES = kmat_test.cc
kmat_symm_test_SOURCES = kmat_symm_test.cc
kmat_nosymm_test_SOURCES = kmat_nosymm_test.cc
naive_response_test_SOURCES = naive_response_test.cc
explicit_integral_test_SOURCES = explicit_integral_test.cc
xcmat_test_SOURCES = xcmat_test.cc
xcmat_sparse_test_SOURCES = xcmat_sparse_test.cc
xcmat_nan_inf_test_SOURCES = xcmat_nan_inf_test.cc
matmem_test_SOURCES = matmem_test.cc
mmul_simple_test_SOURCES = mmul_simple_test.cc
mmul_simple_many_test_SOURCES =  mmul_simple_many_test.cc
mmul_rectangular_test_SOURCES = mmul_rectangular_test.cc
recexp_diag_test_SOURCES = recexp_diag_test.cc
recexp_randsym_test_SOURCES = recexp_randsym_test.cc

basicmath_test_LDADD =	\
        $(top_builddir)/source/matrix/libmat.a          \
        $(top_builddir)/source/matrix/template_lapack/blas/libtemplateblas.a

lapack_test_LDADD =	\
        $(top_builddir)/source/matrix/libmat.a          \
        $(top_builddir)/source/matrix/template_lapack/blas/libtemplateblas.a	\
        $(top_builddir)/source/matrix/template_lapack/lapack/libtemplatelapack.a

grid_test_LDADD =	\
	$(top_builddir)/source/dft/libdft.a			\
	$(top_builddir)/source/basisset/libbasisset.a		\
	$(top_builddir)/source/integrals/libintegrals.a		\
	$(top_builddir)/source/utilities/libutilities.a		\
	$(top_builddir)/source/utilities_basic/libutilities_basic.a \
        $(top_builddir)/source/matrix/template_lapack/blas/libtemplateblas.a   \
        $(top_builddir)/source/matrix/template_lapack/lapack/libtemplatelapack.a       \
        $(top_builddir)/source/matrix/libmat.a

stream_test_LDADD =	\
	$(top_builddir)/source/dft/libdft.a			\
	$(top_builddir)/source/basisset/libbasisset.a		\
	$(top_builddir)/source/integrals/libintegrals.a		\
	$(top_builddir)/source/utilities_basic/libutilities_basic.a \
        $(top_builddir)/source/matrix/libmat.a

tmat_test_LDADD =	\
	$(top_builddir)/source/basisset/libbasisset.a		\
	$(top_builddir)/source/integrals/libintegrals.a		\
	$(top_builddir)/source/utilities_basic/libutilities_basic.a

vmat_test_LDADD =	\
	$(top_builddir)/source/basisset/libbasisset.a		\
	$(top_builddir)/source/utilities/libutilities.a		\
	$(top_builddir)/source/integrals/libintegrals.a		\
	$(top_builddir)/source/utilities_basic/libutilities_basic.a	\
        $(top_builddir)/source/matrix/template_lapack/blas/libtemplateblas.a	\
        $(top_builddir)/source/matrix/template_lapack/lapack/libtemplatelapack.a	\
	$(top_builddir)/source/matrix/libmat.a

gradient_test_LDADD =	\
	$(top_builddir)/source/basisset/libbasisset.a		\
	$(top_builddir)/source/utilities/libutilities.a		\
	$(top_builddir)/source/integrals/libintegrals.a		\
	$(top_builddir)/source/utilities_basic/libutilities_basic.a	\
        $(top_builddir)/source/matrix/template_lapack/blas/libtemplateblas.a	\
        $(top_builddir)/source/matrix/template_lapack/lapack/libtemplatelapack.a	\
	$(top_builddir)/source/matrix/libmat.a

mat_thread_test_LDADD =	\
	$(top_builddir)/source/utilities/libutilities.a		\
	$(top_builddir)/source/utilities_basic/libutilities_basic.a	\
        $(top_builddir)/source/matrix/template_lapack/blas/libtemplateblas.a	\
        $(top_builddir)/source/matrix/template_lapack/lapack/libtemplatelapack.a	\
	$(top_builddir)/source/matrix/libmat.a

mat_performance_test_LDADD =	\
	$(top_builddir)/source/utilities/libutilities.a		\
	$(top_builddir)/source/utilities_basic/libutilities_basic.a	\
        $(top_builddir)/source/matrix/template_lapack/blas/libtemplateblas.a	\
        $(top_builddir)/source/matrix/template_lapack/lapack/libtemplatelapack.a	\
	$(top_builddir)/source/matrix/libmat.a

jmat_test_LDADD =	\
	$(top_builddir)/source/scf/libscf.a			\
	$(top_builddir)/source/dft/libdft.a			\
	$(top_builddir)/source/basisset/libbasisset.a		\
	$(top_builddir)/source/utilities/libutilities.a	\
	$(top_builddir)/source/integrals/libintegrals.a		\
	$(top_builddir)/source/utilities_basic/libutilities_basic.a	\
        $(top_builddir)/source/matrix/template_lapack/blas/libtemplateblas.a	\
        $(top_builddir)/source/matrix/template_lapack/lapack/libtemplatelapack.a	\
	$(top_builddir)/source/matrix/libmat.a

jmat_extrapolate_test_LDADD =	\
	$(top_builddir)/source/scf/libscf.a			\
	$(top_builddir)/source/dft/libdft.a			\
	$(top_builddir)/source/basisset/libbasisset.a		\
	$(top_builddir)/source/utilities/libutilities.a	\
	$(top_builddir)/source/integrals/libintegrals.a		\
	$(top_builddir)/source/utilities_basic/libutilities_basic.a	\
        $(top_builddir)/source/matrix/template_lapack/blas/libtemplateblas.a	\
        $(top_builddir)/source/matrix/template_lapack/lapack/libtemplatelapack.a	\
	$(top_builddir)/source/matrix/libmat.a

kmat_test_LDADD =	\
	$(top_builddir)/source/scf/libscf.a			\
	$(top_builddir)/source/dft/libdft.a			\
	$(top_builddir)/source/basisset/libbasisset.a		\
	$(top_builddir)/source/utilities/libutilities.a	\
	$(top_builddir)/source/integrals/libintegrals.a		\
	$(top_builddir)/source/utilities_basic/libutilities_basic.a	\
        $(top_builddir)/source/matrix/template_lapack/blas/libtemplateblas.a	\
        $(top_builddir)/source/matrix/template_lapack/lapack/libtemplatelapack.a	\
	$(top_builddir)/source/matrix/libmat.a

kmat_symm_test_LDADD =	\
	$(top_builddir)/source/scf/libscf.a			\
	$(top_builddir)/source/dft/libdft.a			\
	$(top_builddir)/source/basisset/libbasisset.a		\
	$(top_builddir)/source/utilities/libutilities.a	\
	$(top_builddir)/source/integrals/libintegrals.a		\
	$(top_builddir)/source/utilities_basic/libutilities_basic.a	\
        $(top_builddir)/source/matrix/template_lapack/blas/libtemplateblas.a	\
        $(top_builddir)/source/matrix/template_lapack/lapack/libtemplatelapack.a	\
	$(top_builddir)/source/matrix/libmat.a

kmat_nosymm_test_LDADD =	\
	$(top_builddir)/source/scf/libscf.a			\
	$(top_builddir)/source/dft/libdft.a			\
	$(top_builddir)/source/basisset/libbasisset.a		\
	$(top_builddir)/source/utilities/libutilities.a	\
	$(top_builddir)/source/integrals/libintegrals.a		\
	$(top_builddir)/source/utilities_basic/libutilities_basic.a	\
        $(top_builddir)/source/matrix/template_lapack/blas/libtemplateblas.a	\
        $(top_builddir)/source/matrix/template_lapack/lapack/libtemplatelapack.a	\
	$(top_builddir)/source/matrix/libmat.a

naive_response_test_LDADD =	\
	$(top_builddir)/source/densfromf/libdensfromf.a           \
	$(top_builddir)/source/densfromf/recursive_expansion/src/libpurification.a	\
	$(top_builddir)/source/matrix_wrapper/file_tools/src/libfiles.a \
	$(top_builddir)/source/basisset/libbasisset.a		\
	$(top_builddir)/source/utilities/libutilities.a	\
	$(top_builddir)/source/integrals/libintegrals.a		\
	$(top_builddir)/source/utilities_basic/libutilities_basic.a	\
        $(top_builddir)/source/matrix/template_lapack/blas/libtemplateblas.a	\
        $(top_builddir)/source/matrix/template_lapack/lapack/libtemplatelapack.a	\
	$(top_builddir)/source/matrix/libmat.a

explicit_integral_test_LDADD =	\
	$(top_builddir)/source/basisset/libbasisset.a		\
	$(top_builddir)/source/utilities/libutilities.a	\
	$(top_builddir)/source/integrals/libintegrals.a		\
	$(top_builddir)/source/utilities_basic/libutilities_basic.a

xcmat_test_LDADD =	\
	$(top_builddir)/source/dft/libdft.a			\
	$(top_builddir)/source/basisset/libbasisset.a		\
	$(top_builddir)/source/utilities/libutilities.a	\
	$(top_builddir)/source/integrals/libintegrals.a		\
	$(top_builddir)/source/utilities_basic/libutilities_basic.a	\
        $(top_builddir)/source/matrix/template_lapack/blas/libtemplateblas.a   \
        $(top_builddir)/source/matrix/template_lapack/lapack/libtemplatelapack.a       \
	$(top_builddir)/source/matrix/libmat.a

xcmat_sparse_test_LDADD =	\
	$(top_builddir)/source/dft/libdft.a			\
	$(top_builddir)/source/basisset/libbasisset.a		\
	$(top_builddir)/source/utilities/libutilities.a	\
	$(top_builddir)/source/integrals/libintegrals.a		\
	$(top_builddir)/source/utilities_basic/libutilities_basic.a	\
        $(top_builddir)/source/matrix/template_lapack/blas/libtemplateblas.a   \
        $(top_builddir)/source/matrix/template_lapack/lapack/libtemplatelapack.a       \
	$(top_builddir)/source/matrix/libmat.a

xcmat_nan_inf_test_LDADD =	\
	$(top_builddir)/source/dft/libdft.a			\
	$(top_builddir)/source/basisset/libbasisset.a		\
	$(top_builddir)/source/utilities/libutilities.a	\
	$(top_builddir)/source/integrals/libintegrals.a		\
	$(top_builddir)/source/utilities_basic/libutilities_basic.a	\
        $(top_builddir)/source/matrix/template_lapack/blas/libtemplateblas.a   \
        $(top_builddir)/source/matrix/template_lapack/lapack/libtemplatelapack.a       \
	$(top_builddir)/source/matrix/libmat.a

matmem_test_LDADD =	\
	$(top_builddir)/source/scf/libscf.a			\
	$(top_builddir)/source/basisset/libbasisset.a		\
	$(top_builddir)/source/utilities/libutilities.a	\
	$(top_builddir)/source/integrals/libintegrals.a		\
	$(top_builddir)/source/utilities_basic/libutilities_basic.a	\
        $(top_builddir)/source/matrix/template_lapack/blas/libtemplateblas.a	\
        $(top_builddir)/source/matrix/template_lapack/lapack/libtemplatelapack.a	\
	$(top_builddir)/source/matrix/libmat.a

mmul_simple_test_LDADD =	\
	$(top_builddir)/source/utilities/libutilities.a	\
	$(top_builddir)/source/utilities_basic/libutilities_basic.a	\
        $(top_builddir)/source/matrix/template_lapack/blas/libtemplateblas.a	\
        $(top_builddir)/source/matrix/template_lapack/lapack/libtemplatelapack.a	\
	$(top_builddir)/source/matrix/libmat.a

mmul_simple_many_test_LDADD =	\
	$(top_builddir)/source/utilities/libutilities.a	\
	$(top_builddir)/source/utilities_basic/libutilities_basic.a	\
        $(top_builddir)/source/matrix/template_lapack/blas/libtemplateblas.a	\
        $(top_builddir)/source/matrix/template_lapack/lapack/libtemplatelapack.a	\
	$(top_builddir)/source/matrix/libmat.a

mmul_rectangular_test_LDADD =	\
	$(top_builddir)/source/utilities/libutilities.a	\
	$(top_builddir)/source/utilities_basic/libutilities_basic.a	\
        $(top_builddir)/source/matrix/template_lapack/blas/libtemplateblas.a	\
        $(top_builddir)/source/matrix/template_lapack/lapack/libtemplatelapack.a	\
	$(top_builddir)/source/matrix/libmat.a


recexp_diag_test_LDADD = \
	$(top_builddir)/source/densfromf/libdensfromf.a           \
	$(top_builddir)/source/densfromf/recursive_expansion/src/libpurification.a	\
	$(top_builddir)/source/matrix_wrapper/file_tools/src/libfiles.a \
	$(top_builddir)/source/utilities_basic/libutilities_basic.a	\
        $(top_builddir)/source/matrix/template_lapack/blas/libtemplateblas.a	\
        $(top_builddir)/source/matrix/template_lapack/lapack/libtemplatelapack.a	\
	$(top_builddir)/source/matrix/libmat.a	

recexp_randsym_test_LDADD = \
	$(top_builddir)/source/densfromf/libdensfromf.a           \
	$(top_builddir)/source/densfromf/recursive_expansion/src/libpurification.a	\
	$(top_builddir)/source/matrix_wrapper/file_tools/src/libfiles.a \
	$(top_builddir)/source/utilities_basic/libutilities_basic.a	\
        $(top_builddir)/source/matrix/template_lapack/blas/libtemplateblas.a	\
        $(top_builddir)/source/matrix/template_lapack/lapack/libtemplatelapack.a	\
	$(top_builddir)/source/matrix/libmat.a	

AM_CPPFLAGS = \
	-I$(top_srcdir)/source			\
	-I$(top_srcdir)/source/basisset 	\
	-I$(top_srcdir)/source/dft		\
	-I$(top_srcdir)/source/scf		\
	-I$(top_srcdir)/source/densfromf	\
	-I$(top_srcdir)/source/densfromf/recursive_expansion/src	\
	-I$(top_srcdir)/source/matrix_wrapper/file_tools/src/	\
	-I$(top_srcdir)/source/matrix_wrapper/ErgoMatrix/src/	\
	-I$(top_srcdir)/source/integrals	\
	-I$(top_srcdir)/source/matrix		\
	-I$(top_srcdir)/source/utilities	\
	-I$(top_srcdir)/source/utilities_basic	\
        -I$(top_srcdir)/source/matrix/template_lapack/blas     \
        -I$(top_srcdir)/source/matrix/template_lapack/lapack

TESTS = \
	basicmath_test	\
	lapack_test	\
	recexp_diag_test   \
	recexp_randsym_test	\
	grid_test	\
	stream_test	\
	xcmat_test	\
	xcmat_sparse_test\
	xcmat_nan_inf_test	\
	tmat_test	\
	vmat_test	\
	gradient_test	\
	mat_thread_test	\
	mat_performance_test	\
	jmat_test	\
	jmat_extrapolate_test	\
	kmat_test		\
	kmat_symm_test		\
	kmat_nosymm_test	\
	naive_response_test	\
	explicit_integral_test	\
	matmem_test		\
	mmul_simple_test	\
	mmul_simple_many_test	\
	mmul_rectangular_test