皆様こんにちは
こちらの方でスパン方向の平均を算出するためにpostChannelをカスタマイズすればできるとのことで,試しているのですがうまくいきませんでした.
まず普通に計算してました.その後postChannelDict内のDirection in which the layer componentをy→z,xにした所,z,x領域の半分の位置での値が出力されていました.
それではpostChannelの大本を見ようと思い,ユーティリティのpostChannel.Cやcollapse.Hにおいて方向に関係しそうなところをy→zに変えてみたのですがなにも変化ありませんでした.
ふとファイルを見ていて思ったのですが,出力されたファイル名がu.xyやuv.xyで・・・んん?これはもともとスパン方向の平均を出しているんじゃないかと思ったのですが,よく分からなくなってきました・・・
抽出された層の数は50で計算結果データも50個.そうすると面平均を出しているのかなと考えられます・・・
また,Rxyvaluesの計算結果を見ると"uv"となっておりこれを"-uv"で出力させようと思いましたが,計算式が見当たりません.collapse.Hから読み取るに,channelIndexing.collapse(Rxy,true)で計算をさせているのかなと,channelIndexing.collapseの記述部分を探しましたが見つかりませんでした.ネットで検索をかけてもcollapse.Hの記述が出てくるだけで・・・
channelIndexing.collapse(-Rxy,true)にして別のファイル名でwmakeしてもエラーがでてきました・・・
長くなりましたが質問を簡潔にまとめるといかになります.
1,初期から組み込まれているpostChannelは何を計算しているのでしょうか?(ユーザーズガイドにはチャネル流計算のポストプロセスデータとなってましたが・・・)
2,レイノルズ応力を-Rxyの形で出力させるためにはどうすればいいのでしょうか?(できたらRxyの計算場所も教えていただけたら幸いです・・・)
3,postChannelでの計算は全セルに対して行われているのでしょうか?
どなたかお教えいただけないでしょうか?
よろしくお願いいたします.