FINE™/ターボ演算

この例では、Rescale プラットフォームでジョブを送信する方法を示します。 の 使用されるソフトウェアは、強力な商用計算フローダイナミクス (CFD) シミュレーション コードである NUMECA の FINE™/Turbo です。 お願いします Rescale Support にご連絡ください。

ワークフロー

このシミュレーションについて

この例では、FINE™/Turbo を使用しています。 スプリッター付きインペラとベーンディフューザーを含む高圧遠心圧縮機 (HPCC) ステージの 3D 定常状態シミュレーションを実行します。 HPCC テスト ケースの詳細と詳細については、 セットアップ チュートリアルについては、NUMECA のドキュメントを参照するか、 NUMECA サポートにお問い合わせください.

FINE™/Turbo プロジェクトの入力ファイルを圧縮する必要があります。 zip アーカイブには任意の名前を割り当てることができますが、 次の FINE™/Turbo 入力ファイルが必要です。

プロジェクト.zip:

  • ./project_file.iec
  • ./_mesh/mesh_file.igg
  • ./_mesh/mesh_file.bcs
  • ./_mesh/mesh_file.cgns
  • ./_mesh/mesh_file.geom
  • ./_mesh/mesh_file.*

この例では、 hpcc_stage.zip アーカイブ。 接触 or ヌメカ コピーを取得します。

 

後処理スクリプトの指定

後処理コマンド

 

Save & Next をクリックして次に進みます。

 

確認し、Submit

確認して送信する
ジョブステータスページ

 

進行中のジョブステージには、 プログレスバー。 完了した手順には、 (緑字) 進行状況バーとチェックマーク。 各ジョブステップのタイミングもリストされています。

[ステータス] ページでは、出力ファイルの内容をリアルタイムで表示することもできます。 これはとして知られています ライブ尾行 ファイル。 これは、ジョブの進行状況を監視する場合に非常に役立ちます。 この場合、特に重要な XNUMX つの出力ファイルは次のとおりです。

  • /process_output.log
  • /rescale_solver.log
結果ファイル

このページから、いくつかのことを行うことができます。

    • 青色のボタンを使用してすべてのファイルをダウンロードできます Download
    • あなたが使用することができます 赤で強調表示されたメニュー。選択したファイルのグループに作用します。
    •   Action ボタンを使用すると、個々のファイルを表示、ダウンロード、削除、または今後のジョブで使用できるようにすることができます。

Rescale プラットフォームでファイルをダウンロードして操作する方法の詳細については、「 データのダウンロード 記事。


このチュートリアルがお役に立てば幸いです。 フィードバックやご質問については、お問い合わせください or ヌメカ サポートチーム。

サインアップしてログイン

アカウントをお持ちでない方は、Rescaleの アカウント登録 Rescaleアカウントの場合。 無料トライアルにサインアップすると、 アカウント登録 電子メール (これには最大 20 分かかる場合があります) へのリンクが含まれています。

を選択します。

新しいジョブを作成するには、 + New Job 画面の左上隅にある


新しいジョブボタン.png

基本的なジョブを実行するには、以下の赤で強調表示されているフィールドを設定する必要があります
BasicJobSettings_1.png

次のように進めてください。

  1. ジョブ名を任意の名前に編集します。ここでは使用します。 基本ジョブ:HPCCステージ
  2. ジョブタイプが Basic is Basic.
  3. この実行に必要なプロジェクト アーカイブをアップロードします。
    アップロード

必要な入力ファイルはすべて圧縮ファイル内にあります hpcc_stage.zip アーカイブ。 接触   or ヌメカ コピーを取得します。

完了すると、 入力ファイル 設定ページは以下のようになります。 次の部分に進むには、   プロセスでは、 Next ページ右上のボタン、または ソフトウェア のアイコンをクリックします。

入力ファイルが完成しました

赤で強調表示されているテキストボックスの検索フィールドに「NUMECA」と入力し、FINE™/Turbo アイコンをクリックして、FINE™/Turbo を選択します。

ソフトウェア設定の次の段階では、選択した分析コードのバージョン番号を選択し、 Command シミュレーションの実行に使用するコマンド ラインを定義するテキスト フィールド。

必ずFINE™/Turboバージョンを選択してください 10.1 を選択し、 Command 次のように読み取るフィールド:

ファインターボ -p hpcc_stage.iec -m _mesh/hpcc_mesh1.igg -c 0

Rescale プラットフォームは、プロジェクト アーカイブ (hpcc_stage.zip)あなたに ルート フォルダーを作成し、シミュレーションを開始する前に選択した計算実行ファイルを準備します。 zip アーカイブのサブフォルダー構造が尊重されます (この例に示すように、ジョブ コマンドにファイル パスを記述する際は、メッシュ ファイルがサブフォルダー内にあることに注意してください) _mesh/).

