Встановлення з бінарних пакетів¶
Готові бінарні файли FrontISTR можна отримати зі сторінки завантаження. Окрім самого розв’язувача fistr1, дистрибутив містить допоміжні інструменти для розбиття сітки (hecmw_part1), візуалізації (hecmw_vis1), перетворення сітки (neu2fstr) тощо.
Windows¶
Версії для Windows розповсюджуються як ZIP-архіви, що відрізняються способом паралелізації та чисельними бібліотеками. Кожен варіант містить середовище виконання MPI та чисельні бібліотеки (DLL), необхідні для запуску, тому ним можна користуватися одразу після розпакування.
| Варіант | Паралелізація | MPI | Чисельна бібліотека |
|---|---|---|---|
| thread_openblas | Потокова паралелізація OpenMP | (немає) | OpenBLAS |
| hybrid_msmpi_openblas | Гібридна MPI + OpenMP | MS-MPI (включено) | OpenBLAS |
| hybrid_impi_mkl_intelthread | Гібридна MPI + OpenMP | Intel MPI (включено) | Intel MKL |
Примітка: Гібридні варіанти містять
mpiexecі середовище виконання MPI (msmpi.dll,impi.dllтощо), тому окремо встановлювати MPI не потрібно.
Процедура встановлення¶
- Завантажте ZIP-архів потрібного варіанта зі сторінки завантаження та розпакуйте його.
- Розмістіть розпаковану папку в каталозі, що входить до шляху пошуку виконуваних файлів, або запускайте аналіз безпосередньо з цієї папки.
Перевірка встановлення¶
Виконайте наведену нижче команду в командному рядку. Якщо відображається інформація про версію, встановлення виконано успішно.
Для паралельного запуску з MPI використовуйте включений mpiexec. Докладну процедуру запуску див. у Послідовність аналізу.
Linux¶
Для Ubuntu розповсюджуються пакети deb. Оскільки пакет deb декларує залежності, встановлення через apt-get автоматично розв’язує потрібні бібліотеки.
Завантаження пакета deb¶
Завантажте пакет deb для Ubuntu безпосередньо зі сторінки завантаження. Для завантаження з командного рядка використайте команду на кшталт наведеної нижче, замінивши ім’я файла відповідно до версії, що розповсюджується.
curl -L -O https://frontistr-commons.gitlab.io/FrontISTR/release/deb/FrontISTR_master-0+ubuntu2204_amd64.deb
Встановлення пакета deb¶
Встановіть завантажений пакет deb так, як показано нижче, замінивши ім’я файла відповідно до версії, що розповсюджується.
Примітка: Для встановлення пакета потрібні права адміністратора. Якщо ви працюєте як користувач root,
sudoне потрібен. Для звичайного користувача додайтеsudo, як показано вище.
Перевірка встановлення¶
Виконайте наведену нижче команду. Якщо відображається інформація про версію, встановлення виконано успішно.