FEniCS【インストール】
ネットサーフィンをしていたら見つけたので。
偏微分方程式の問題をサクッととりあつかえるみたい。
NumFOCUSからも支援されているようです。
オープンソース支援団体NumFOCUSについて - Qiita
日本でも、ぼちぼち使用している人がいるみたいです。
インストールはこちらにまとめられていました。
https://fenicsproject.org/download/
とりあえず、WSL(Ubuntu)環境にインストール。
$ sudo apt-get install software-properties-common $ sudo add-apt-repository ppa:fenics-packages/fenics $ sudo apt-get update $ sudo apt-get install --no-install-recommends fenics
Anacondaはこっち。
conda create -n fenicsproject -c conda-forge fenics source activate fenicsproject
チュートリアルをダウンロードして、確認してみます。
$ wget https://github.com/hplgit/fenics-tutorial/raw/master/pub/python/vol1/ft01_poisson.py $ python3 ft01_poisson.py
無事に動いたみたいなので、ok。xサーバを立ち上げると、二次元のコンター図もでました。
詳細はこれから。