· 

WSLでOpenEMS

Octaveの動作確認が終わったので、OpenEMSをインストールします。本家ホームページによるとDebianな方はソースからビルドしたまえって書いてあるけど

 

sudo synaptic

openems

で検索すると見つかります。本家に従うのが正しいのだろうけど、出来合いのものを使うことに慣れているWindowsユーザーは迷わず出来合いのものをインストール。

octave-openemsの説明を見ると

This package contains the octave-files needed for

openEMS. The are installed such that they can be used

after running "pkg load openems" or "pkg load csxcad".

 

openEMS is a simulator for electromagnetic problems using

the FDTD algorithm.

って書いてある。

 

で、チュートリアルのParallel_Plate_Waveguide.mをgitで落として、、、gitは使わないので、ブラウザで表示してコピペして、

pkg load openems;

pkg load csxcad;

をclcの次の行に追加して、名前つけて保存、で、実行。

止まったような感じになりますが、コマンドウィンドウを開くと、何か聞いているのでyesって入れる。

すると、

で、はにゃにゃっ?てなる。閉じると、Octaveのコマンドウィンドウに

use Paraview to visualize the FDTD result...

ってでてるので、synapticでparaviewをインストール。

 が、paraviewが起動できない、、、きっとXwindowサーバーの設定とかと関係あるのかも、、、こりゃだめだ。

普通にWindows上のOctaveを使ったほうが正解だよ。