- 追加された行はこの色です。
- 削除された行はこの色です。
#author("2021-11-26T14:45:45+09:00","default:LabMember","LabMember")
#author("2021-12-17T23:43:00+09:00","default:LabMember","LabMember")
* Finesse [#ab4c54b3]
ホームページ
http://www.gwoptics.org/finesse/
** Some notes on Finesse [#o83b011c]
- マニュアル:コマンド一覧など
-- http://www.gwoptics.org/finesse/download/manual.pdf
- チートシート:符号・ノードの定義など
-- http://www.gwoptics.org/finesse/reference/cheatsheet.php
- 使い方などを日本語でまとめた資料 by 宗宮さん
-- https://gwdoc.icrr.u-tokyo.ac.jp/cgi-bin/private/DocDB/ShowDocument?docid=1669
- WFSのシミュレーションではlockコマンドを使いましょう by 高野さん
-- https://gwdoc.icrr.u-tokyo.ac.jp/cgi-bin/private/DocDB/ShowDocument?docid=13337
**Finesseと[[Optickle>Optickle]]との違い [#tc6e68fa]
- %%Finesseは輻射圧を含めた計算ができない%% -> FINESSE2からは使えるようになった
- Finesseは2次以上の空間高次モードを計算できる
- Finesseは微小変化以外(WFS信号の角度応答など)も計算できる
** Example code [#k5c462b8]
ソースコード
https://git.ligo.org/finesse/finesse/
公式の例
http://www.gwoptics.org/finesse/#examples
** Anacondaを使わずにインストールする方法 [#f6113f67]
公式HPではcondaコマンドを使ってFinesseとPyKatを一緒にインストールする方法を推奨している。
しかし、日頃pipコマンドのみを使っている場合、Anacondaを入れると環境が壊れる危険がある。
ここではAnacondaを使わずにFinesseとPyKatをインストールし、jupyterで走らせる方法を紹介する。
*** Windows [#la305c89]
コマンドプロンプトで
pip install jupyter
pip install pykat
(環境によってはpip3)
[[公式HP>http://www.gwoptics.org/finesse/]]最下部からFinesse for Windowsをダウンロードし、解凍する。
フォルダをC:/Program Files/などに移し(必要ならば管理者権限を与える)、install.batをダブルクリックして実行する。
さらに、jupyterで走らせるためには、kat.exeとkat.iniをPythonと同じ場所(C:\Users\xxx\AppData\Local\Programs\Python\Pythonxxなど)に移す。
QPDを扱うときにはkat.iniをソースコードと同じフォルダに置かないとエラーが出る(原因不明)。
*** Mac [#dea3ea10]
ターミナルで
pip install jupyter
pip install pykat
(環境によってはpip3)
[[公式HP>http://www.gwoptics.org/finesse/]]最下部からFinesse for OS Xをダウンロードし、解凍する。
katとkat.iniをPythonと同じ場所(usr/local/bin/など)に移す。
katをダブルクリックして実行する
(「開発元を検証できないため開けません」と出たら右クリックして無理矢理開く)。
QPDを扱うときにはkat.iniをソースコードと同じフォルダに置かないとエラーが出る(原因不明)。