2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

WSLにCode_Asterのインストール

Last updated at Posted at 2021-12-15

#1 はじめに
WSLにCode_Aster14.6がインストールできたので共有したいと思います。
並列版は別に記事を作成します。先人たちに感謝。

#2 環境
OS : Windows 10
WSL : Ubuntu 18.04 LTS

インストール済みのパッケージの問題でエラーが発生することがあるので新規ディストリビューションを作ってインストールするのも一考です。

#3 準備
Windowsの環境変数を読み込むとエラーが出ることもあるようなので読み込まないように設定します。

echo -e "[interop] \nappendWindowsPath = false" |sudo tee /etc/wsl.conf

上記を反映するためにwslを再起動します。

次にインストール先 ( /opt )の所有権の変更と必要なパッケージのインストールを行います。

sudo chown username /opt    #usernameにユーザ名を入れる
sudo apt update
sudo apt install gcc g++ gfortran cmake python3 python3-dev python3-numpy tk bison flex liblapack-dev libblas-dev libboost-all-dev zlib1g-dev

下記バージョンのソースをサイトからダウンロードします。

パッケージ バージョン ダウンロード先
Code_Aster aster-full-src-14.6.0-1.noarch.tar.gz https://www.code-aster.org

##4 Code_Aster
解凍してインストールします。

tar xf aster-full-src-14.6.0-1.noarch.tar.gz
cd aster-full-src-14.6.0
python3 setup.py install

サマリーの最後は以下のようでした。

--------------------------------------------------------------------------------
     SUMMARY OF INSTALLATION
--------------------------------------------------------------------------------
...

Installation of   : aster 14.6.0
Destination       : /opt/aster
Elapsed time      : 609.26 s
                                                                      [  OK  ]
Installation of   : Code_Aster + 9 of its prerequisites
Destination       : /opt/aster
Elapsed time      : 1907.03 s
                                                                      [  OK  ]

動作確認をします。

/opt/aster/bin/as_run --vers=14.6 --test forma01a

アラームが出ていますが無事計算ができているようです。

...
as_run 2020.0

------------------------------------------------------------
--- DIAGNOSTIC JOB : <A>_ALARM
------------------------------------------------------------

ありがとうございました。

2
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?