Tarkibga o'tish

Binar paketlar yordamida o‘rnatish

Oldindan yig‘ilgan FrontISTR binar fayllarini yuklab olish sahifasi dan olish mumkin. Tarqatma tarkibiga fistr1 yechuvchisidan tashqari soha bo‘linishi (hecmw_part1), vizualizatsiya (hecmw_vis1), to‘rni konvertatsiya qilish (neu2fstr) va boshqa yordamchi vositalar kiradi.

Windows

Windows versiyasi parallellashtirish usuli va ishlatiladigan sonli hisoblash kutubxonalariga qarab turli ZIP arxivlarda tarqatiladi. Har bir paket bajarish uchun zarur MPI runtime va sonli kutubxonalarni (DLL) o‘z ichiga oladi, shuning uchun ularni alohida o‘rnatmasdan arxivni ochish bilan foydalanish mumkin.

Variant Parallellashtirish usuli MPI Sonli kutubxona
thread_openblas OpenMP oqimlari bo‘yicha parallellik (yo‘q) OpenBLAS
hybrid_msmpi_openblas MPI + OpenMP gibrid parallellik MS-MPI (kiritilgan) OpenBLAS
hybrid_impi_mkl_intelthread MPI + OpenMP gibrid parallellik Intel MPI (kiritilgan) Intel MKL

Note: Gibrid variantlarga mpiexec va MPI runtime (msmpi.dll yoki impi.dll va boshqalar) kiritilgan, shuning uchun MPI ni alohida o‘rnatish shart emas.

O‘rnatish tartibi

  1. Yuklab olish sahifasidan foydalanmoqchi bo‘lgan variantning ZIP arxivini yuklab oling va oching.
  2. Ochilgan katalogni bajariladigan fayllarni qidirish yo‘liga kiritilgan joyga qo‘ying yoki tahlillarni to‘g‘ridan-to‘g‘ri shu katalogdan bajaring.

O‘rnatishni tekshirish

Command Prompt da quyidagi buyruqni bajaring. Versiya ma’lumoti ko‘rsatilsa, o‘rnatish ishlayapti.

fistr1.exe -v

MPI parallel bajarilishi uchun paket tarkibidagi mpiexec dan foydalaning. Bajarish tartibi tafsilotlari uchun Tahlil oqimi ga qarang.

Linux

Ubuntu uchun deb paketlari tarqatiladi. deb paketlar o‘z bog‘liqliklarini e’lon qilgani sababli ularni apt-get orqali o‘rnatish zarur kutubxonalarni avtomatik hal qiladi.

deb paketini yuklab olish

Ubuntu uchun deb paketini yuklab olish sahifasi dan to‘g‘ridan-to‘g‘ri yuklab oling. Buyruq satridan olish uchun quyidagiga o‘xshash buyruqdan foydalaning; fayl nomini tarqatilayotgan versiyaga mos nom bilan almashtiring.

curl -L -O https://frontistr-commons.gitlab.io/FrontISTR/release/deb/FrontISTR_master-0+ubuntu2204_amd64.deb

deb paketini o‘rnatish

Yuklab olingan deb paketini quyidagicha o‘rnating; fayl nomini tarqatilayotgan versiyaga mos nom bilan almashtiring.

sudo apt-get install -y ./FrontISTR_master-0+ubuntu2204_amd64.deb

Note: Paketni o‘rnatish uchun administrator huquqlari talab qilinadi. root foydalanuvchisi sifatida ishlayotgan bo‘lsangiz, sudo kerak emas. Oddiy foydalanuvchi sifatida buyruqni bajarayotganda yuqoridagidek sudo ni qo‘shing.

O‘rnatishni tekshirish

Quyidagi buyruqni bajaring. Versiya ma’lumoti ko‘rsatilsa, o‘rnatish ishlayapti.

fistr1 -v

Tegishli bandlar

AI-assisted translation May contain errors Official docs Status