MPSGE用のデバッグオプション

option sysout = on;

とし、さらに以下を$ontext-$offtext内に加える。

$echop:.true.
$datech:.true.
$funlog:.true.

特に、$funlogオプションはCES型関数がどのように特定化されているかをレポートしてくれるので、自分の意図通りに特定化がおこなわれているかどうかをチェックできる。

$funlogオプションをtrueにすると、例えば以下のような情報が出力される。

Function evaluation for: Y.ely.jpn
T   N                         PBAR        P             QBAR        Q         KP     ELAS
IA  S                       1.0000E+00   1.0000E+00   1.5433E+02   1.5433E+02         0.00
OA  T                       1.0000E+00   9.1209E-01   1.6921E+02   1.6921E+02         0.00
IA  EVA                     1.0000E+00   1.0000E+00   1.0955E+02   1.0955E+02   S     1.00
IA  VA                      1.0000E+00   1.0000E+00   8.2643E+01   8.2643E+01   EVA   1.00
O   PY.ely.jpn              1.0000E+00   9.1209E-01   1.6921E+02   1.6921E+02   T
I   PYFA.mfg.ely.jpn        1.0000E+00   1.0000E+00   1.3395E+00   1.3395E+00   S
I   PYFA.srv.ely.jpn        1.0000E+00   1.0000E+00   4.3444E+01   4.3444E+01   S
I   PAENE.ely.jpn           1.0000E+00   1.0000E+00   2.6907E+01   2.6907E+01   EVA
I   PF.Lab.jpn              1.1883E+00   1.1883E+00   1.5681E+01   1.5681E+01   VA
I   PF.Cap.jpn              1.0334E+00   1.0334E+00   6.1942E+01   6.1942E+01   VA

これを見ることで、CES関数のツリー構造がどう特定化されているかわかる。