[Go to BBS]
All articles in a thread
SubjectMADX -> SAD変換
Article No478
Date: 2007/11/01(Thu) 22:49:18
ContributorAKio Morita
LHC用に MADX -> SAD変換器をほそぼそと開発しているのですが、
β版でも使いたいという需要はありますか?
#KEKBの ACSAD Clusterにはインストール済み

SubjectRe: MADX -> SAD変換
Article No499
Date: 2007/12/05(Wed) 18:41:31
ContributorShinji Machida
> LHC用に MADX -> SAD変換器をほそぼそと開発しているのですが、
> β版でも使いたいという需要はありますか?
> #KEKBの ACSAD Clusterにはインストール済み

私の周りの人々は、MADXを標準に使っています。対象はLHCほど大きなリングではありませんが、SAD変換器があれば大変便利です。acsad上だけでなく、公開できるのであったらインストールさせてください。

町田慎二

SubjectRe^2: MADX -> SAD変換
Article No500
Date: 2007/12/05(Wed) 19:42:39
ContributorAKio Morita
> > LHC用に MADX -> SAD変換器をほそぼそと開発しているのですが、
> > β版でも使いたいという需要はありますか?
> > #KEKBの ACSAD Clusterにはインストール済み
>
> 私の周りの人々は、MADXを標準に使っています。対象はLHCほど大きなリングではありませんが、SAD変換器があれば大変便利です。acsad上だけでなく、公開できるのであったらインストールさせてください。
>
開発版ゆえの注意点ですが、
o 変換エンジンは、未完成で一部変換できないエレメントや変換が不完全なエレメントがあります
o MADX文法上でパラメータに含めることの出来る全ての関数をサポートしているわけではありません
(その時点で必要だったものだけを実装しているというか、atanしか実装してない)
o 使用頻度の低いパラメータの変換結果はきちんと検証されていません
(tiltとか ksl, sk*関係)
o 提供されているのは、あくまでも変換エンジン本体であって MADXの入力を食わせると全自動で
SADのファイルを出力するプログラムではありません
(MADXファイルを構文解析し、パラメータに含まれる式や変数評価を行った結果を SADの定義文に
変換するだけで、ファイルへの書き出し等の2次加工は各自で行ってください)
o きちんとしたマニュアルは付属しません
(Wiki上に覚え書き程度のマニュアルは有りますが、きちんと更新されていません)

この程度のものでも良いのであれば、e-mailにてリクエストをどうぞ
提供可能なものは、変換器のClass定義ファイルで 1000行(32kbytes)ほどの大きさです