シミュレーションの演習のコード

GS2.BGSのコードを以下に示します。このコードは BGSP用です。第1行の

BOND SYMBOL EXPR OUT DEFIN PARM INIT

はコードの一部ですから省略してはいけません。また、bgsPではカラム指定が厳格で1カラムでもずれるとエラーになります。また、許される文字は英数字、コロン(:)、スラッシュ(/)、加減乗算記号(+-*)、半角空白のみであり、制御文字が入るとエラーになります。倍角の空白はエラーを生じますが、ソースをプリントしても気づきにくいので注意が必要です。

GS2のコード

BOND SYMBOL EXPR OUT DEFIN PARM INIT
SF1    1
ZJ     -1    2     3     4
CI1    2
RE1    3
TF1    4     11
OJ     -11   13    12
RE2    13
II1    12
/
BC: P2    EF2
BC: V2    FL12
/
SF1
PA: PS1    980.0
      F=PS1
EOD
CI1
PA: PC1    0.351
      C=Z/PC1
EOD
RE1
PA: PR1    11.6
      R=PR1*Z
EOD
TF1
PA: PT1    1.963D+03
PA: PT2    1.963D+03
      TF=1/PT1
EOD
II1
PA: PI1    100.0
      L=Z/PI1
EOD
RE2
PA: PR2    5.000D+03
      R=PR2*Z
EOD
/
0.00D+00          0.10D+00          1.000D-05         1000
/