ToDo:
MADX->SAD変換後の latticeをロードしてβ-Knobパネルを立ち上げると opticsが変に乱れていたので、MADXの計算結果と比較しようとすると V6.501の latticeは計算出来るのに V6.503だと negative drift in front...などといって計算してくれない。
どうやら、古い MADX(3.04.03)では計算出来ないようです。 最新の 3.04.40だと動くようなので、新機能を使ったか 3.04.03のバグを 踏んだか...
Sequence fileの先頭に要求 Versionを描いておいて欲しいと思う。
で、スタンドアローンで SAD版の latticeから抽出した twissパラメータは MADX版と一致する(latticeを反転させるモード(bv flag付き)だと sとか yの符号が変わりますが)ので、暫く悩むことに...
原因は、V6.503の古い日付のバージョンと最新の V6.503で K値の min/maxの 制限値が変更になっていたのが原因でした。
と言うより、そういう変更したら minor versionとか patch levelを 変えて欲しい。
現場レベルでの Revision Controlや Configuration Managementが 機能していないのは世界共通なのかな?
カテゴリー: Admin | Emacs | EPICS | Fortran | FreeBSD | GCC | hgsubversion | IPv6 | KEKB | LHC | Lisp | LLVM | MADX | Ryzen | SAD | samba | tDiary | unix | WWW | YaSAI | お仕事 | イベント | 出張 | 宴会 | 数学 | 艦これ | 買いもの | 追記 | 雑記
世界共通というより、「この世界共通」では? (^^