egs5 インストールとコードテスト...
TRANSCRIPT
本セミナーの円滑な受講の為に,受講者 PC の動作確認と作業環境の統一を行った.PC の種類や OS,プログラミング言語の versionによって,計算結果が異なる場合がある.そのため,事前に受講者が行ったEGS5コードとプログラミング言語:Fortranのインストールに対する正常動作の確認を行った.また,セミナーをより受講し易いように,PC作業環境の統一を行った.
EGS5インストールとコードテスト&コーディングについて
近畿大学医学部附属病院 霜村 康平
平成 27年度 実践セミナー
座
34
日本放射線技術学会近畿支部雑誌 第22巻1号
2016年6月
EGS5の構造 近畿大学医学部附属病院
霜村康平
✤ how to simulate
" シミュレーションしたい内容
Co-60
30cm x 30cm x 30cm
" シミュレーションしたい粒子
" シミュレーションしたい幾何学的構造
" シミュレーションから得たい情報
✤ how to simulate
" gamma-ray
" 1.17 , 1.33 MeV
" point source (x, y, z) (u, v, w)
✤ how to simulate シミュレーションしたい粒子
Co-60
30cm x 30cm x 30cm 種類 座標 エネルギー 方向
" source volume
" water phantom
" source -water distance
✤ how to simulate シミュレーションしたい幾何学的構造
Co-60
30cm x 30cm x 30cm 構造 配置 物質
" absorbed dose
" spectrum
" etc...
✤ how to simulate シミュレーションから得たい情報
Co-60
30cm x 30cm x 30cm
35
日本放射線技術学会近畿支部雑誌 第22巻1号
2016年6月
EGSの構造
s o u r c e c o d e
user code(.f file)
geometry data(.data file)
material data(.inp file)
EGSの構造
user code(.f file) " シミュレーションしたい粒子
" シミュレーションしたい幾何学的構造
" シミュレーションから得たい情報
geometry data(.data file) material data(.inp file)
Geometry data (.data file) Co-60
30cm x 30cm x 30cm
球 x 1つ 半径:0.5cm 座標:x , y , z = 0 , 0 , 5
立方体 x 1つ 一辺:30cm 座標:x , y , z = 0 , 0 , -95
Cgviewを用いて作成
Material data (.inp file) シミュレーションに必要なデータ
" 光子 質量減弱係数 " 電子 阻止能
物質データ
物質の種類 エネルギー範囲
Material data (.inp file) 物質 " 単体・化合物・混合物
" 組成・元素数
" 密度・組成比 or 混合比
" 気体・液体・固体
エネルギー範囲
EGSの構造
user code(.f file) " シミュレーションしたい粒子
" シミュレーションしたい幾何学的構造
" シミュレーションから得たい情報
geometry data(.data file) material data(.inp file)
36
日本放射線技術学会近畿支部雑誌 第22巻1号
2016年6月
UserCodej-B�
N4����RU�5V
W* ��
Step1/�'�Df�)�]TP�rt�j�A
Step2/.inp�rt�jHMl]Y�jG=F��Pegs-call�
Step3/|v������jHMlfE;v�{��jF�
Step4/��<�jG=�A
Step5/\[[Y�kj1I���j !d�Hatch-call�
Step6/Brank�howfar-iniBalizaBon-area�
Step7/Ausgabhgj����"iTbo�'j�)�
Step8/ShowerCall�<�LO�
Step9/E;>,jC+f��
Ausgab/<�LOiTPad62bo#�j%`�a
UserCodej�}����
y��s�xj$X�1. |v���f1Ij���jHlMlF���step1,2,3�2. �Y�ejLOF���step2,3�
3. ��z�_{����{��qbo<�j:Z/u��w�]
\\\\\\\\\\\\\\\S�j�@/(�j/���step4,8�
4. <�j#�q~�}y��iKO��step8�
5. ~�}y��e<�LOqE;�6. <�LOQ9ej#��"��Ausgab�
callshower(iqin,etot,xin,yin,zin,uin,vin,win,irin)
iqin,etot,xin,yin,zin,uin,vin,win,irin
ecut,pcut,rho
~�}y��ej�7hE;j0p�
1. 8��3j:ZfJ`o�@q/mo�
2. 8��3incd1Ii�^ou��w�q/mo�
3. &�?j(�]u��w�q/mo�
4. .iJ`o8��3j:Zf�@q/mo�
edep
iarg,iq,x,y,z,u,v,w,ir,irold,irnew
u,v,w,e
iarg,iq,x,y,z,u,v,w,ir,irold,irnew
37
日本放射線技術学会近畿支部雑誌 第22巻1号
2016年6月