Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révisionLes deux révisions suivantes | ||
umfpack [2009/11/25 14:44] – gerard | umfpack [2009/12/04 09:45] – gerard | ||
---|---|---|---|
Ligne 34: | Ligne 34: | ||
Pour cela, il faut bien entendu lier votre programme avec le programme umf4_f77wrapper.c, | Pour cela, il faut bien entendu lier votre programme avec le programme umf4_f77wrapper.c, | ||
< | < | ||
- | cc -o umf4_f77wrapper.o -DDLONG -m64 -I/local2/fboyer/ | + | cc -o umf4_f77wrapper.o -DDLONG -m64 -I/usr/local/ |
f90 -o poisson3d_umfpack.o -g -fast -C -e -fpp -stackvar -xcheck=init_local -fpover -ftrap=%none -Xlist -fsimple=0 -fns=no -dalign -O4 -KPIC -xmodel=medium -m64 -c poisson3d_umfpack.f90 | f90 -o poisson3d_umfpack.o -g -fast -C -e -fpp -stackvar -xcheck=init_local -fpover -ftrap=%none -Xlist -fsimple=0 -fns=no -dalign -O4 -KPIC -xmodel=medium -m64 -c poisson3d_umfpack.f90 | ||
f90 -g -fast -C -e -fpp -stackvar -xcheck=init_local -fpover -ftrap=%none -Xlist -fsimple=0 -fns=no -dalign -O4 -KPIC -xmodel=medium -m64 -o poisson3d_umfpack poisson3d_umfpack.o umf4_f77wrapper.o / | f90 -g -fast -C -e -fpp -stackvar -xcheck=init_local -fpover -ftrap=%none -Xlist -fsimple=0 -fns=no -dalign -O4 -KPIC -xmodel=medium -m64 -o poisson3d_umfpack poisson3d_umfpack.o umf4_f77wrapper.o / | ||
Ligne 77: | Ligne 77: | ||
* 64 bits uniquement | * 64 bits uniquement | ||
+ | * il y a un bug dans les programmes de test, corrige dans umf4hb64.f | ||
+ | < | ||
+ | diff / | ||
+ | 331c331 | ||
+ | < $ n, nz, Ap (n+1), Ai (n), j, i, p | ||
+ | --- | ||
+ | > $ n, nz, Ap (n+1), Ai (nz), j, i, p | ||
+ | </ | ||
====== Tests ====== | ====== Tests ====== | ||
+ | ===== en C ===== | ||
+ | |||
* prendre le source [[http:// | * prendre le source [[http:// | ||
< | < | ||
+ | module load ss12 | ||
cc -o umfpack_simple -m64 umfpack_simple.c -I/ | cc -o umfpack_simple -m64 umfpack_simple.c -I/ | ||
</ | </ | ||
+ | ou | ||
+ | < | ||
+ | module load ss12u1 | ||
+ | cc -o umfpack_simple -m64 umfpack_simple.c -I/ | ||
+ | </ | ||
+ | |||
+ | ===== en fortran ===== | ||