変更されたフィールドを含む以下のスクリーンショットは、 ソフトウェアの設定 この手順が完了すると、セットアップ ページが表示されるはずです。

参考までに、使い方はこちら ファインターボ コマンド構文:

ファインターボ-P -m -c

コラボレー

  • -p, --project Project path and filename (*.iec) **required**
  • -m, --mesh Mesh files path and name (*.igg) **required**
  • -c, --computation Computation index (integer, zero indexed following same order as _Computations List_ in GUI **required**
  • -n, --no-partition Run job in parallel mode without virtual partitioning (some modules may be incompatible with virtual partitioning, consult FINE™/Turbo documentation) **optional**
  • -d, --double-precision Enable double-precision solver **optional**

ンスオプション

Rescale プラットフォームを使用すると、次のことが可能になります。 購入ライセンス 競争力のあるレートで。 このチュートリアルでは、 購入ライセンス オプションを選択します。

既存の NUMECA 顧客の場合は、次のことを行うことができます。 既存のライセンスを提供する 情報。 既存のライセンス ファイルのセットアップと使用については、お問い合わせください。   or ヌメカ サポートチーム。

 Next or ハードウェアの設定 このチュートリアルを続行するには、

基本的な FINE™/Turbo ジョブの場合、編集するハードウェア設定がいくつかあります。 基本 種類コア数 & ジョブの最大期間.

これらの選択はジョブのコストに影響します。を確認してください。 時間料金の概要 ジョブの最終価格を見積もるセクション。

この例では、 ニッケルコアタイプ   オンデマンドプロ を評価して割り当てる コア数 of 32。 作業は XNUMX 時間以内に完了します。 を設定してください ジョブの最大期間 1時間まで。

次のスクリーン ショットは、これらの選択肢を示しています。

 Save & Next をクリックして次に進みます。

後処理スクリプトを入力ファイルとしてジョブに追加したり、ジョブ設定に後処理ステップを追加して Rescale の後処理機能を利用したりできます。 この例では、後処理スクリプトを実行して、 可視化 シミュレーション結果から。

後処理ステップは、すべての分析ジョブが終了した後に自動的に実行されます。 これは、複数のノードから大量のデータを生成するジョブに特に便利です。

後処理設定ページで、 postproc.py スクリプトを ファイルの後処理 リスト、および 後処理コマンド ウィンドウ、入力

cfview101 リダイレクト -batch -macro ./postproc.py > postproc.log

後処理コマンド

Save & Next をクリックして次に進みます。

確認して送信する

  レビュー ページには、送信前のジョブの概要が表示されます。 すべて問題なければ、 送信 ボタンをクリックしてジョブを開始します。

Status:

  Status: このページでは、ジョブが送信された後に分析を監視できます。 ページの右側で赤で強調表示されているジョブ ワークフロー アイコンを使用して、ジョブ間を移動できます。  Status:結果 & チャート ページ


ジョブステータスページ

進行中のジョブステージには、 プログレスバー。 完了した手順には、 (緑字) 進行状況バーとチェックマーク。 各ジョブステップのタイミングもリストされています。

[ステータス] ページでは、出力ファイルの内容をリアルタイムで表示することもできます。 これはファイルのライブ テーリングと呼ばれます。 これは、ジョブの進行状況を監視する場合に非常に役立ちます。 この場合、特に重要な XNUMX つの出力ファイルは次のとおりです。

  • /process_output.log
  • /rescale_solver.log

  process_output.log このファイルは Rescale ジョブごとに作成され、コマンドの実行時のすべての端末出力 (Linux 用語では stdout) が含まれます。 の rescale_solver.log ファイルは FINE™/Turbo 計算に固有のファイルであり、シミュレーションの進行状況に関する情報が含まれています。

ファイルをライブテールするには、表示したいファイルの名前をクリックします。たとえば、 hpcc_stage_SA_000_cpb/rescale-solver.log。 ステータス バーの下の監視フレームが更新されます。

結果

ジョブが完了すると、次のものが表示されます。 結果 以下に示すように、ページ。

結果ファイル

このページから、いくつかのことを行うことができます。

  • 青色のボタンを使用してすべてのファイルをダウンロードできます Download
  • あなたが使用することができます 赤で強調表示されたメニュー。選択したファイルのグループに作用します。
  •   Action ボタンを使用すると、個々のファイルを表示、ダウンロード、削除、または今後のジョブで使用できるようにすることができます。

Rescale プラットフォームでファイルをダウンロードして操作する方法の詳細については、「 データのダウンロード 記事。


このチュートリアルがお役に立てば幸いです。 フィードバックやご質問については、お問い合わせください or ヌメカ サポートチーム。