Dockeri tõmmise kasutamine¶
Ametliku käitusaegse Dockeri tõmmise abil saab FrontISTR-i käitada ilma selle sõltuvusteeke installimata. Dockeri enda paigaldamise kohta vaadake oma keskkonna dokumentatsiooni.
Tõmmise hankimine¶
Tõmmis sisaldab järgmisi käitamiseks vajalikke teeke.
- MPI: Open MPI
- METIS
- MUMPS
- Trilinos ML
- Intel MKL (x86_64 keskkonnad)
Analüüsi käitamine¶
Käivitage analüüs, jagades hosti töökataloogi (kus asuvad sisendfailid) konteineriga. Kataloogi jagamiseks kasutage -v ja töökataloogi määramiseks -w.
docker run --rm -v $PWD:/work -w /work \
registry.gitlab.com/frontistr-commons/frontistr/fistr1:latest fistr1
Tõmmise vaikekäsk on fistr1 (allikas: docker/container/Dockerfile, CMD ["fistr1"]). Valikute, näiteks versioonikontrolli, andmiseks määrake käsk tõmmise nime järel.
Sisendfailide ettevalmistamise ja juhtfailide kirjutamise kohta vaadake jaotist Analüüsi töövoog.
MPI-paralleelkäitus¶
MPI-paralleelkäitus toimub konteineri sees käsuga mpirun. Konkreetsete käivituskäskude ja domeenijaotuse protseduuri kohta vaadake jaotist Paralleelanalüüs.