Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
documentation:tools:library:petsc [2015/04/30 04:43] – [Etape de configuration] cicaluga | documentation:tools:library:petsc [2023/01/12 10:04] (Version actuelle) – supprimée ltaulell | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== PETSc ====== | ||
- | |||
- | ^ Version | ||
- | | petsc-3.1-p5 | intel 11.1.069 | Infiniband | ||
- | | petsc-3.1-p5 | gnu 4.2.1 | Infiniband | ||
- | | petsc-3.1-p5 | pgi 11.0 | Infiniband | ||
- | | petsc-3.3.p0 | openmpi-1.4.5/ | ||
- | | petsc-3.1-p5 | openmpi-1.4.1 / intel 11.1.069 | Infiniband |/ | ||
- | | petsc-3.1-p5 | openmpi-1.4.3 / pgi 11.0 | Infiniband | ||
- | ====== 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 | ||
- | </ | ||
- | |||
- | |||