跳轉至

使用二進位套件安裝

已建置的 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

Note: 混合平行版本已隨附 mpiexec 與 MPI 執行階段(msmpi.dllimpi.dll 等),因此不需要另外安裝 MPI。

安裝步驟

  1. 從下載頁面取得要使用之版本的 ZIP 並解壓縮。
  2. 將解壓縮後的資料夾放到 PATH 可搜尋的位置,或直接在該資料夾內執行分析。

確認安裝

在命令提示字元中執行下列指令;若顯示版本資訊,即表示已成功安裝。

fistr1.exe -v

執行 MPI 平行分析時,使用套件隨附的 mpiexec。執行步驟詳情請參閱 分析流程

Linux

Ubuntu 提供 deb 套件。由於 deb 套件已宣告相依函式庫,因此透過 apt-get 安裝時,所需函式庫會自動解析。

取得 deb 套件

可從 下載頁面 直接下載 Ubuntu 用 deb 套件。若要以指令取得,可如下操作(請將檔名替換為實際發行版本的檔名)。

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

Note: 安裝套件需要系統管理員權限。若以 root 使用者操作則不需要 sudo;以一般使用者執行時,請如上所示加上 sudo

確認安裝

執行下列指令;若顯示版本資訊,即表示已成功安裝。

fistr1 -v

相關項目