FrontISTR#
FrontISTRはオープンソースの大規模並列計算に対応する構造解析ソルバです。 WindowsやLinuxのPCクラスタおよび超並列のスパコンにも対応可能です。
FrontISTRはこちらのサイトで公開されています。
https://www.frontistr.com/index.php
インストール#
Ubuntu(LinuxもしくはWSL)#
公式ページ からダウンロードすることができます。 FrontISTR CommonsはFrontISTRをUbuntuで実行するインストールコマンドを用意しています。 ただし、2023年6月18日時点ではUbuntu-22.04においてコマンド実行時にエラーメッセージが表示されインストールを実行できません。
Ubuntu-20.04の場合のインストールコマンドを次に示します。
sudo apt update
curl https://frontistr-commons.gitlab.io/FrontISTR/release/deb/FrontISTR_master-0+ubuntu2004_amd64.deb -O && sudo apt-get install -y ./FrontISTR_master-0+ubuntu2004_amd64.deb
計算実行#
計算を実行するためのコマンドを説明します。 コマンドを実行する際は、インプットファイルを保存したディレクトリでコマンドを実行します。 1CPUで計算を実行する際のコマンドを次に示します。
fistr1
並列計算の場合は -t オプションで並列数を指定します。 4CPUでの並列計算実行のコマンドを次に示します。
fistr1 -t 4