OCTOPUSでは、有限要素法シミュレーションのためのドメイン固有言語FreeFem++(3.61-1)をご利用いただけます。
 

利用方法

    1ノード内でのOpenMP 並列版はFreeFem++-nw、複数ノードでの実行も可能なMPI並列版はFreeFem++-mpiです。
    事前にexportコマンドでPATHを設定してください。

    $ export PATH=/octfs/apl/FreeFem/3.61-1/bin:$PATH
    $ FreeFem++-nw file.edp

     

    バッチジョブで実行してください。
    1ノード内でのOpenMP並列版のジョブスクリプト例は下記の通りです。edpファイル(file.edp)をスクリプトソースファイルとして与えています。/octfs/apl/FreeFem/example/EDP にスクリプトの例、test-PARDISO.edpとtest-MUMPSseq.edpがあります。

     

    複数ノード内でのMPI並列版のジョブスクリプト例は下記の通りです。edpファイル(file.edp)をスクリプトソースファイルとして与えています。/octfs/apl/FreeFem/example/EDP にスクリプトの例、test-MUMPS.edp、test-hpddm.edp、test-hypre.edp があります。

     

    バッチジョブの投入方法はこちらを御覧ください。
    qsubコマンド

 

参考情報