Usakinishaji kwa kifurushi cha binary¶
Binary za FrontISTR zilizojengwa tayari zinapatikana kutoka ukurasa wa upakuaji. Kifurushi kina solver kuu fistr1 pamoja na zana zinazohusiana kama ugawaji wa kikoa (hecmw_part1), taswira (hecmw_vis1) na ubadilishaji wa mesh (neu2fstr).
Windows¶
Toleo la Windows husambazwa kama ZIP katika matoleo yanayotofautiana kwa mbinu ya usambamba na maktaba za hesabu zinazotumika. Kila toleo linajumuisha MPI runtime na maktaba za hesabu (DLL) zinazohitajika kutekeleza programu, hivyo linaweza kutumika kwa kulifungua tu.
| Toleo | Mbinu ya usambamba | MPI | Maktaba ya hesabu |
|---|---|---|---|
| thread_openblas | Usambamba wa thread wa OpenMP | (hakuna) | OpenBLAS |
| hybrid_msmpi_openblas | Mseto wa MPI + OpenMP | MS-MPI (imejumuishwa) | OpenBLAS |
| hybrid_impi_mkl_intelthread | Mseto wa MPI + OpenMP | Intel MPI (imejumuishwa) | Intel MKL |
Kumbuka: Kwa kuwa matoleo ya mseto yanajumuisha
mpiexecna MPI runtime (msmpi.dllauimpi.dll, n.k.), hakuna haja ya kusakinisha MPI kando.
Hatua za usakinishaji¶
- Pakua ZIP ya toleo utakayotumia kutoka ukurasa wa upakuaji na uifungue.
- Weka folda iliyofunguliwa mahali palipo kwenye path, au endesha uchanganuzi ndani ya folda hiyo.
Kuhakikisha uendeshaji¶
Endesha yafuatayo katika Command Prompt. Ikiwa taarifa ya toleo inaonyeshwa, usakinishaji umefanikiwa.
Kwa utekelezaji sambamba wa MPI, tumia mpiexec iliyojumuishwa. Kwa maelezo ya utaratibu wa utekelezaji, tazama Mtiririko wa uchanganuzi.
Linux¶
Kwa Ubuntu, vifurushi vya deb husambazwa. Kwa kuwa kifurushi cha deb hutangaza maktaba tegemezi, ukikisakinisha kupitia apt-get, maktaba zinazohitajika hutatuliwa kiotomatiki.
Kupata kifurushi cha deb¶
Pakua moja kwa moja kifurushi cha deb cha Ubuntu kutoka ukurasa wa upakuaji. Ukiipata kwa amri, tumia kama ifuatavyo (badilisha jina la faili kulingana na toleo linalosambazwa).
curl -L -O https://frontistr-commons.gitlab.io/FrontISTR/release/deb/FrontISTR_master-0+ubuntu2204_amd64.deb
Kusakinisha kifurushi cha deb¶
Sakinisha kifurushi cha deb ulichopakua kama ifuatavyo (badilisha jina la faili kulingana na toleo linalosambazwa).
Kumbuka: Haki za msimamizi zinahitajika kusakinisha kifurushi. Ikiwa unafanya kazi kama mtumiaji root,
sudohaihitajiki. Ikiwa unatekeleza kama mtumiaji wa kawaida, ongezasudokama ilivyo hapo juu.
Kuhakikisha uendeshaji¶
Endesha yafuatayo. Ikiwa taarifa ya toleo inaonyeshwa, usakinishaji umefanikiwa.