拙著「フォトニック結晶入門」(森北出版)の付録に載せました,電磁モード解析プログラムを以下に掲載しまし た。プログラムはFORTORANのソースコードです。プログラムの使い方と計算例も掲載しました。ご自由にダウンロードしてお使い下さい。プログラムの 計算対象については拙著をご参照下さい。
注意
(1) プログラムの実行にはFORTORANコンパイラー(標準的なFORTRAN77で結構です)をインストールしたコンピューターが必要です。
(2) 販売目的での使用は固くお断り致します。
(3) 「コンパイルできない」,「使い方が分からない」等のご質問にはお答えする余裕がありません。恐縮に存じますが,ご自身で解決をお願い致します。
(4) プログラムのデバッギングには細心の注意を払いましたが,それでも間違いがあるかも知れません。計算結果に関する責任は負いかねますので,悪しからずご了
承下さい。
(5) 以下のプログラムを学術,教育,研究開発等の手段としてお使いになった場合には,成果物の公開に際してこれらのプログラムを使用した旨,公表をお願い致し
ます。
プログラム1
プログラム名 |
|
計算目的 |
1次元結晶の透過スペクトル |
プログラムの概要 |
拙著の図3.2と図4.1に示すような,規則系および欠陥を含む1次元フォトニック結晶の透過スペ クトルの計算 |
プログラム使用法 |
|
計算結果の例 |
計算結果のデータ:uni004.dat, uni015.dat |
プログラム2
プログラム名 |
|
計算目的 |
1次元結晶の電場分布 |
プログラムの概要 |
拙著の図4.2と図4.4に示すような,1次元フォトニック結晶の局在欠陥モードの電場分布の計算 |
プログラム使用法 |
|
計算結果の例 |
計算結果のデータ:uni053.dat,
uni065.dat |
プログラム3
プログラム名 |
|
計算目的 |
2次元結晶の双極子輻射スペクトル |
プログラムの概要 |
拙著の図4.7に示す2次元正方格子フォトニック結晶について,図4.9のような双極子輻射スペク トルの計算 |
プログラム使用法 |
|
計算結果の例 |
プログラム4
プログラム名 |
|
計算目的 |
2次元正方格子の局在欠陥モードの電場分布 |
プログラムの概要 |
図4.7に示す2次元正方格子フォトニック結晶について,図4.10に示すような局在欠陥モードの 電場分布の計算 |
プログラム使用法 |
|
計算結果の例 |
プログラム5
プログラム名 |
|
計算目的 |
2次元六方格子の局在欠陥モードの電場分布 |
プログラムの概要 |
拙著の図4.14に示す2次元六方格子フォトニック結晶について,図4.16に示すような局在欠陥 モードの電場分布の計算 |
プログラム使用法 |
|
計算結果の例 |
プログラム6
プログラム名 |
|
計算目的 |
線欠陥導波路の双極子輻射スペクトル |
プログラムの概要 |
拙著の図5.1に示す2次元正方格子フォトニック結晶中の線欠陥導波路について,図5.3のような 双極子輻射スペクトルの計算 |
プログラム使用法 |
|
計算結果の例 |
プログラム7
プログラム名 |
|
計算目的 |
導波路モードの電場分布 |
プログラムの概要 |
2次元正方格子フォトニック結晶中の線欠陥導波路について,拙著の図5.5のようなの電場分布の計 算 |
プログラム使用法 |
|
計算結果の例 |