編集メニュー > 新規作成 編集 コピー 名前の変更 アップロード 添付ファイル一覧 バックアップ

* rdfconverter [#n3372efa]
Rくん作成のプログラム。テキストをrdfに変換してくれる。
シミュレーション結果をヒストグラミングするのに便利。
以下ハマった点

** usersrc.fの書き方。 [#wf718dca]
 c
 c Analyzer 2: DEC_SUB
 c
       If(AnalyzerFlag(2))Then
          Call ENC_SUB( EvtData(iadr_sub),nw_sub,
      &                  val(1,1,2),nx1,ny1,naok(2) )
       EndIf
こんな感じでanalyzerを呼べばよいが、配列valの大きさnx1,nx2を定義し忘れているとちゃんとsegmentation faultが起きる。

** テキストアウトプットの注意点 [#y07a0074]
テキストのフォーマットは各elementの間にスペースがある必要がある。
もし以下の様になっているとデータがずれてしまう。
       77   1.00000   1.00000   1.00000   0.00000   1.00000   1.00000  -0.00005  -0.00008  -0.50000   0.00000   0.00000   1.00000 250.00000 
  0.02727   1.00000   1.00000   2.00000   1.00000   1.00000   3.00000  -0.00005  -0.00008 -16.79336  -0.78606   0.26040   0.56062  71.78050 
  7.32622   1.00000   1.00000   3.00000   3.00000   1.00000   3.00000  -6.66936   2.20929 -12.03679  -0.86743   0.30469   0.39335  71.55183 
  8.09106   1.00000   1.00000   4.00000   3.00000   1.00000   3.00000  -6.78407   2.24958 -11.98477  -0.92609   0.25464   0.27841  71.43232 
  8.10300   1.00000   1.00000   5.00000   3.00000   1.00000   3.00000 -34.47959   9.86493  -3.65885  -0.98484   0.15974   0.06762  71.07862 
 10.80477   1.00000   1.00000   6.00000   1.00000   1.00000   3.00000-105.35522  21.36085   1.20733  -0.98676   0.12139   0.10759  70.85191 
 17.32089   1.00000   1.00000   7.00000   7.00000   1.00000   3.00000-126.27832  23.93489   3.48864  -0.70919  -0.70496   0.00886  17.90151 
 19.24352   1.00000   1.00000   8.00000   1.00000   1.00000   3.00000-128.73849  21.48939   3.51936  -0.86747  -0.49722   0.01631  16.68800