Към съдържанието

Инсталиране чрез бинарни пакети

Предварително компилираните бинарни файлове на 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.

Процедура за инсталиране

  1. Изтеглете ZIP архива за варианта, който искате да използвате, от страницата за изтегляне и го разархивирайте.
  2. Поставете разархивираната директория на място, включено в пътя за търсене на изпълними файлове, или изпълнявайте анализите директно от тази директория.

Проверка на инсталацията

Изпълнете следната команда от Command Prompt. Инсталацията работи, ако се покаже информация за версията.

fistr1.exe -v

За 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 пакет по следния начин, като замените името на файла с това за разпространяваната версия.

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

Бележка: За инсталиране на пакета са необходими административни права. Ако работите като потребител root, sudo не е необходимо. Когато изпълнявате командата като обикновен потребител, добавете sudo, както е показано по-горе.

Проверка на инсталацията

Изпълнете следната команда. Инсталацията работи, ако се покаже информация за версията.

fistr1 -v

Свързани теми

AI-assisted translation May contain errors Official docs Status