SAD部屋 - Ticket-4 Diff

  • Added parts are displayed like this.
  • Deleted parts are displayed like this.

! Invalid Tracking Result in DRIFT like MULT element(Kn/SKn == 0)

:Priority:Normal
:Reporter:Akio Morita
:Status:Closed
:Assigned to:?
:Version:582
:Milestone:583
:Created:2006-06-27

!! Description

MULTにて '''Kn'''/'''SKn'''を ''0''に設定して DRIFTの代わりに
使う際に、TrackParticlesが返す粒子分布がおかしくなる
例えば、K1=1e-17と K1=0で通過して来る粒子数が大きく異なる

例題: {{attach_anchor('test.sad')}}
*ビームラインに''Q2''があることと、'''Element["K1", "Q1"] = 0'''が肝
*実行結果には、環境依存性もあるように見える

''src/tmulti.f''の ''1 cr=cr1''以降の'''akr(n)'''の初期化時に
'''nmmax'''が''0''の場合、'''akr(1)'''が不定になり誤動作が発生する
対策は、{{attach_anchor('patch-src:tmulti.f')}}のように明示的に初期化する

!! Attachement files
{{attach_map('Ticket-4')}}
{{attach_form('','')}}//{{attach_form('','')}}

!! CommentsChangelog
{{comment}}
----
{{its_edit_ticket_form}}
//{{its_edit_ticket_form}}