Lines 1-1212
Link Here
|
1 |
#=============================================================================== |
|
|
2 |
# CHOLMOD/Tcov/Makefile |
3 |
#=============================================================================== |
4 |
|
5 |
# If you compile CHOLMOD with -DNPARTITION, then you do not need METIS, |
6 |
# CCOLAMD, or the Partition module. |
7 |
|
8 |
include ../../UFconfig/UFconfig.mk |
9 |
include Make.inc |
10 |
|
11 |
# Tcov requires gcc |
12 |
CC = gcc |
13 |
|
14 |
C = $(CC) $(CFLAGS) $(CHOLMOD_CONFIG) $(NANTESTS) |
15 |
|
16 |
# optimized LAPACK and BLAS |
17 |
# LIB = $(METIS) -lm $(LAPACK) $(BLAS) $(XERBLA) |
18 |
|
19 |
# LAPACK and the Fortran reference BLAS, compiled with gfortran -g -O: |
20 |
# LIB = $(METIS) -lm -llapack_plain -lblas_plain -lg2c |
21 |
LIB = $(METIS) -lm -llapack_plain -lblas_plain -lgfortran -lgfortranbegin |
22 |
LIB = $(METIS) -lm -llapack -lblas -lgfortran -lgfortranbegin |
23 |
|
24 |
# Solaris |
25 |
# LIB = $(METIS) -xlic_lib=sunperf |
26 |
|
27 |
# Use "grep" only, if you do not have "indent" |
28 |
PRETTY = grep -v "^\#" | indent -bl -nce -ss -bli0 -i4 -sob -l120 |
29 |
# PRETTY = grep -v "^\#" | ssh persimmon indent -bl -nce -ss -bli0 -i4 -sob -l120 |
30 |
# PRETTY = grep -v "^\#" |
31 |
|
32 |
I = -I../../AMD/Include -I../../COLAMD/Include \ |
33 |
-I$(METIS_PATH)/Lib -I../../CCOLAMD/Include -I../../CAMD/Include \ |
34 |
-I../Include -I../../UFconfig |
35 |
|
36 |
default: cm cl z_demo l_demo cmread clread |
37 |
|
38 |
TEST = cm.c test_ops.c null.c null2.c lpdemo.c memory.c solve.c aug.c unpack.c \ |
39 |
raw_factor.c cctest.c ctest.c amdtest.c camdtest.c huge.c |
40 |
|
41 |
INC = ../Include/cholmod.h \ |
42 |
../Include/cholmod_blas.h \ |
43 |
../Include/cholmod_check.h \ |
44 |
../Include/cholmod_cholesky.h \ |
45 |
../Include/cholmod_complexity.h \ |
46 |
../Include/cholmod_config.h \ |
47 |
../Include/cholmod_core.h \ |
48 |
../Include/cholmod_internal.h \ |
49 |
../Include/cholmod_matrixops.h \ |
50 |
../Include/cholmod_modify.h \ |
51 |
../Include/cholmod_partition.h \ |
52 |
../Include/cholmod_supernodal.h \ |
53 |
../Include/cholmod_template.h |
54 |
|
55 |
AMDSRC = ../../AMD/Source/amd_1.c \ |
56 |
../../AMD/Source/amd_2.c \ |
57 |
../../AMD/Source/amd_aat.c \ |
58 |
../../AMD/Source/amd_control.c \ |
59 |
../../AMD/Source/amd_defaults.c \ |
60 |
../../AMD/Source/amd_global.c \ |
61 |
../../AMD/Source/amd_info.c \ |
62 |
../../AMD/Source/amd_order.c \ |
63 |
../../AMD/Source/amd_postorder.c \ |
64 |
../../AMD/Source/amd_post_tree.c \ |
65 |
../../AMD/Source/amd_preprocess.c \ |
66 |
../../AMD/Source/amd_valid.c \ |
67 |
../../AMD/Include/amd.h \ |
68 |
../../AMD/Include/amd_internal.h |
69 |
|
70 |
AMDOBJ = \ |
71 |
zz_amd_1.o \ |
72 |
zz_amd_2.o \ |
73 |
zz_amd_aat.o \ |
74 |
zz_amd_control.o \ |
75 |
zz_amd_defaults.o \ |
76 |
zz_amd_global.o \ |
77 |
zz_amd_info.o \ |
78 |
zz_amd_dump.o \ |
79 |
zz_amd_order.o \ |
80 |
zz_amd_postorder.o \ |
81 |
zz_amd_post_tree.o \ |
82 |
zz_amd_preprocess.o \ |
83 |
zz_amd_valid.o |
84 |
|
85 |
LAMDOBJ = \ |
86 |
zl_amd_1.o \ |
87 |
zl_amd_2.o \ |
88 |
zl_amd_aat.o \ |
89 |
zl_amd_control.o \ |
90 |
zl_amd_defaults.o \ |
91 |
zl_amd_global.o \ |
92 |
zl_amd_info.o \ |
93 |
zl_amd_dump.o \ |
94 |
zl_amd_order.o \ |
95 |
zl_amd_postorder.o \ |
96 |
zl_amd_post_tree.o \ |
97 |
zl_amd_preprocess.o \ |
98 |
zl_amd_valid.o |
99 |
|
100 |
COLAMDSRC = ../../COLAMD/Source/colamd.c ../../COLAMD/Source/colamd_global.c |
101 |
|
102 |
COLAMDOBJ = zz_colamd.o yz_colamd_global.o |
103 |
|
104 |
LCOLAMDOBJ = zl_colamd.o yl_colamd_global.o |
105 |
|
106 |
#------------------------------------------------------------------------------- |
107 |
# When using the Partition Module: |
108 |
|
109 |
CCOLAMDSRC = \ |
110 |
../../CCOLAMD/Source/ccolamd.c \ |
111 |
../../CCOLAMD/Source/ccolamd_global.c \ |
112 |
../../CCOLAMD/Include/ccolamd.h |
113 |
|
114 |
CCOLAMDOBJ = zz_ccolamd.o yz_ccolamd_global.o |
115 |
|
116 |
LCCOLAMDOBJ = zl_ccolamd.o yl_ccolamd_global.o |
117 |
|
118 |
$(CCOLAMDOBJ): $(CCOLAMDSRC) |
119 |
|
120 |
$(LCCOLAMDOBJ): $(CCOLAMDSRC) |
121 |
|
122 |
IPARTITION_OBJ = \ |
123 |
z_ccolamd.o \ |
124 |
z_csymamd.o \ |
125 |
z_camd.o \ |
126 |
z_metis.o \ |
127 |
z_nesdis.o |
128 |
|
129 |
LPARTITION_OBJ = \ |
130 |
l_ccolamd.o \ |
131 |
l_csymamd.o \ |
132 |
l_camd.o \ |
133 |
l_metis.o \ |
134 |
l_nesdis.o |
135 |
|
136 |
CAMDSRC = ../../CAMD/Source/camd_1.c \ |
137 |
../../CAMD/Source/camd_2.c \ |
138 |
../../CAMD/Source/camd_aat.c \ |
139 |
../../CAMD/Source/camd_control.c \ |
140 |
../../CAMD/Source/camd_defaults.c \ |
141 |
../../CAMD/Source/camd_global.c \ |
142 |
../../CAMD/Source/camd_info.c \ |
143 |
../../CAMD/Source/camd_order.c \ |
144 |
../../CAMD/Source/camd_postorder.c \ |
145 |
../../CAMD/Source/camd_preprocess.c \ |
146 |
../../CAMD/Source/camd_valid.c \ |
147 |
../../CAMD/Include/camd.h \ |
148 |
../../CAMD/Include/camd_internal.h |
149 |
|
150 |
CAMDOBJ = \ |
151 |
zz_camd_1.o \ |
152 |
zz_camd_2.o \ |
153 |
zz_camd_aat.o \ |
154 |
zz_camd_control.o \ |
155 |
zz_camd_defaults.o \ |
156 |
zz_camd_global.o \ |
157 |
zz_camd_info.o \ |
158 |
zz_camd_order.o \ |
159 |
zz_camd_postorder.o \ |
160 |
zz_camd_preprocess.o \ |
161 |
zz_camd_valid.o \ |
162 |
zz_camd_dump.o |
163 |
|
164 |
LCAMDOBJ = \ |
165 |
zl_camd_1.o \ |
166 |
zl_camd_2.o \ |
167 |
zl_camd_aat.o \ |
168 |
zl_camd_control.o \ |
169 |
zl_camd_defaults.o \ |
170 |
zl_camd_global.o \ |
171 |
zl_camd_info.o \ |
172 |
zl_camd_order.o \ |
173 |
zl_camd_postorder.o \ |
174 |
zl_camd_preprocess.o \ |
175 |
zl_camd_valid.o \ |
176 |
zl_camd_dump.o |
177 |
|
178 |
$(CAMDOBJ): $(CAMDSRC) |
179 |
|
180 |
$(LCAMDOBJ): $(CAMDSRC) |
181 |
|
182 |
#------------------------------------------------------------------------------- |
183 |
# If you compile with -DNPARTITION, you may replace the above definitions |
184 |
# with empty ones (see immediately below), and then you do not need a copy of |
185 |
# CCOLAMD: |
186 |
# CCOLAMDSRC = |
187 |
# CCOLAMDOBJ = |
188 |
# LCCOLAMDOBJ = |
189 |
# IPARTITION_OBJ = |
190 |
# LPARTITION_OBJ = |
191 |
# CAMDSRC = |
192 |
# CAMDOBJ = |
193 |
# LCAMDOBJ = |
194 |
#------------------------------------------------------------------------------- |
195 |
|
196 |
IOBJ = \ |
197 |
z_common.o \ |
198 |
z_dense.o \ |
199 |
z_factor.o \ |
200 |
z_change_factor.o \ |
201 |
z_memory.o \ |
202 |
z_sparse.o \ |
203 |
z_complex.o \ |
204 |
z_transpose.o \ |
205 |
z_band.o \ |
206 |
z_copy.o \ |
207 |
z_triplet.o \ |
208 |
z_error.o \ |
209 |
z_aat.o \ |
210 |
z_add.o \ |
211 |
z_check.o \ |
212 |
z_read.o \ |
213 |
z_write.o \ |
214 |
z_amd.o \ |
215 |
z_analyze.o \ |
216 |
z_colamd.o \ |
217 |
z_etree.o \ |
218 |
z_factorize.o \ |
219 |
z_postorder.o \ |
220 |
z_rcond.o \ |
221 |
z_resymbol.o \ |
222 |
z_rowcolcounts.o \ |
223 |
z_rowfac.o \ |
224 |
z_solve.o \ |
225 |
z_spsolve.o \ |
226 |
z_drop.o \ |
227 |
z_horzcat.o \ |
228 |
z_norm.o \ |
229 |
z_scale.o \ |
230 |
z_sdmult.o \ |
231 |
z_ssmult.o \ |
232 |
z_submatrix.o \ |
233 |
z_vertcat.o \ |
234 |
z_symmetry.o \ |
235 |
z_rowadd.o \ |
236 |
z_rowdel.o \ |
237 |
z_updown.o \ |
238 |
z_super_numeric.o \ |
239 |
z_super_solve.o \ |
240 |
z_super_symbolic.o \ |
241 |
$(IPARTITION_OBJ) |
242 |
|
243 |
LOBJ = \ |
244 |
l_common.o \ |
245 |
l_dense.o \ |
246 |
l_factor.o \ |
247 |
l_change_factor.o \ |
248 |
l_memory.o \ |
249 |
l_sparse.o \ |
250 |
l_complex.o \ |
251 |
l_transpose.o \ |
252 |
l_band.o \ |
253 |
l_copy.o \ |
254 |
l_triplet.o \ |
255 |
l_error.o \ |
256 |
l_aat.o \ |
257 |
l_add.o \ |
258 |
l_check.o \ |
259 |
l_read.o \ |
260 |
l_write.o \ |
261 |
l_amd.o \ |
262 |
l_analyze.o \ |
263 |
l_colamd.o \ |
264 |
l_etree.o \ |
265 |
l_factorize.o \ |
266 |
l_postorder.o \ |
267 |
l_rcond.o \ |
268 |
l_resymbol.o \ |
269 |
l_rowcolcounts.o \ |
270 |
l_rowfac.o \ |
271 |
l_solve.o \ |
272 |
l_spsolve.o \ |
273 |
l_drop.o \ |
274 |
l_horzcat.o \ |
275 |
l_norm.o \ |
276 |
l_scale.o \ |
277 |
l_sdmult.o \ |
278 |
l_ssmult.o \ |
279 |
l_submatrix.o \ |
280 |
l_vertcat.o \ |
281 |
l_symmetry.o \ |
282 |
l_rowadd.o \ |
283 |
l_rowdel.o \ |
284 |
l_updown.o \ |
285 |
l_super_numeric.o \ |
286 |
l_super_solve.o \ |
287 |
l_super_symbolic.o \ |
288 |
$(LPARTITION_OBJ) |
289 |
|
290 |
IALL = $(IOBJ) $(AMDOBJ) $(COLAMDOBJ) $(CCOLAMDOBJ) $(CAMDOBJ) |
291 |
|
292 |
LALL = $(LOBJ) $(LAMDOBJ) $(LCOLAMDOBJ) $(LCCOLAMDOBJ) $(LCAMDOBJ) |
293 |
|
294 |
|
295 |
cm: $(IALL) $(TEST) cm.h Makefile |
296 |
$(C) $(I) $(TEST) -o cm $(IALL) $(LIB) |
297 |
|
298 |
cl: $(LALL) $(TEST) cm.h Makefile |
299 |
$(C) -DDLONG $(I) $(TEST) -o cl $(LALL) $(LIB) |
300 |
|
301 |
cmread: $(IALL) cmread.c Makefile |
302 |
$(C) $(I) cmread.c -o cmread $(IALL) $(LIB) |
303 |
|
304 |
clread: $(LALL) cmread.c Makefile |
305 |
$(C) -DDLONG $(I) cmread.c -o clread $(LALL) $(LIB) |
306 |
|
307 |
z_demo: $(IALL) ../Demo/cholmod_demo.c cm.h Makefile \ |
308 |
../Demo/cholmod_demo.h |
309 |
cat ../Demo/cholmod_demo.c > z_demo.c |
310 |
$(C) $(I) -I../Demo z_demo.c -o z_demo $(IALL) $(LIB) |
311 |
|
312 |
l_demo: $(LALL) ../Demo/cholmod_l_demo.c cm.h Makefile \ |
313 |
../Demo/cholmod_demo.h |
314 |
cat ../Demo/cholmod_l_demo.c > l_demo.c |
315 |
$(C) -DDLONG $(I) -I../Demo l_demo.c -o l_demo $(LALL) $(LIB) |
316 |
|
317 |
go: z_demo l_demo cmread clread cm cl |
318 |
$(V) ./z_demo ../Demo/Matrix/bcsstk01.tri > tmp/demo_k1.out |
319 |
$(V) ./z_demo ../Demo/Matrix/bcsstk02.tri > tmp/demo_k2.out |
320 |
$(V) ./z_demo < ../Demo/Matrix/lp_afiro.tri > tmp/demo_afiro.out |
321 |
$(V) ./z_demo < ../Demo/Matrix/can___24.mtx > tmp/demo_can24.out |
322 |
$(V) ./z_demo < ../Demo/Matrix/c.tri > tmp/demo_c.out |
323 |
$(V) ./z_demo < ../Demo/Matrix/d.tri > tmp/demo_d.out |
324 |
$(V) ./z_demo < ../Demo/Matrix/up.tri > tmp/demo_up.out |
325 |
$(V) ./z_demo < ../Demo/Matrix/c.mtx > tmp/demo_c_mtx.out |
326 |
$(V) ./z_demo < ../Demo/Matrix/0.tri > tmp/demo_0.out |
327 |
$(V) ./z_demo < Matrix/3_2 > tmp/demo_3_2.out |
328 |
$(V) ./z_demo < Matrix/c5lo > tmp/demo_c5lo.out |
329 |
$(V) ./z_demo < Matrix/c10 > tmp/demo_c10.out |
330 |
$(V) ./z_demo no_such_file > tmp/demo_no_such_file.out |
331 |
$(V) ./z_demo ../Demo/Matrix/mangle1.mtx > tmp/demo_mangle1.out |
332 |
$(V) ./z_demo ../Demo/Matrix/mangle2.mtx > tmp/demo_mangle2.out |
333 |
$(V) ./z_demo ../Demo/Matrix/mangle3.mtx > tmp/demo_mangle3.out |
334 |
$(V) ./z_demo ../Demo/Matrix/mangle4.mtx > tmp/demo_mangle4.out |
335 |
$(V) ./z_demo ../Demo/Matrix/pts5ldd03.mtx > tmp/demo_pts5ldd03.out |
336 |
$(V) ./l_demo ../Demo/Matrix/bcsstk01.tri > tmp/ldemo_k1.out |
337 |
$(V) ./l_demo ../Demo/Matrix/bcsstk02.tri > tmp/ldemo_k2.out |
338 |
$(V) ./l_demo < ../Demo/Matrix/lp_afiro.tri > tmp/ldemo_afiro.out |
339 |
$(V) ./l_demo < ../Demo/Matrix/can___24.mtx > tmp/ldemo_can24.out |
340 |
$(V) ./l_demo < ../Demo/Matrix/c.tri > tmp/ldemo_c.out |
341 |
$(V) ./l_demo < ../Demo/Matrix/d.tri > tmp/ldemo_d.out |
342 |
$(V) ./l_demo < ../Demo/Matrix/up.tri > tmp/ldemo_up.out |
343 |
$(V) ./l_demo < ../Demo/Matrix/c.mtx > tmp/ldemo_c_mtx.out |
344 |
$(V) ./l_demo < ../Demo/Matrix/0.tri > tmp/ldemo_0.out |
345 |
$(V) ./l_demo < Matrix/3_2 > tmp/ldemo_3_2.out |
346 |
$(V) ./l_demo < Matrix/c5lo > tmp/ldemo_c5lo.out |
347 |
$(V) ./l_demo < Matrix/c10 > tmp/ldemo_c10.out |
348 |
$(V) ./l_demo no_such_file > tmp/ldemo_no_such_file.out |
349 |
$(V) ./l_demo ../Demo/Matrix/mangle1.mtx > tmp/ldemo_mangle1.out |
350 |
$(V) ./l_demo ../Demo/Matrix/mangle2.mtx > tmp/ldemo_mangle2.out |
351 |
$(V) ./l_demo ../Demo/Matrix/mangle3.mtx > tmp/ldemo_mangle3.out |
352 |
$(V) ./l_demo ../Demo/Matrix/mangle4.mtx > tmp/ldemo_mangle4.out |
353 |
$(V) ./l_demo ../Demo/Matrix/pts5ldd03.mtx > tmp/ldemo_pts5ldd03.out |
354 |
- grep resid tmp/demo* |
355 |
$(V) ./cmread no_such_file > tmp/no_such_file.out |
356 |
$(V) ./cmread Matrix/crud1 > tmp/crud1.out |
357 |
$(V) ./cmread Matrix/crud2 > tmp/crud2.out |
358 |
$(V) ./cmread Matrix/fullcrud.mtx > tmp/fullcrud.out |
359 |
$(V) ./cmread Matrix/fullcrud1.mtx > tmp/fullcrud1.out |
360 |
$(V) ./cmread Matrix/fullcrud2.mtx > tmp/fullcrud2.out |
361 |
$(V) ./cmread Matrix/3by0.mtx > tmp/3by0.out |
362 |
$(V) ./cmread Matrix/fullrza.mtx > tmp/fullrza.out |
363 |
$(V) ./cmread Matrix/fullrsa.mtx > tmp/fullrsa.out |
364 |
$(V) ./cmread Matrix/fullcsa.mtx > tmp/fullcsa.out |
365 |
$(V) ./cmread Matrix/fullcza.mtx > tmp/fullcza.out |
366 |
$(V) ./cmread Matrix/fullcha.mtx > tmp/fullcha.out |
367 |
$(V) ./cmread Matrix/cha.mtx > tmp/cha.out |
368 |
$(V) ./cmread Matrix/cza.mtx > tmp/cza.out |
369 |
$(V) ./cmread Matrix/csa.mtx > tmp/csa.out |
370 |
$(V) ./cmread Matrix/one > tmp/one.out |
371 |
$(V) ./cmread Matrix/rza.mtx > tmp/rza.out |
372 |
$(V) ./cmread ../Demo/Matrix/mangle5.tri > tmp/mangle5.out |
373 |
$(V) ./cmread ../Demo/Matrix/mangle6.tri > tmp/mangle6.out |
374 |
$(V) ./cmread ../Demo/Matrix/mangle7.tri > tmp/mangle6.out |
375 |
$(V) ./cmread ../Demo/Matrix/mangle8.tri > tmp/mangle8.out |
376 |
$(V) ./cmread ../Demo/Matrix/empty.tri > tmp/empty.out |
377 |
$(V) ./cmread ../Demo/Matrix/one.tri > tmp/one.out |
378 |
$(V) ./cmread Matrix/plskz362.mtx > tmp/plskz363.out |
379 |
$(V) ./cmread Matrix/2diag.tri > tmp/2diag.out |
380 |
$(V) ./cmread Matrix/r5lo > tmp/r5lo.out |
381 |
$(V) ./cmread Matrix/r5lo2 > tmp/r5lo2.out |
382 |
- diff tmp/r5lo.out tmp/r5lo2.out |
383 |
$(V) ./cmread Matrix/cs.mtx > tmp/cs.out |
384 |
$(V) ./cmread Matrix/2lo.tri > tmp/2lo.out |
385 |
$(V) ./cmread Matrix/2.tri > tmp/2.out |
386 |
$(V) ./cmread Matrix/2up.tri > tmp/2up.out |
387 |
$(V) ./cmread Matrix/huge.tri > tmp/huge.out |
388 |
$(V) ./cmread Matrix/1e99 > tmp/1e99.out |
389 |
$(V) ./clread no_such_file > tmp/l_no_such_file.out |
390 |
$(V) ./clread Matrix/crud1 > tmp/l_crud1.out |
391 |
$(V) ./clread Matrix/crud2 > tmp/l_crud2.out |
392 |
$(V) ./clread Matrix/fullcrud.mtx > tmp/l_fullcrud.out |
393 |
$(V) ./clread Matrix/fullcrud1.mtx > tmp/l_fullcrud1.out |
394 |
$(V) ./clread Matrix/fullcrud2.mtx > tmp/l_fullcrud2.out |
395 |
$(V) ./clread Matrix/3by0.mtx > tmp/l_3by0.out |
396 |
$(V) ./clread Matrix/fullrza.mtx > tmp/l_fullrza.out |
397 |
$(V) ./clread Matrix/fullrsa.mtx > tmp/l_fullrsa.out |
398 |
$(V) ./clread Matrix/fullcsa.mtx > tmp/l_fullcsa.out |
399 |
$(V) ./clread Matrix/fullcza.mtx > tmp/l_fullcza.out |
400 |
$(V) ./clread Matrix/fullcha.mtx > tmp/l_fullcha.out |
401 |
$(V) ./clread Matrix/cha.mtx > tmp/l_cha.out |
402 |
$(V) ./clread Matrix/cza.mtx > tmp/l_cza.out |
403 |
$(V) ./clread Matrix/csa.mtx > tmp/l_csa.out |
404 |
$(V) ./clread Matrix/one > tmp/l_one.out |
405 |
$(V) ./clread Matrix/rza.mtx > tmp/l_rza.out |
406 |
$(V) ./clread ../Demo/Matrix/mangle5.tri > tmp/l_mangle5.out |
407 |
$(V) ./clread ../Demo/Matrix/mangle6.tri > tmp/l_mangle6.out |
408 |
$(V) ./clread ../Demo/Matrix/mangle7.tri > tmp/l_mangle6.out |
409 |
$(V) ./clread ../Demo/Matrix/mangle8.tri > tmp/l_mangle8.out |
410 |
$(V) ./clread ../Demo/Matrix/empty.tri > tmp/l_empty.out |
411 |
$(V) ./clread ../Demo/Matrix/one.tri > tmp/l_one.out |
412 |
$(V) ./clread Matrix/plskz362.mtx > tmp/l_plskz363.out |
413 |
$(V) ./clread Matrix/2diag.tri > tmp/l_2diag.out |
414 |
$(V) ./clread Matrix/r5lo > tmp/l_r5lo.out |
415 |
$(V) ./clread Matrix/r5lo2 > tmp/l_r5lo2.out |
416 |
- diff tmp/r5lo.out tmp/r5lo2.out |
417 |
$(V) ./clread Matrix/cs.mtx > tmp/l_cs.out |
418 |
$(V) ./clread Matrix/2lo.tri > tmp/l_l_2lo.out |
419 |
$(V) ./clread Matrix/2.tri > tmp/l_2.out |
420 |
$(V) ./clread Matrix/2up.tri > tmp/l_2up.out |
421 |
$(V) ./clread Matrix/huge.tri > tmp/l_huge.out |
422 |
$(V) ./clread Matrix/1e99 > tmp/l_1e99.out |
423 |
$(V) ./cm < Matrix/galenet > tmp/galenet.out |
424 |
$(V) ./cl < Matrix/galenet > tmp/l_galenet.out |
425 |
- $(COVER) |
426 |
$(V) ./cm < Matrix/5by50 > tmp/5by50.out |
427 |
$(V) ./cl < Matrix/5by50 > tmp/l_5by50.out |
428 |
- $(COVER) |
429 |
$(V) ./cm < Matrix/r5lo > tmp/r5lo.out |
430 |
$(V) ./cl < Matrix/r5lo > tmp/l_r5lo.out |
431 |
$(V) ./cm < Matrix/r5up > tmp/r5up.out |
432 |
$(V) ./cl < Matrix/r5up > tmp/l_r5up.out |
433 |
$(V) ./cm < Matrix/r5up2 > tmp/r5up2.out |
434 |
$(V) ./cl < Matrix/r5up2 > tmp/l_r5up2.out |
435 |
$(V) ./cm < Matrix/c5up2 > tmp/c5up2.out |
436 |
$(V) ./cl < Matrix/c5up2 > tmp/l_c5up2.out |
437 |
$(V) ./cm < Matrix/z5up2 > tmp/z5up2.out |
438 |
$(V) ./cl < Matrix/z5up2 > tmp/l_z5up2.out |
439 |
$(V) ./cm -m < Matrix/z5lo > tmp/z5lo.out |
440 |
$(V) ./cl -m < Matrix/z5lo > tmp/l_z5lo.out |
441 |
$(V) ./cm < Matrix/ibm32 > tmp/ibm.out |
442 |
$(V) ./cl < Matrix/ibm32 > tmp/l_ibm.out |
443 |
- $(COVER) |
444 |
$(V) ./cm -m < Matrix/c5lo > tmp/c5lo.out |
445 |
$(V) ./cl -m < Matrix/c5lo > tmp/l_c5lo.out |
446 |
$(V) ./cm -m < Matrix/z10 > tmp/z10.out |
447 |
$(V) ./cl -m < Matrix/z10 > tmp/l_z10.out |
448 |
$(V) ./cm -m < Matrix/z5up > tmp/z5up.out |
449 |
$(V) ./cl -m < Matrix/z5up > tmp/l_z5up.out |
450 |
- $(COVER) |
451 |
$(V) ./cm -s < Matrix/3singular > tmp/3singular.out |
452 |
$(V) ./cl -s < Matrix/3singular > tmp/l_3singular.out |
453 |
$(V) ./cm -s < Matrix/z3singular > tmp/z3singular.out |
454 |
$(V) ./cl -s < Matrix/z3singular > tmp/l_z3singular.out |
455 |
$(V) ./cm -s < Matrix/c3singular > tmp/c3singular.out |
456 |
$(V) ./cl -s < Matrix/c3singular > tmp/l_c3singular.out |
457 |
$(V) ./cm -m < Matrix/0 > tmp/0.out |
458 |
$(V) ./cl -m < Matrix/0 > tmp/l_0.out |
459 |
$(V) ./cm -m < Matrix/afiro > tmp/afiro.out |
460 |
$(V) ./cl -m < Matrix/afiro > tmp/l_afiro.out |
461 |
- $(COVER) |
462 |
$(V) ./cm -m < Matrix/k01up > tmp/k01up.out |
463 |
$(V) ./cl -m < Matrix/k01up > tmp/l_k01up.out |
464 |
- $(COVER) |
465 |
$(V) ./cm < Matrix/diag > tmp/diag.out |
466 |
$(V) ./cl < Matrix/diag > tmp/l_diag.out |
467 |
$(V) ./cm -m < Matrix/ex5lo > tmp/ex5lo.out |
468 |
$(V) ./cl -m < Matrix/ex5lo > tmp/l_ex5lo.out |
469 |
- $(COVER) |
470 |
$(V) ./cm < Matrix/20lo > tmp/20lo.out |
471 |
$(V) ./cl < Matrix/20lo > tmp/l_20lo.out |
472 |
$(V) ./cm < Matrix/z30lo > tmp/z30lo.out |
473 |
$(V) ./cl < Matrix/z30lo > tmp/l_z30lo.out |
474 |
- $(COVER) |
475 |
$(V) ./cm -m < Matrix/z30up > tmp/z30up.out |
476 |
$(V) ./cl -m < Matrix/z30up > tmp/l_z30up.out |
477 |
$(V) ./cm < Matrix/c10 > tmp/c10.out |
478 |
$(V) ./cl < Matrix/c10 > tmp/l_c10.out |
479 |
$(V) ./cm < Matrix/c30lo > tmp/c30lo.out |
480 |
$(V) ./cl < Matrix/c30lo > tmp/l_c30lo.out |
481 |
- $(COVER) |
482 |
$(V) ./cm -m < Matrix/c30up > tmp/c30up.out |
483 |
$(V) ./cl -m < Matrix/c30up > tmp/l_c30up.out |
484 |
$(V) ./cm < Matrix/pi > tmp/pi.out |
485 |
$(V) ./cl < Matrix/pi > tmp/l_pi.out |
486 |
$(V) ./cm < Matrix/cpi > tmp/cpi.out |
487 |
$(V) ./cl < Matrix/cpi > tmp/l_cpi.out |
488 |
$(V) ./cm < Matrix/1_0 > tmp/1_0.out |
489 |
$(V) ./cl < Matrix/1_0 > tmp/l_1_0.out |
490 |
$(V) ./cm -s < Matrix/3b > tmp/3b.out |
491 |
$(V) ./cl -s < Matrix/3b > tmp/l_3b.out |
492 |
$(V) ./cm -s < Matrix/cza > tmp/cza2.out |
493 |
$(V) ./cl -s < Matrix/cza > tmp/l_cza2.out |
494 |
$(V) ./cm < Matrix/0_1 > tmp/0_1.out |
495 |
$(V) ./cl < Matrix/0_1 > tmp/l_0_1.out |
496 |
- $(COVER) |
497 |
$(V) ./cm -n < Matrix/galenet > tmp/galenet_nan.out |
498 |
- $(COVER) |
499 |
$(V) ./cl -n < Matrix/galenet > tmp/l_galenet_nan.out |
500 |
- $(COVER) |
501 |
$(V) ./cm < Matrix/a1 > tmp/a1.out |
502 |
- $(COVER) |
503 |
$(V) ./cl < Matrix/a1 > tmp/l_a1.out |
504 |
- $(COVER) |
505 |
$(V) ./cm < Matrix/zero > tmp/zero.out |
506 |
$(V) ./cl < Matrix/zero > tmp/zero.out |
507 |
- $(COVER) |
508 |
|
509 |
cov: |
510 |
- $(COVER) |
511 |
|
512 |
purge: distclean |
513 |
|
514 |
distclean: clean |
515 |
- $(RM) cm cl cmread clread *.c.gcov *.out tmp/*.out z_demo l_demo |
516 |
- $(RM) leak zz_*.c z_*.c *.a l_*.c zl_*.c cov.sort yl_*.c yz_*.c |
517 |
- $(RM) -r cm.profile cmread.profile z_demo.profile |
518 |
- $(RM) -r cl.profile clread.profile l_demo.profile |
519 |
- $(RM) *.gcda *.gcno |
520 |
- $(RM) temp*.mtx |
521 |
|
522 |
clean: |
523 |
- $(RM) $(CLEAN) |
524 |
|
525 |
|
526 |
$(AMDOBJ): $(AMDSRC) |
527 |
|
528 |
$(LAMDOBJ): $(AMDSRC) |
529 |
|
530 |
$(IOBJ): $(INC) |
531 |
|
532 |
$(LOBJ): $(INC) |
533 |
|
534 |
.c.o: |
535 |
$(C) -c $(I) $*.c |
536 |
|
537 |
#------------------------------------------------------------------------------- |
538 |
# AMD |
539 |
#------------------------------------------------------------------------------- |
540 |
|
541 |
zz_amd_1.o: ../../AMD/Source/amd_1.c |
542 |
$(C) -E $(I) $< | $(PRETTY) > zz_amd_1.c |
543 |
$(C) -c $(I) zz_amd_1.c |
544 |
|
545 |
zz_amd_2.o: ../../AMD/Source/amd_2.c |
546 |
$(C) -E $(I) $< | $(PRETTY) > zz_amd_2.c |
547 |
$(C) -c $(I) zz_amd_2.c |
548 |
|
549 |
zz_amd_aat.o: ../../AMD/Source/amd_aat.c |
550 |
$(C) -E $(I) $< | $(PRETTY) > zz_amd_aat.c |
551 |
$(C) -c $(I) zz_amd_aat.c |
552 |
|
553 |
zz_amd_control.o: ../../AMD/Source/amd_control.c |
554 |
$(C) -E $(I) $< | $(PRETTY) > zz_amd_control.c |
555 |
$(C) -c $(I) zz_amd_control.c |
556 |
|
557 |
zz_amd_defaults.o: ../../AMD/Source/amd_defaults.c |
558 |
$(C) -E $(I) $< | $(PRETTY) > zz_amd_defaults.c |
559 |
$(C) -c $(I) zz_amd_defaults.c |
560 |
|
561 |
zz_amd_global.o: ../../AMD/Source/amd_global.c |
562 |
$(C) -E $(I) $< | $(PRETTY) > zz_amd_global.c |
563 |
$(C) -c $(I) zz_amd_global.c |
564 |
|
565 |
zz_amd_dump.o: ../../AMD/Source/amd_dump.c |
566 |
$(C) -E $(I) $< | $(PRETTY) > zz_amd_dump.c |
567 |
$(C) -c $(I) zz_amd_dump.c |
568 |
|
569 |
zz_amd_info.o: ../../AMD/Source/amd_info.c |
570 |
$(C) -E $(I) $< | $(PRETTY) > zz_amd_info.c |
571 |
$(C) -c $(I) zz_amd_info.c |
572 |
|
573 |
zz_amd_order.o: ../../AMD/Source/amd_order.c |
574 |
$(C) -E $(I) $< | $(PRETTY) > zz_amd_order.c |
575 |
$(C) -c $(I) zz_amd_order.c |
576 |
|
577 |
zz_amd_postorder.o: ../../AMD/Source/amd_postorder.c |
578 |
$(C) -E $(I) $< | $(PRETTY) > zz_amd_postorder.c |
579 |
$(C) -c $(I) zz_amd_postorder.c |
580 |
|
581 |
zz_amd_post_tree.o: ../../AMD/Source/amd_post_tree.c |
582 |
$(C) -E $(I) $< | $(PRETTY) > zz_amd_post_tree.c |
583 |
$(C) -c $(I) zz_amd_post_tree.c |
584 |
|
585 |
zz_amd_preprocess.o: ../../AMD/Source/amd_preprocess.c |
586 |
$(C) -E $(I) $< | $(PRETTY) > zz_amd_preprocess.c |
587 |
$(C) -c $(I) zz_amd_preprocess.c |
588 |
|
589 |
zz_amd_valid.o: ../../AMD/Source/amd_valid.c |
590 |
$(C) -E $(I) $< | $(PRETTY) > zz_amd_valid.c |
591 |
$(C) -c $(I) zz_amd_valid.c |
592 |
|
593 |
#------------------------------------------------------------------------------- |
594 |
|
595 |
zl_amd_1.o: ../../AMD/Source/amd_1.c |
596 |
$(C) -DDLONG -E $(I) $< | $(PRETTY) > zl_amd_1.c |
597 |
$(C) -c $(I) zl_amd_1.c |
598 |
|
599 |
zl_amd_2.o: ../../AMD/Source/amd_2.c |
600 |
$(C) -DDLONG -E $(I) $< | $(PRETTY) > zl_amd_2.c |
601 |
$(C) -c $(I) zl_amd_2.c |
602 |
|
603 |
zl_amd_aat.o: ../../AMD/Source/amd_aat.c |
604 |
$(C) -DDLONG -E $(I) $< | $(PRETTY) > zl_amd_aat.c |
605 |
$(C) -c $(I) zl_amd_aat.c |
606 |
|
607 |
zl_amd_control.o: ../../AMD/Source/amd_control.c |
608 |
$(C) -DDLONG -E $(I) $< | $(PRETTY) > zl_amd_control.c |
609 |
$(C) -c $(I) zl_amd_control.c |
610 |
|
611 |
zl_amd_defaults.o: ../../AMD/Source/amd_defaults.c |
612 |
$(C) -DDLONG -E $(I) $< | $(PRETTY) > zl_amd_defaults.c |
613 |
$(C) -c $(I) zl_amd_defaults.c |
614 |
|
615 |
zl_amd_global.o: ../../AMD/Source/amd_global.c |
616 |
$(C) -DDLONG -E $(I) $< | $(PRETTY) > zl_amd_global.c |
617 |
$(C) -c $(I) zl_amd_global.c |
618 |
|
619 |
zl_amd_dump.o: ../../AMD/Source/amd_dump.c |
620 |
$(C) -DDLONG -E $(I) $< | $(PRETTY) > zl_amd_dump.c |
621 |
$(C) -c $(I) zl_amd_dump.c |
622 |
|
623 |
zl_amd_info.o: ../../AMD/Source/amd_info.c |
624 |
$(C) -DDLONG -E $(I) $< | $(PRETTY) > zl_amd_info.c |
625 |
$(C) -c $(I) zl_amd_info.c |
626 |
|
627 |
zl_amd_order.o: ../../AMD/Source/amd_order.c |
628 |
$(C) -DDLONG -E $(I) $< | $(PRETTY) > zl_amd_order.c |
629 |
$(C) -c $(I) zl_amd_order.c |
630 |
|
631 |
zl_amd_postorder.o: ../../AMD/Source/amd_postorder.c |
632 |
$(C) -DDLONG -E $(I) $< | $(PRETTY) > zl_amd_postorder.c |
633 |
$(C) -c $(I) zl_amd_postorder.c |
634 |
|
635 |
zl_amd_post_tree.o: ../../AMD/Source/amd_post_tree.c |
636 |
$(C) -DDLONG -E $(I) $< | $(PRETTY) > zl_amd_post_tree.c |
637 |
$(C) -c $(I) zl_amd_post_tree.c |
638 |
|
639 |
zl_amd_preprocess.o: ../../AMD/Source/amd_preprocess.c |
640 |
$(C) -DDLONG -E $(I) $< | $(PRETTY) > zl_amd_preprocess.c |
641 |
$(C) -c $(I) zl_amd_preprocess.c |
642 |
|
643 |
zl_amd_valid.o: ../../AMD/Source/amd_valid.c |
644 |
$(C) -DDLONG -E $(I) $< | $(PRETTY) > zl_amd_valid.c |
645 |
$(C) -c $(I) zl_amd_valid.c |
646 |
|
647 |
#------------------------------------------------------------------------------- |
648 |
# CAMD |
649 |
#------------------------------------------------------------------------------- |
650 |
|
651 |
zz_camd_1.o: ../../CAMD/Source/camd_1.c |
652 |
$(C) -E $(I) $< | $(PRETTY) > zz_camd_1.c |
653 |
$(C) -c $(I) zz_camd_1.c |
654 |
|
655 |
zz_camd_2.o: ../../CAMD/Source/camd_2.c |
656 |
$(C) -E $(I) $< | $(PRETTY) > zz_camd_2.c |
657 |
$(C) -c $(I) zz_camd_2.c |
658 |
|
659 |
zz_camd_aat.o: ../../CAMD/Source/camd_aat.c |
660 |
$(C) -E $(I) $< | $(PRETTY) > zz_camd_aat.c |
661 |
$(C) -c $(I) zz_camd_aat.c |
662 |
|
663 |
zz_camd_control.o: ../../CAMD/Source/camd_control.c |
664 |
$(C) -E $(I) $< | $(PRETTY) > zz_camd_control.c |
665 |
$(C) -c $(I) zz_camd_control.c |
666 |
|
667 |
zz_camd_defaults.o: ../../CAMD/Source/camd_defaults.c |
668 |
$(C) -E $(I) $< | $(PRETTY) > zz_camd_defaults.c |
669 |
$(C) -c $(I) zz_camd_defaults.c |
670 |
|
671 |
zz_camd_global.o: ../../CAMD/Source/camd_global.c |
672 |
$(C) -E $(I) $< | $(PRETTY) > zz_camd_global.c |
673 |
$(C) -c $(I) zz_camd_global.c |
674 |
|
675 |
zz_camd_dump.o: ../../CAMD/Source/camd_dump.c |
676 |
$(C) -E $(I) $< | $(PRETTY) > zz_camd_dump.c |
677 |
$(C) -c $(I) zz_camd_dump.c |
678 |
|
679 |
zz_camd_info.o: ../../CAMD/Source/camd_info.c |
680 |
$(C) -E $(I) $< | $(PRETTY) > zz_camd_info.c |
681 |
$(C) -c $(I) zz_camd_info.c |
682 |
|
683 |
zz_camd_order.o: ../../CAMD/Source/camd_order.c |
684 |
$(C) -E $(I) $< | $(PRETTY) > zz_camd_order.c |
685 |
$(C) -c $(I) zz_camd_order.c |
686 |
|
687 |
zz_camd_postorder.o: ../../CAMD/Source/camd_postorder.c |
688 |
$(C) -E $(I) $< | $(PRETTY) > zz_camd_postorder.c |
689 |
$(C) -c $(I) zz_camd_postorder.c |
690 |
|
691 |
zz_camd_preprocess.o: ../../CAMD/Source/camd_preprocess.c |
692 |
$(C) -E $(I) $< | $(PRETTY) > zz_camd_preprocess.c |
693 |
$(C) -c $(I) zz_camd_preprocess.c |
694 |
|
695 |
zz_camd_valid.o: ../../CAMD/Source/camd_valid.c |
696 |
$(C) -E $(I) $< | $(PRETTY) > zz_camd_valid.c |
697 |
$(C) -c $(I) zz_camd_valid.c |
698 |
|
699 |
#------------------------------------------------------------------------------- |
700 |
|
701 |
zl_camd_1.o: ../../CAMD/Source/camd_1.c |
702 |
$(C) -DDLONG -E $(I) $< | $(PRETTY) > zl_camd_1.c |
703 |
$(C) -c $(I) zl_camd_1.c |
704 |
|
705 |
zl_camd_2.o: ../../CAMD/Source/camd_2.c |
706 |
$(C) -DDLONG -E $(I) $< | $(PRETTY) > zl_camd_2.c |
707 |
$(C) -c $(I) zl_camd_2.c |
708 |
|
709 |
zl_camd_aat.o: ../../CAMD/Source/camd_aat.c |
710 |
$(C) -DDLONG -E $(I) $< | $(PRETTY) > zl_camd_aat.c |
711 |
$(C) -c $(I) zl_camd_aat.c |
712 |
|
713 |
zl_camd_control.o: ../../CAMD/Source/camd_control.c |
714 |
$(C) -DDLONG -E $(I) $< | $(PRETTY) > zl_camd_control.c |
715 |
$(C) -c $(I) zl_camd_control.c |
716 |
|
717 |
zl_camd_defaults.o: ../../CAMD/Source/camd_defaults.c |
718 |
$(C) -DDLONG -E $(I) $< | $(PRETTY) > zl_camd_defaults.c |
719 |
$(C) -c $(I) zl_camd_defaults.c |
720 |
|
721 |
zl_camd_global.o: ../../CAMD/Source/camd_global.c |
722 |
$(C) -DDLONG -E $(I) $< | $(PRETTY) > zl_camd_global.c |
723 |
$(C) -c $(I) zl_camd_global.c |
724 |
|
725 |
zl_camd_dump.o: ../../CAMD/Source/camd_dump.c |
726 |
$(C) -DDLONG -E $(I) $< | $(PRETTY) > zl_camd_dump.c |
727 |
$(C) -c $(I) zl_camd_dump.c |
728 |
|
729 |
zl_camd_info.o: ../../CAMD/Source/camd_info.c |
730 |
$(C) -DDLONG -E $(I) $< | $(PRETTY) > zl_camd_info.c |
731 |
$(C) -c $(I) zl_camd_info.c |
732 |
|
733 |
zl_camd_order.o: ../../CAMD/Source/camd_order.c |
734 |
$(C) -DDLONG -E $(I) $< | $(PRETTY) > zl_camd_order.c |
735 |
$(C) -c $(I) zl_camd_order.c |
736 |
|
737 |
zl_camd_postorder.o: ../../CAMD/Source/camd_postorder.c |
738 |
$(C) -DDLONG -E $(I) $< | $(PRETTY) > zl_camd_postorder.c |
739 |
$(C) -c $(I) zl_camd_postorder.c |
740 |
|
741 |
zl_camd_preprocess.o: ../../CAMD/Source/camd_preprocess.c |
742 |
$(C) -DDLONG -E $(I) $< | $(PRETTY) > zl_camd_preprocess.c |
743 |
$(C) -c $(I) zl_camd_preprocess.c |
744 |
|
745 |
zl_camd_valid.o: ../../CAMD/Source/camd_valid.c |
746 |
$(C) -DDLONG -E $(I) $< | $(PRETTY) > zl_camd_valid.c |
747 |
$(C) -c $(I) zl_camd_valid.c |
748 |
|
749 |
#------------------------------------------------------------------------------- |
750 |
|
751 |
zz_colamd.o: ../../COLAMD/Source/colamd.c |
752 |
$(C) -E $(I) $< | $(PRETTY) > zz_colamd.c |
753 |
$(C) -c $(I) zz_colamd.c |
754 |
|
755 |
yz_colamd_global.o: ../../COLAMD/Source/colamd_global.c |
756 |
$(C) -E $(I) $< | $(PRETTY) > yz_colamd_global.c |
757 |
$(C) -c $(I) yz_colamd_global.c |
758 |
|
759 |
zl_colamd.o: ../../COLAMD/Source/colamd.c |
760 |
$(C) -DDLONG -E $(I) $< | $(PRETTY) > zl_colamd.c |
761 |
$(C) -c $(I) zl_colamd.c |
762 |
|
763 |
yl_colamd_global.o: ../../COLAMD/Source/colamd_global.c |
764 |
$(C) -DDLONG -E $(I) $< | $(PRETTY) > yl_colamd_global.c |
765 |
$(C) -c $(I) yl_colamd_global.c |
766 |
|
767 |
#------------------------------------------------------------------------------- |
768 |
|
769 |
zz_ccolamd.o: ../../CCOLAMD/Source/ccolamd.c |
770 |
$(C) -E $(I) $< | $(PRETTY) > zz_ccolamd.c |
771 |
$(C) -c $(I) zz_ccolamd.c |
772 |
|
773 |
yz_ccolamd_global.o: ../../CCOLAMD/Source/ccolamd_global.c |
774 |
$(C) -E $(I) $< | $(PRETTY) > yz_ccolamd_global.c |
775 |
$(C) -c $(I) yz_ccolamd_global.c |
776 |
|
777 |
zl_ccolamd.o: ../../CCOLAMD/Source/ccolamd.c |
778 |
$(C) -DDLONG -E $(I) $< | $(PRETTY) > zl_ccolamd.c |
779 |
$(C) -c $(I) zl_ccolamd.c |
780 |
|
781 |
yl_ccolamd_global.o: ../../CCOLAMD/Source/ccolamd_global.c |
782 |
$(C) -DDLONG -E $(I) $< | $(PRETTY) > yl_ccolamd_global.c |
783 |
$(C) -c $(I) yl_ccolamd_global.c |
784 |
|
785 |
#------------------------------------------------------------------------------- |
786 |
|
787 |
z_check.o: ../Check/cholmod_check.c |
788 |
$(C) -E $(I) $< | $(PRETTY) > z_check.c |
789 |
$(C) -c $(I) z_check.c |
790 |
|
791 |
z_read.o: ../Check/cholmod_read.c |
792 |
$(C) -E $(I) $< | $(PRETTY) > z_read.c |
793 |
$(C) -c $(I) z_read.c |
794 |
|
795 |
z_write.o: ../Check/cholmod_write.c |
796 |
$(C) -E $(I) $< | $(PRETTY) > z_write.c |
797 |
$(C) -c $(I) z_write.c |
798 |
|
799 |
#------------------------------------------------------------------------------- |
800 |
|
801 |
z_common.o: ../Core/cholmod_common.c |
802 |
$(C) -E $(I) $< | $(PRETTY) > z_common.c |
803 |
$(C) -c $(I) z_common.c |
804 |
|
805 |
z_dense.o: ../Core/cholmod_dense.c ../Core/t_cholmod_dense.c |
806 |
$(C) -E $(I) $< | $(PRETTY) > z_dense.c |
807 |
$(C) -c $(I) z_dense.c |
808 |
|
809 |
z_factor.o: ../Core/cholmod_factor.c |
810 |
$(C) -E $(I) $< | $(PRETTY) > z_factor.c |
811 |
$(C) -c $(I) z_factor.c |
812 |
|
813 |
z_change_factor.o: ../Core/cholmod_change_factor.c \ |
814 |
../Core/t_cholmod_change_factor.c |
815 |
$(C) -E $(I) $< | $(PRETTY) > z_change_factor.c |
816 |
$(C) -c $(I) z_change_factor.c |
817 |
|
818 |
z_memory.o: ../Core/cholmod_memory.c |
819 |
$(C) -E $(I) $< | $(PRETTY) > z_memory.c |
820 |
$(C) -c $(I) z_memory.c |
821 |
|
822 |
z_sparse.o: ../Core/cholmod_sparse.c |
823 |
$(C) -E $(I) $< | $(PRETTY) > z_sparse.c |
824 |
$(C) -c $(I) z_sparse.c |
825 |
|
826 |
z_complex.o: ../Core/cholmod_complex.c |
827 |
$(C) -E $(I) $< | $(PRETTY) > z_complex.c |
828 |
$(C) -c $(I) z_complex.c |
829 |
|
830 |
z_transpose.o: ../Core/cholmod_transpose.c ../Core/t_cholmod_transpose.c |
831 |
$(C) -E $(I) $< | $(PRETTY) > z_transpose.c |
832 |
$(C) -c $(I) z_transpose.c |
833 |
|
834 |
z_band.o: ../Core/cholmod_band.c |
835 |
$(C) -E $(I) $< | $(PRETTY) > z_band.c |
836 |
$(C) -c $(I) z_band.c |
837 |
|
838 |
z_copy.o: ../Core/cholmod_copy.c |
839 |
$(C) -E $(I) $< | $(PRETTY) > z_copy.c |
840 |
$(C) -c $(I) z_copy.c |
841 |
|
842 |
z_triplet.o: ../Core/cholmod_triplet.c ../Core/t_cholmod_triplet.c |
843 |
$(C) -E $(I) $< | $(PRETTY) > z_triplet.c |
844 |
$(C) -c $(I) z_triplet.c |
845 |
|
846 |
z_error.o: ../Core/cholmod_error.c |
847 |
$(C) -E $(I) $< | $(PRETTY) > z_error.c |
848 |
$(C) -c $(I) z_error.c |
849 |
|
850 |
z_aat.o: ../Core/cholmod_aat.c |
851 |
$(C) -E $(I) $< | $(PRETTY) > z_aat.c |
852 |
$(C) -c $(I) z_aat.c |
853 |
|
854 |
z_add.o: ../Core/cholmod_add.c |
855 |
$(C) -E $(I) $< | $(PRETTY) > z_add.c |
856 |
$(C) -c $(I) z_add.c |
857 |
|
858 |
#------------------------------------------------------------------------------- |
859 |
|
860 |
z_amd.o: ../Cholesky/cholmod_amd.c |
861 |
$(C) -E $(I) $< | $(PRETTY) > z_amd.c |
862 |
$(C) -c $(I) z_amd.c |
863 |
|
864 |
z_analyze.o: ../Cholesky/cholmod_analyze.c |
865 |
$(C) -E $(I) $< | $(PRETTY) > z_analyze.c |
866 |
$(C) -c $(I) z_analyze.c |
867 |
|
868 |
z_colamd.o: ../Cholesky/cholmod_colamd.c |
869 |
$(C) -E $(I) $< | $(PRETTY) > z_colamd.c |
870 |
$(C) -c $(I) z_colamd.c |
871 |
|
872 |
z_etree.o: ../Cholesky/cholmod_etree.c |
873 |
$(C) -E $(I) $< | $(PRETTY) > z_etree.c |
874 |
$(C) -c $(I) z_etree.c |
875 |
|
876 |
z_factorize.o: ../Cholesky/cholmod_factorize.c |
877 |
$(C) -E $(I) $< | $(PRETTY) > z_factorize.c |
878 |
$(C) -c $(I) z_factorize.c |
879 |
|
880 |
z_postorder.o: ../Cholesky/cholmod_postorder.c |
881 |
$(C) -E $(I) $< | $(PRETTY) > z_postorder.c |
882 |
$(C) -c $(I) z_postorder.c |
883 |
|
884 |
z_rcond.o: ../Cholesky/cholmod_rcond.c |
885 |
$(C) -E $(I) $< | $(PRETTY) > z_rcond.c |
886 |
$(C) -c $(I) z_rcond.c |
887 |
|
888 |
z_resymbol.o: ../Cholesky/cholmod_resymbol.c |
889 |
$(C) -E $(I) $< | $(PRETTY) > z_resymbol.c |
890 |
$(C) -c $(I) z_resymbol.c |
891 |
|
892 |
z_rowcolcounts.o: ../Cholesky/cholmod_rowcolcounts.c |
893 |
$(C) -E $(I) $< | $(PRETTY) > z_rowcolcounts.c |
894 |
$(C) -c $(I) z_rowcolcounts.c |
895 |
|
896 |
z_solve.o: ../Cholesky/cholmod_solve.c ../Cholesky/t_cholmod_lsolve.c \ |
897 |
../Cholesky/t_cholmod_ltsolve.c ../Cholesky/t_cholmod_solve.c |
898 |
$(C) -E $(I) $< | $(PRETTY) > z_solve.c |
899 |
$(C) -c $(I) z_solve.c |
900 |
|
901 |
z_spsolve.o: ../Cholesky/cholmod_spsolve.c |
902 |
$(C) -E $(I) $< | $(PRETTY) > z_spsolve.c |
903 |
$(C) -c $(I) z_spsolve.c |
904 |
|
905 |
z_rowfac.o: ../Cholesky/cholmod_rowfac.c ../Cholesky/t_cholmod_rowfac.c |
906 |
$(C) -E $(I) $< | $(PRETTY) > z_rowfac.c |
907 |
$(C) -c $(I) z_rowfac.c |
908 |
|
909 |
#------------------------------------------------------------------------------- |
910 |
z_ccolamd.o: ../Partition/cholmod_ccolamd.c |
911 |
$(C) -E $(I) $< | $(PRETTY) > z_ccolamd.c |
912 |
$(C) -c $(I) z_ccolamd.c |
913 |
|
914 |
z_csymamd.o: ../Partition/cholmod_csymamd.c |
915 |
$(C) -E $(I) $< | $(PRETTY) > z_csymamd.c |
916 |
$(C) -c $(I) z_csymamd.c |
917 |
|
918 |
z_camd.o: ../Partition/cholmod_camd.c |
919 |
$(C) -E $(I) $< | $(PRETTY) > z_camd.c |
920 |
$(C) -c $(I) z_camd.c |
921 |
|
922 |
z_metis.o: ../Partition/cholmod_metis.c |
923 |
$(C) -E $(I) $< | $(PRETTY) > z_metis.c |
924 |
$(C) -c $(I) z_metis.c |
925 |
|
926 |
z_nesdis.o: ../Partition/cholmod_nesdis.c |
927 |
$(C) -E $(I) $< | $(PRETTY) > z_nesdis.c |
928 |
$(C) -c $(I) z_nesdis.c |
929 |
|
930 |
#------------------------------------------------------------------------------- |
931 |
|
932 |
z_horzcat.o: ../MatrixOps/cholmod_horzcat.c |
933 |
$(C) -E $(I) $< | $(PRETTY) > z_horzcat.c |
934 |
$(C) -c $(I) z_horzcat.c |
935 |
|
936 |
z_norm.o: ../MatrixOps/cholmod_norm.c |
937 |
$(C) -E $(I) $< | $(PRETTY) > z_norm.c |
938 |
$(C) -c $(I) z_norm.c |
939 |
|
940 |
z_scale.o: ../MatrixOps/cholmod_scale.c |
941 |
$(C) -E $(I) $< | $(PRETTY) > z_scale.c |
942 |
$(C) -c $(I) z_scale.c |
943 |
|
944 |
z_drop.o: ../MatrixOps/cholmod_drop.c |
945 |
$(C) -E $(I) $< | $(PRETTY) > z_drop.c |
946 |
$(C) -c $(I) z_drop.c |
947 |
|
948 |
z_sdmult.o: ../MatrixOps/cholmod_sdmult.c ../MatrixOps/t_cholmod_sdmult.c |
949 |
$(C) -E $(I) $< | $(PRETTY) > z_sdmult.c |
950 |
$(C) -c $(I) z_sdmult.c |
951 |
|
952 |
z_ssmult.o: ../MatrixOps/cholmod_ssmult.c |
953 |
$(C) -E $(I) $< | $(PRETTY) > z_ssmult.c |
954 |
$(C) -c $(I) z_ssmult.c |
955 |
|
956 |
z_submatrix.o: ../MatrixOps/cholmod_submatrix.c |
957 |
$(C) -E $(I) $< | $(PRETTY) > z_submatrix.c |
958 |
$(C) -c $(I) z_submatrix.c |
959 |
|
960 |
z_vertcat.o: ../MatrixOps/cholmod_vertcat.c |
961 |
$(C) -E $(I) $< | $(PRETTY) > z_vertcat.c |
962 |
$(C) -c $(I) z_vertcat.c |
963 |
|
964 |
z_symmetry.o: ../MatrixOps/cholmod_symmetry.c |
965 |
$(C) -E $(I) $< | $(PRETTY) > z_symmetry.c |
966 |
$(C) -c $(I) z_symmetry.c |
967 |
|
968 |
#------------------------------------------------------------------------------- |
969 |
|
970 |
z_rowadd.o: ../Modify/cholmod_rowadd.c |
971 |
$(C) -E $(I) $< | $(PRETTY) > z_rowadd.c |
972 |
$(C) -c $(I) z_rowadd.c |
973 |
|
974 |
z_rowdel.o: ../Modify/cholmod_rowdel.c |
975 |
$(C) -E $(I) $< | $(PRETTY) > z_rowdel.c |
976 |
$(C) -c $(I) z_rowdel.c |
977 |
|
978 |
z_updown.o: ../Modify/cholmod_updown.c \ |
979 |
../Modify/t_cholmod_updown.c ../Modify/t_cholmod_updown_numkr.c |
980 |
$(C) -E $(I) $< | $(PRETTY) > z_updown.c |
981 |
$(C) -c $(I) z_updown.c |
982 |
|
983 |
#------------------------------------------------------------------------------- |
984 |
|
985 |
z_super_numeric.o: ../Supernodal/cholmod_super_numeric.c \ |
986 |
../Supernodal/t_cholmod_super_numeric.c |
987 |
$(C) -E $(I) $< | $(PRETTY) > z_super_numeric.c |
988 |
$(C) -c $(I) z_super_numeric.c |
989 |
|
990 |
z_super_symbolic.o: ../Supernodal/cholmod_super_symbolic.c |
991 |
$(C) -E $(I) $< | $(PRETTY) > z_super_symbolic.c |
992 |
$(C) -c $(I) z_super_symbolic.c |
993 |
|
994 |
z_super_solve.o: ../Supernodal/cholmod_super_solve.c |
995 |
$(C) -E $(I) $< | $(PRETTY) > z_super_solve.c |
996 |
$(C) -c $(I) z_super_solve.c |
997 |
|
998 |
#------------------------------------------------------------------------------- |
999 |
#------------------------------------------------------------------------------- |
1000 |
|
1001 |
l_check.o: ../Check/cholmod_check.c |
1002 |
$(C) -DDLONG -E $(I) $< | $(PRETTY) > l_check.c |
1003 |
$(C) -c $(I) l_check.c |
1004 |
|
1005 |
l_read.o: ../Check/cholmod_read.c |
1006 |
$(C) -DDLONG -E $(I) $< | $(PRETTY) > l_read.c |
1007 |
$(C) -c $(I) l_read.c |
1008 |
|
1009 |
l_write.o: ../Check/cholmod_write.c |
1010 |
$(C) -DDLONG -E $(I) $< | $(PRETTY) > l_write.c |
1011 |
$(C) -c $(I) l_write.c |
1012 |
|
1013 |
#------------------------------------------------------------------------------- |
1014 |
|
1015 |
l_common.o: ../Core/cholmod_common.c |
1016 |
$(C) -DDLONG -E $(I) $< | $(PRETTY) > l_common.c |
1017 |
$(C) -c $(I) l_common.c |
1018 |
|
1019 |
l_dense.o: ../Core/cholmod_dense.c ../Core/t_cholmod_dense.c |
1020 |
$(C) -DDLONG -E $(I) $< | $(PRETTY) > l_dense.c |
1021 |
$(C) -c $(I) l_dense.c |
1022 |
|
1023 |
l_factor.o: ../Core/cholmod_factor.c |
1024 |
$(C) -DDLONG -E $(I) $< | $(PRETTY) > l_factor.c |
1025 |
$(C) -c $(I) l_factor.c |
1026 |
|
1027 |
l_change_factor.o: ../Core/cholmod_change_factor.c \ |
1028 |
../Core/t_cholmod_change_factor.c |
1029 |
$(C) -DDLONG -E $(I) $< | $(PRETTY) > l_change_factor.c |
1030 |
$(C) -c $(I) l_change_factor.c |
1031 |
|
1032 |
l_memory.o: ../Core/cholmod_memory.c |
1033 |
$(C) -DDLONG -E $(I) $< | $(PRETTY) > l_memory.c |
1034 |
$(C) -c $(I) l_memory.c |
1035 |
|
1036 |
l_sparse.o: ../Core/cholmod_sparse.c |
1037 |
$(C) -DDLONG -E $(I) $< | $(PRETTY) > l_sparse.c |
1038 |
$(C) -c $(I) l_sparse.c |
1039 |
|
1040 |
l_complex.o: ../Core/cholmod_complex.c |
1041 |
$(C) -DDLONG -E $(I) $< | $(PRETTY) > l_complex.c |
1042 |
$(C) -c $(I) l_complex.c |
1043 |
|
1044 |
l_transpose.o: ../Core/cholmod_transpose.c ../Core/t_cholmod_transpose.c |
1045 |
$(C) -DDLONG -E $(I) $< | $(PRETTY) > l_transpose.c |
1046 |
$(C) -c $(I) l_transpose.c |
1047 |
|
1048 |
l_band.o: ../Core/cholmod_band.c |
1049 |
$(C) -DDLONG -E $(I) $< | $(PRETTY) > l_band.c |
1050 |
$(C) -c $(I) l_band.c |
1051 |
|
1052 |
l_copy.o: ../Core/cholmod_copy.c |
1053 |
$(C) -DDLONG -E $(I) $< | $(PRETTY) > l_copy.c |
1054 |
$(C) -c $(I) l_copy.c |
1055 |
|
1056 |
l_triplet.o: ../Core/cholmod_triplet.c ../Core/t_cholmod_triplet.c |
1057 |
$(C) -DDLONG -E $(I) $< | $(PRETTY) > l_triplet.c |
1058 |
$(C) -c $(I) l_triplet.c |
1059 |
|
1060 |
l_error.o: ../Core/cholmod_error.c |
1061 |
$(C) -DDLONG -E $(I) $< | $(PRETTY) > l_error.c |
1062 |
$(C) -c $(I) l_error.c |
1063 |
|
1064 |
l_aat.o: ../Core/cholmod_aat.c |
1065 |
$(C) -DDLONG -E $(I) $< | $(PRETTY) > l_aat.c |
1066 |
$(C) -c $(I) l_aat.c |
1067 |
|
1068 |
l_add.o: ../Core/cholmod_add.c |
1069 |
$(C) -DDLONG -E $(I) $< | $(PRETTY) > l_add.c |
1070 |
$(C) -c $(I) l_add.c |
1071 |
|
1072 |
#------------------------------------------------------------------------------- |
1073 |
|
1074 |
l_amd.o: ../Cholesky/cholmod_amd.c |
1075 |
$(C) -DDLONG -E $(I) $< | $(PRETTY) > l_amd.c |
1076 |
$(C) -c $(I) l_amd.c |
1077 |
|
1078 |
l_analyze.o: ../Cholesky/cholmod_analyze.c |
1079 |
$(C) -DDLONG -E $(I) $< | $(PRETTY) > l_analyze.c |
1080 |
$(C) -c $(I) l_analyze.c |
1081 |
|
1082 |
l_colamd.o: ../Cholesky/cholmod_colamd.c |
1083 |
$(C) -DDLONG -E $(I) $< | $(PRETTY) > l_colamd.c |
1084 |
$(C) -c $(I) l_colamd.c |
1085 |
|
1086 |
l_etree.o: ../Cholesky/cholmod_etree.c |
1087 |
$(C) -DDLONG -E $(I) $< | $(PRETTY) > l_etree.c |
1088 |
$(C) -c $(I) l_etree.c |
1089 |
|
1090 |
l_factorize.o: ../Cholesky/cholmod_factorize.c |
1091 |
$(C) -DDLONG -E $(I) $< | $(PRETTY) > l_factorize.c |
1092 |
$(C) -c $(I) l_factorize.c |
1093 |
|
1094 |
l_postorder.o: ../Cholesky/cholmod_postorder.c |
1095 |
$(C) -DDLONG -E $(I) $< | $(PRETTY) > l_postorder.c |
1096 |
$(C) -c $(I) l_postorder.c |
1097 |
|
1098 |
l_rcond.o: ../Cholesky/cholmod_rcond.c |
1099 |
$(C) -DDLONG -E $(I) $< | $(PRETTY) > l_rcond.c |
1100 |
$(C) -c $(I) l_rcond.c |
1101 |
|
1102 |
l_resymbol.o: ../Cholesky/cholmod_resymbol.c |
1103 |
$(C) -DDLONG -E $(I) $< | $(PRETTY) > l_resymbol.c |
1104 |
$(C) -c $(I) l_resymbol.c |
1105 |
|
1106 |
l_rowcolcounts.o: ../Cholesky/cholmod_rowcolcounts.c |
1107 |
$(C) -DDLONG -E $(I) $< | $(PRETTY) > l_rowcolcounts.c |
1108 |
$(C) -c $(I) l_rowcolcounts.c |
1109 |
|
1110 |
l_solve.o: ../Cholesky/cholmod_solve.c ../Cholesky/t_cholmod_lsolve.c \ |
1111 |
../Cholesky/t_cholmod_ltsolve.c ../Cholesky/t_cholmod_solve.c |
1112 |
$(C) -DDLONG -E $(I) $< | $(PRETTY) > l_solve.c |
1113 |
$(C) -c $(I) l_solve.c |
1114 |
|
1115 |
l_spsolve.o: ../Cholesky/cholmod_spsolve.c |
1116 |
$(C) -DDLONG -E $(I) $< | $(PRETTY) > l_spsolve.c |
1117 |
$(C) -c $(I) l_spsolve.c |
1118 |
|
1119 |
l_rowfac.o: ../Cholesky/cholmod_rowfac.c ../Cholesky/t_cholmod_rowfac.c |
1120 |
$(C) -DDLONG -E $(I) $< | $(PRETTY) > l_rowfac.c |
1121 |
$(C) -c $(I) l_rowfac.c |
1122 |
|
1123 |
#------------------------------------------------------------------------------- |
1124 |
l_ccolamd.o: ../Partition/cholmod_ccolamd.c |
1125 |
$(C) -DDLONG -E $(I) $< | $(PRETTY) > l_ccolamd.c |
1126 |
$(C) -c $(I) l_ccolamd.c |
1127 |
|
1128 |
l_csymamd.o: ../Partition/cholmod_csymamd.c |
1129 |
$(C) -DDLONG -E $(I) $< | $(PRETTY) > l_csymamd.c |
1130 |
$(C) -c $(I) l_csymamd.c |
1131 |
|
1132 |
l_camd.o: ../Partition/cholmod_camd.c |
1133 |
$(C) -DDLONG -E $(I) $< | $(PRETTY) > l_camd.c |
1134 |
$(C) -c $(I) l_camd.c |
1135 |
|
1136 |
l_metis.o: ../Partition/cholmod_metis.c |
1137 |
$(C) -DDLONG -E $(I) $< | $(PRETTY) > l_metis.c |
1138 |
$(C) -c $(I) l_metis.c |
1139 |
|
1140 |
l_nesdis.o: ../Partition/cholmod_nesdis.c |
1141 |
$(C) -DDLONG -E $(I) $< | $(PRETTY) > l_nesdis.c |
1142 |
$(C) -c $(I) l_nesdis.c |
1143 |
|
1144 |
#------------------------------------------------------------------------------- |
1145 |
|
1146 |
l_horzcat.o: ../MatrixOps/cholmod_horzcat.c |
1147 |
$(C) -DDLONG -E $(I) $< | $(PRETTY) > l_horzcat.c |
1148 |
$(C) -c $(I) l_horzcat.c |
1149 |
|
1150 |
l_norm.o: ../MatrixOps/cholmod_norm.c |
1151 |
$(C) -DDLONG -E $(I) $< | $(PRETTY) > l_norm.c |
1152 |
$(C) -c $(I) l_norm.c |
1153 |
|
1154 |
l_scale.o: ../MatrixOps/cholmod_scale.c |
1155 |
$(C) -DDLONG -E $(I) $< | $(PRETTY) > l_scale.c |
1156 |
$(C) -c $(I) l_scale.c |
1157 |
|
1158 |
l_drop.o: ../MatrixOps/cholmod_drop.c |
1159 |
$(C) -DDLONG -E $(I) $< | $(PRETTY) > l_drop.c |
1160 |
$(C) -c $(I) l_drop.c |
1161 |
|
1162 |
l_sdmult.o: ../MatrixOps/cholmod_sdmult.c ../MatrixOps/t_cholmod_sdmult.c |
1163 |
$(C) -DDLONG -E $(I) $< | $(PRETTY) > l_sdmult.c |
1164 |
$(C) -c $(I) l_sdmult.c |
1165 |
|
1166 |
l_ssmult.o: ../MatrixOps/cholmod_ssmult.c |
1167 |
$(C) -DDLONG -E $(I) $< | $(PRETTY) > l_ssmult.c |
1168 |
$(C) -c $(I) l_ssmult.c |
1169 |
|
1170 |
l_submatrix.o: ../MatrixOps/cholmod_submatrix.c |
1171 |
$(C) -DDLONG -E $(I) $< | $(PRETTY) > l_submatrix.c |
1172 |
$(C) -c $(I) l_submatrix.c |
1173 |
|
1174 |
l_vertcat.o: ../MatrixOps/cholmod_vertcat.c |
1175 |
$(C) -DDLONG -E $(I) $< | $(PRETTY) > l_vertcat.c |
1176 |
$(C) -c $(I) l_vertcat.c |
1177 |
|
1178 |
l_symmetry.o: ../MatrixOps/cholmod_symmetry.c |
1179 |
$(C) -DDLONG -E $(I) $< | $(PRETTY) > l_symmetry.c |
1180 |
$(C) -c $(I) l_symmetry.c |
1181 |
|
1182 |
#------------------------------------------------------------------------------- |
1183 |
|
1184 |
l_rowadd.o: ../Modify/cholmod_rowadd.c |
1185 |
$(C) -DDLONG -E $(I) $< | $(PRETTY) > l_rowadd.c |
1186 |
$(C) -c $(I) l_rowadd.c |
1187 |
|
1188 |
l_rowdel.o: ../Modify/cholmod_rowdel.c |
1189 |
$(C) -DDLONG -E $(I) $< | $(PRETTY) > l_rowdel.c |
1190 |
$(C) -c $(I) l_rowdel.c |
1191 |
|
1192 |
l_updown.o: ../Modify/cholmod_updown.c \ |
1193 |
../Modify/t_cholmod_updown.c ../Modify/t_cholmod_updown_numkr.c |
1194 |
$(C) -DDLONG -E $(I) $< | $(PRETTY) > l_updown.c |
1195 |
$(C) -c $(I) l_updown.c |
1196 |
|
1197 |
#------------------------------------------------------------------------------- |
1198 |
|
1199 |
l_super_numeric.o: ../Supernodal/cholmod_super_numeric.c \ |
1200 |
../Supernodal/t_cholmod_super_numeric.c |
1201 |
$(C) -DDLONG -E $(I) $< | $(PRETTY) > l_super_numeric.c |
1202 |
$(C) -c $(I) l_super_numeric.c |
1203 |
|
1204 |
l_super_symbolic.o: ../Supernodal/cholmod_super_symbolic.c |
1205 |
$(C) -DDLONG -E $(I) $< | $(PRETTY) > l_super_symbolic.c |
1206 |
$(C) -c $(I) l_super_symbolic.c |
1207 |
|
1208 |
l_super_solve.o: ../Supernodal/cholmod_super_solve.c |
1209 |
$(C) -DDLONG -E $(I) $< | $(PRETTY) > l_super_solve.c |
1210 |
$(C) -c $(I) l_super_solve.c |
1211 |
|
1212 |
#------------------------------------------------------------------------------- |