737
回編集
22行目: | 22行目: | ||
=== 名前の変更 === | === 名前の変更 === | ||
nutkAtmRoughWallFunctionの境界条件がatmNutkWallFunctionに改名され、大気モデルの残りの機能名と一貫性を持たせるために、セットアップの下位互換性を提供しませんでした。 | |||
Horace Lambの遺産を適切に認識するため、関数オブジェクトlambVectorの名前をLambVectorに変更しました。 | Horace Lambの遺産を適切に認識するため、関数オブジェクトlambVectorの名前をLambVectorに変更しました。 | ||
31行目: | 32行目: | ||
PV_PLUGIN_PATH は、実際にディレクトリが存在する場合のみ設定してください。 | PV_PLUGIN_PATH は、実際にディレクトリが存在する場合のみ設定してください。 | ||
これは最初のコンパイル時に2回のパスが必要になることを意味しますが、その後の信頼性を向上させます。 | |||
通常のOpenFOAMインストール以外でビルドされたプラグインのサポートを容易にするために、任意のPV_PLUGIN_PATHをparaFoam用に扱います。paraFoam -help-fullで明らかになるように。 | |||
<syntaxhighlight> | <syntaxhighlight> | ||
44行目: | 42行目: | ||
paraviewプラグインが(可視化モジュールの一部として)ビルドされている場合、それらのプラグインの前にはParaFoamが付けられるようになりました(ParaFoamBlockReaderやParaFoamReaderなど)。 | |||
'''設定ディレクトリの取り扱い''' | |||
FOAM_CONFIG_MODE環境変数は、シェルソーシング中にどのディレクトリが検索されるかを制限するために、(ugo, o etc)のような値を与えることができます。これは制御性を向上させますが、必要に応じてユーザが誤って設定してしまうことを防ぐために、OpenFOAM prefs.sh ファイル内で独自の値を定義することも可能にします。 | |||
FOAM_CONFIG_ETC環境は、プロジェクトなどのファイルを見つけるときに、追加の検索層を注入することを可能にします。 | |||
'''foamCreateModuleInclude のシェル構文 | |||
''' | |||
etc/bashrc 自体を調達する代わりに、後から調達するためのシェル環境を事前に生成することができます。 | |||
=== Wmake調整 === | |||
'''その他の wmake サブコマンド | |||
''' | |||
これにより、トップレベルのスクリプトを追加することなく、自然に追加機能にアクセスできるようになり、また、スクリプトの再利用が容易になりました。 | |||
例えば | |||
wmake -check-dir は 1 つまたは 2 つのディレクトリ名を取り、スタンドアロンスクリプトの wmakeCheckPwd (シンボリックリンクとして利用可能) を置き換えます。 | |||
wmake -build-info は、あまり使われていない wmakeBuildInfo を置き換えます。 | |||
wclean -build と wclean -platform は、あまり使われていない wcleanBuild と wcleanPlatform をそれぞれ置き換えるためのものです。 | |||
統合と改善は次のバージョンに向けて継続します。 | |||