Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédente | Dernière révisionLes deux révisions suivantes | ||
documentation:tools:library:petsc [2020/06/12 09:08] – erase (obsolete) ltaulell | documentation:tools:library:petsc [2020/08/25 15:58] – créée - modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | ====== PETSc ====== | ||
+ | |||
+ | ^ Version | ||
+ | | petsc-3.1-p5 | ||
+ | | petsc-3.1-p5 | ||
+ | | petsc-3.1-p5 | ||
+ | | petsc-3.3.p0 | ||
+ | | petsc-3.1-p5 | ||
+ | | petsc-3.1-p5 | ||
+ | ====== Installations optimisées de PETSc ====== | ||
+ | |||
+ | {{INLINETOC}} | ||
+ | ===== Version petsc-3.5.0 compilée avec compilateur gnu-4.7.2 sur les systèmes Debian ===== | ||
+ | |||
+ | ==== Environnement de travail ==== | ||
+ | |||
+ | Il faut d' | ||
+ | |||
+ | <code bash> | ||
+ | $ module use / | ||
+ | $ module load Base/psmn | ||
+ | $ unsetenv PETSC_ARCH PETSC_DIR | ||
+ | $ setenv PETSC_DIR $PWD | ||
+ | $ module load openmpi/ | ||
+ | </ | ||
+ | ==== Download PETSc ==== | ||
+ | |||
+ | <code bash> | ||
+ | $ wget http:// | ||
+ | </ | ||
+ | EN LOCAL (login) | ||
+ | |||
+ | <code bash> | ||
+ | $ cd / | ||
+ | $ cd Sources/ | ||
+ | $ gunzip -c ../ | ||
+ | $ cd petsc-3.5.0/ | ||
+ | </ | ||
+ | ==== Etape de " | ||
+ | |||
+ | <code bash> | ||
+ | $ ./configure --prefix=/ | ||
+ | </ | ||
+ | ==== Etape de " | ||
+ | |||
+ | <code bash> | ||
+ | $ make PETSC_DIR=/ | ||
+ | $ make install | ||
+ | </ | ||
+ | |||