目次 ANSYS (Fluent, Mechanical) 利用の手引き 1 1. はじめに 利用できるバージョン 利用できる機能 マニュアル 1 (1) 製品に同梱されたマニュアル 1 (2) ANSYS 社サポートページにログインしての情報閲覧 1 (3) T

Similar documents
目次 LS-DYNA 利用の手引き 1 1. はじめに 利用できるバージョン 概要 1 2. TSUBAME での利用方法 使用可能な LS-DYNA の実行 4 (1) TSUBAMEにログイン 4 (2) バージョンの切り替え 4 (3) インタラ

目次 Patran 利用の手引き 1 1. はじめに 利用できるバージョン 概要 1 機能概要 マニュアル テクニカルサポートIDの取得について 3 2. Patran の利用方法 Patran の起動 3 (1) TSUBAMEにログイン

LS-DYNA 利用の手引 第 1 版 東京工業大学学術国際情報センター 2017 年 9 月 25 日

Microsoft Word - CBSNet-It連携ガイドver8.2.doc

FA/LAインストールガイド(トライアル版)

intra-mart ワークフローデザイナ

2. FileZilla のインストール 2.1. ダウンロード 次の URL に接続し 最新版の FileZilla をダウンロードします URL: なお バージョンが異なるとファイル名が

ServerView Resource Orchestrator V3.0 ネットワーク構成情報ファイルツール(Excel形式)の利用方法

ANSYS 17.0 クイックインストールガイド Windows 版

PowerPoint Presentation

Mathematica Home Use Student License 申請マニュアル ( 申請者向け ) 第 1.4 版 平成 29 年 10 月 27 日 総合情報システム部

Maple 12 Windows版シングルユーザ/ネットワークライセンス

Mental ray for Maya インストール手順 1 Mental ray plug-in のインストール 1.1 下記リンクの NVIDIA mental ray の製品ページにて必要事項を記入し 必要なバージョンのチェックボックスを入れてから 今すぐダウンロード をクリックすると 記載し

Microsoft Word - XOOPS インストールマニュアルv12.doc

DBMSリポジトリへの移行マニュアル

MotionBoard Ver. 5.6 パッチ適用手順書

インテル® Parallel Studio XE 2019 Composer Edition for Fortran Windows 日本語版 : インストール・ガイド

NSS利用者マニュアル

印刷アプリケーションマニュアル

Ver.70 改版履歴 版数 日付 内容 担当 V /09/5 初版発行 STS V /0/8 証明書バックアップ作成とインストール手順追加 STS V /0/7 文言と画面修正 STS V..0 0//6 Firefox バージョンの変更 STS V..40

SAMBA Stunnel(Mac) 編 1. インストール 1 セキュア SAMBA の URL にアクセスし ログインを行います xxxxx 部分は会社様によって異なります xxxxx 2 Mac OS 版ダウンロー

Microsoft Word - ModelAnalys操作マニュアル_

ANSYS 利用の手引 第 1 版 東京工業大学学術国際情報センター 2017 年 9 月 27 日

PowerPoint プレゼンテーション

変更履歴 版数変更日変更内容 /11/1 初版設定 /9/1 名称変更

平成 30 年 5 月 国民健康保険中央会

Maser - User Operation Manual

エンドポイント濁度測定装置 LT-16 取扱説明書

SAMBA Stunnel(Windows) 編 1. インストール 1 セキュア SAMBA の URL にアクセスし ログインを行います xxx 部分は会社様によって異なります xxxxx 2 Windows 版ダウンロード ボ

任意の間隔での FTP 画像送信イベントの設定方法 はじめに 本ドキュメントでは AXIS ネットワークカメラ / ビデオエンコーダにおいて任意の間隔で画像を FTP サー バーへ送信するイベントの設定手順を説明します 設定手順手順 1:AXIS ネットワークカメラ / ビデオエンコーダの設定ページ

目次 1. HLA Fusion 3.0 がインストール可能な環境 HLA Fusion 3.0 のインストール HLA Fusion 3.4 のインストール 初期設定用データベース接続 ( 初めての方のみ ) 既存データベースのUpg

MF mypresto インストールガイド 目次 新規インストールの手順 (Windows 版 )... 2 MF mypresto の起動 (Windows 版 )... 7 新規インストールの手順 (Mac 版 )... 8 MF mypresto の起動 (Mac 版 ) 新規イン

TSUBAME利用手引き

DIGNO® ケータイ ユーザーガイド

Sharpdesk V3.5インストレーションガイド:プロダクトキー編

Another HTML-lint 導入マニュアル(JSP)版

インテル® Parallel Studio XE 2019 Composer Edition for Fortran Windows : インストール・ガイド

機能仕様書フォーマット

ポップアップブロックの設定

KDDI ホスティングサービス G120 KDDI ホスティングサービス G200 WordPress インストールガイド ( ご参考資料 ) rev.1.2 KDDI 株式会社 1

改版履歴 版数 日付 内容 担当 V /03/27 初版発行 STS V /01/27 動作条件のオペレーティングシステムに Windows 7 STS を追加 また 動作条件のブラウザに Internet Explorer 8 を追加 V /0

Ver.60 改版履歴 版数 日付 内容 担当 V /7/8 初版発行 STS V..0 04// Windows 8. の追加 STS V..0 05//5 Windows XP の削除 STS V.30 05/8/3 体裁の調整 STS V.40 05//9 Windows0 の追加

Macintosh

iStorage ソフトウェア VMware vCenter Plug-in インストールガイド

無線LAN JRL-710/720シリーズ ファームウェアバージョンアップマニュアル 第2.1版

インストールマニュアル

証明書インポート用Webページ

TSUBAME利用手引き

Workspace MDM VPP サーバートークン年次更新マニュアル 最終更新日 2019 年 6 月 14 日 (Web サイト ver.9.6.0) NTT コミュニケーションズ株式会社

Pirates Buster Series Secure Viewer セットアップマニュアル (Web インストーラ)

改版履歴 版数 日付 内容 担当 V /3/9 初版発行 STS V /5/4 エラー画面の削除 STS V //3 サポート環境の追加 サポート環境の説明文章の STS 修正 画面修正 V /2/25 サポート環境変更 STS V

更新用証明書インポートツール 操作マニュアル 2011 年 10 月 31 日 セコムトラストシステムズ株式会社 Copyright 2011 SECOM Trust Systems CO.,LTD. All rights reserved. P-1

( 目次 ) 1. PukiWiki インストールガイド はじめに 制限事項 サイト初期設定 PukiWiki のインストール はじめに データベースの作成 PukiWiki

Q-Chem 5.2 Linux OS へのオンラインインストール 2019 年 6 月 24 日 Q-Chem 5.2 のインストール Linux OS へのオンラインインストール ( 推奨 ) ( 株 ) アフィニティサイエンス 概要 :Linux OS へのインストールには, オンラインインス

Macintosh

PC にソフトをインストールすることによって OpenVPN でセキュア SAMBA へ接続することができます 注意 OpenVPN 接続は仮想 IP を使用します ローカル環境にて IP 設定が被らない事をご確認下さい 万が一仮想 IP とローカル環境 IP が被るとローカル環境内接続が行えなくな

SAMBA Remote(Mac) 編 PC にソフトをインストールすることによって OpenVPN でセキュア SAMBA へ接続することができます 注意 OpenVPN 接続は仮想 IP を使用します ローカル環境にて IP 設定が被らない事をご確認下さい 万が一仮想 IP とローカル環境 IP

MSDM_User_Manual_v0.2.1-B-1

ファイルサーバ ご利用の手引き 第 1.0 版 2008 年 2 月 14 日 近畿大学総合情報システム部 (KUDOS)

証明書インポート用Webページ

クラウドファイルサーバーデスクトップ版 インストールマニュアル 利用者機能 第 1.2 版 2019/04/01 富士通株式会社

Xperia™ Z3 ユーザーガイド

改版履歴 版数 日付 内容 担当 V /5/26 初版発行 STS V /7/28 動作条件の変更 STS メール通知文の修正 V /2/7 Windows8 の追加 STS V /2/2 Windows8. の追加 STS V

IOWebDOC

Windows 版 GAMESS インストールマニュアル 2019/6/5 [64bit Windows の場合 ] [32bit Windows の場合 ] [64bit Windows の場合 ] 1. GAMESS のサイト内の [GAMESS User License Agreement]

SCC(IPsec_win10)_リモート設定手順書.doc

URoad-TEC101 Syslog Guide

目次 ページ 1. 本マニュアルについて 3 2. 動作環境 4 3. ( 前準備 ) ライブラリの解凍と保存 5 4. モデルのインポート 6 5. インポートしたモデルのインピーダンス計算例 8 6. 補足 単シリーズ 単モデルのインポート お問い合わせ先 21 2

( 目次 ) 1. WordPressインストールガイド はじめに 制限事項 サイト初期設定 WordPressのインストール ( コントロールパネル付属インストーラより ) WordPressのインストール ( 手動インス

V-Client for Mac ユーザーズガイド

目次 1. PDF 変換サービスの設定について )Internet Explorer をご利用の場合 )Microsoft Edge をご利用の場合 )Google Chrome をご利用の場合 )Mozilla Firefox をご利

アルファメールプレミア 移行設定の手引き

Adobe ユーザー申請システム Version 1.0 for 北海道大学利用者向け取扱説明書 第 1.1 版 平成 26 年 11 月 06 日

ポップアップブロックの設定

<8B9E93738CF092CA904D94CC814090BF8B818F B D836A B B B816A2E786C73>

クラウドファイルサーバーデスクトップ版 インストールマニュアル ファイルサーバー管理機能 第 1.1 版 2017/01/24 富士通株式会社

ServerView ESXi CIM Provider VMware ESXi 4インストールガイド

OpenAM 9.5 インストールガイド オープンソース ソリューション テクノロジ ( 株 ) 更新日 : 2013 年 7 月 19 日 リビジョン : 1.8

クライアント証明書導入マニュアル

Transcription:

ANSYS(Fluent, Mechanical) 利用の手引 東京工業大学学術国際情報センター 2017.06 version 1.20

目次 ANSYS (Fluent, Mechanical) 利用の手引き 1 1. はじめに 1 1.1 利用できるバージョン 1 1.2 利用できる機能 1 1.3 マニュアル 1 (1) 製品に同梱されたマニュアル 1 (2) ANSYS 社サポートページにログインしての情報閲覧 1 (3) TSUBAME2の所定ディレクトリに格納されたマニュアルの閲覧 2 2. TSUBAME での利用方法 (ANSYS Fluent 編 ) 2 2.1 ANSYS FLUENT の起動 2 (1) TSUBAMEにログイン 2 (2) バージョンの切り替え 2 (3) アカデミックライセンスの設定 3 (4.1) GUIの起動 6 (4.2) CLIでの起動 7 2.2 PBSによるバッチ投入 8 (1). シングルジョブ 8 (2).MPIジョブ 8 2.3 Ansys Workbench の起動 9 プリポストの各機能へのアクセス 10 2.4 ライセンス使用状況の確認 13 3. TSUBAME での利用方法 (ANSYS Mechanical 編 ) 13 3.1 モデル作成から, ジョブ実行, 結果表示までのフロー 14 (1) TSUBAMEにログイン 14 (2).ANSYS Workbench の起動および入力ファイルの作成 14 (3). 計算の実行 16 シングルジョブ(1 core) の場合 17 MPIジョブ(Shared memory) の場合 17 GPUジョブの場合 18 (4). 結果の表示 18 3.2 スクリプトファイルによるコマンドラインでのジョブ実行 18 スクリプトファイルによるコマンドラインでのジョブ実行の流れ 19 自分でスクリプトファイルを作成する方法 19 3.3 ライセンス使用状況の確認 21 改版履歴 21

ANSYS (Fluent, Mechanical) 利用の手引き ANSYS (Fluent, Mechanical) 利用の手引き 1. はじめに 本書は,ANSYS (Fluent, Mechanical) を東京工業大学学術国際情報センターの TSUBAME で利用する方法について説明しています. また,TSUBAME を利用するにあたっては, TSUBAME 利用の手引き もご覧下さい. 利用環境や注意事項などが詳細に記述されております. 国内販売元のアンシス ジャパン株式会社では,Web ページを公開しています. 次のアドレスを参照してください. http://www.ansys.com/ja-jp/products/fluids/ansys-fluent (Fluent) http://www.ansys.com/ja-jp/products/structures/ansys-mechanical-enterprise (Mechanical) 1.1 利用できるバージョン TSUBAME で利用可能なバージョンは次の通りです. アプリケーション名 バージョン ANSYS 12.1, 13.0, 14.0, 14.5, 15.0, 16.0, 16.1, 16.2, 17.1, 17.2, 18.0, 18.1 備考 GPU - v14.5 以降の一部機能が対応しています 1.2 利用できる機能 TSUBAME および学内配布している ANSYS では次の URL 中の ANSYS Academic Research Mechanical and CFD の機能のみが利用可能です. また, ANSYS Academic Research Mechanical and CFD で利用可能な機能のうち, A NSYS Academic Research HPC に該当する機能は並列処理が可能です. https://storage.ansys.com/corp/2016/february/images/academic_features.pdf 2014 年 11 月以降, ANSYS Academic Research CFD ANSYS Academic Research Mechanical and CFD に切り替わっております. 1.3 マニュアル ANSYS 製品の資料は次の 3 つの方法で見ることができます. (1) 製品に同梱されたマニュアル (2) ANSYS Japan User Service Center ANSYS Customer Portal にログインしての情報閲覧 (3) TSUBAME2 の所定ディレクトリに格納されたマニュアルの閲覧 (1) 製品に同梱されたマニュアル 製品一式のマニュアルは ANSYS Workbench のツールバーから Help ANSYS Workbench Help で参照できます. Fluent は Fluent のページ,Mechanical は Mechanical Application のページをご参照ください. (2) ANSYS 社サポートページにログインしての情報閲覧 TSUBAME 利用者の方は,ANSYS 社のサポートページにログインして, FAQ, チュートリアル, ドキュメント, 講習会資料などを閲覧することが可能です. ANSYS Japan User Service Center http://www2.ansys.jp/auth/login.php ANSYS Customer Portal https://support.ansys.com/ansyscustomerportal/en_us 1

(3) TSUBAME2 の所定ディレクトリに格納されたマニュアルの閲覧 サポートページの利用を希望される場合は, センターのお問い合わせフォームより申請してください. http://tsubame.gsic.t itech.ac.jp/contact-ja (3) TSUBAME2 の所定ディレクトリに格納されたマニュアルの閲覧 ANSYS Fluent のセミナー資料閲覧が可能です. 資料の内訳, 閲覧方法はセンターのアナウンスを参照してください. [ANSYS 製品のセミナー資料の利用について ] http://tsubame.gsic.titech.ac.jp/node/172 ANSYS Fluent の製品マニュアルは TSUBAME の次のディレクトリ下にあります. /usr/apps/isv/ansys_inc/v121/fluent/fluent12.1.2/help TSUBAME にログインした状態で,firefox コマンドなどを用いて参照できます. $ firefox /usr/apps/isv/ansys_inc/v121/fluent/fluent12.1.2/help/index.htm 2. TSUBAME での利用方法 (ANSYS Fluent 編 ) 備考 ANSYS Mechanical の使用方法は 3 TSUBAME での利用方法 (ANSYS Mechanical 編 ) をご参照ください. 2.1 ANSYS FLUENT の起動 (1) TSUBAMEにログイン 次のコマンドを入力し,TSUBAMEにログインします. $ ssh -YC login-t2.g.gsic.titech.ac.jp -l USER-ID 備考 -l USER-ID の -l は数字の1ではなくアルファベットLの小文字です. GUI 起動のため,cygwin などの X サーバソフトウェアを用いて TSUBAME に接続してください. ssh コマンドによる TSUBAME へのログインの際,X11 転送のため-Y オプションを指定してください. -C は圧縮用のオプションで,GUI の操作の重さを軽減します. (2) バージョンの切り替え ANSYS Fluent を使用する際, 特にバージョンの指定がない場合は, バージョン 17.2 が起動するようになっています. 備考 バージョン 15.0 よりも前のバージョンは,2014 年 8 月の TSUBAME の OS アップグレード前に導入されたものとなります. 現 TSUBAME 上では, 正常動作しない可能性がありますのでご注意ください. バージョン 18.1 を使用する場合 <bash 系の場合 > $ source /usr/apps.sp3/isv/ansys_inc/set_ansys-18.1.sh <csh 系の場合 > % source /usr/apps.sp3/isv/ansys_inc/set_ansys-18.1.csh 2

(3) アカデミックライセンスの設定 バージョン 18.0 を使用する場合 <bash 系の場合 > $ source /usr/apps.sp3/isv/ansys_inc/set_ansys-18.0.sh <csh 系の場合 > % source /usr/apps.sp3/isv/ansys_inc/set_ansys-18.0.csh バージョン 17.1 を使用する場合 <bash 系の場合 > $ source /usr/apps.sp3/isv/ansys_inc/set_ansys-17.1.sh <csh 系の場合 > % source /usr/apps.sp3/isv/ansys_inc/set_ansys-17.1.csh バージョン 16.2 を使用する場合 <bash 系の場合 > $ source /usr/apps.sp3/isv/ansys_inc/set_ansys-16.2.sh <csh 系の場合 > % source /usr/apps.sp3/isv/ansys_inc/set_ansys-16.2.csh バージョン 12.1~16.1 の場合 バージョン16.1 <bash 系の場合 > $ source /usr/apps.sp3/isv/ansys_inc/set_ansys-16.1.sh <csh 系の場合 > % source /usr/apps.sp3/isv/ansys_inc/set_ansys-16.1.csh バージョン16.0 <bash 系の場合 > $ export PATH="/usr/apps.sp3/isv/ansys_inc/v160/fluent/bin/:${PATH}" <csh 系の場合 > % setenv PATH "/usr/apps.sp3/isv/ansys_inc/v160/fluent/bin/:${path}" バージョン15.0 <bash 系の場合 > $ export PATH="/usr/apps.sp3/isv/ansys_inc/v150/fluent/bin/:${PATH}" <csh 系の場合 > % setenv PATH "/usr/apps.sp3/isv/ansys_inc/v150/fluent/bin/:${path}" バージョン14.5 <bash 系の場合 > $ export PATH="/usr/apps/isv/ansys_inc/v145/fluent/bin/:${PATH}" <csh 系の場合 > % setenv PATH "/usr/apps/isv/ansys_inc/v145/fluent/bin/:${path}" バージョン14.0 <bash 系の場合 > $ export PATH="/usr/apps/isv/ansys_inc/v140/fluent/bin/:${PATH}" <csh 系の場合 > % setenv PATH "/usr/apps/isv/ansys_inc/v140/fluent/bin/:${path}" バージョン13.0 <bash 系の場合 > $ export PATH="/usr/apps/isv/ansys_inc/v130/fluent/bin/:${PATH}" <csh 系の場合 > % setenv PATH "/usr/apps/isv/ansys_inc/v130/fluent/bin/:${path}" バージョン12.1 <bash 系の場合 > $ export PATH="/usr/apps/isv/ansys_inc/v121/fluent/bin/:${PATH}" <csh 系の場合 > % setenv PATH "/usr/apps/isv/ansys_inc/v121/fluent/bin/:${path}" (3) アカデミックライセンスの設定 ANSYS FLUENT バージョン 12.1 を利用するためにはアカデミックライセンスを有効化させる設定が必要です. バージョン 13. 0 以降のバージョンの場合はこの設定は不要です. バージョン 12.1 を使用する際は, 以下の手順に従って設定を行ってください. ライセンス設定ツールを起動します. $ sh /usr/apps/isv/ansys_inc/shared_files/licensing/lic_admin/anslic_admin 次の画面が起動します. 3

(3) アカデミックライセンスの設定 左側にあるメニューの,Set License Preferences for User <username> をクリックしてください. 次のダイアログが表示されますので,12.1 を選択し,OK をクリックしてください. Solver タグが選択された状態になっていることを確認し, 下部にある,Global Settings 欄から, Use Academic Licenses を選択してください. 4

(3) アカデミックライセンスの設定 HPC タグを選択し, 同様に下部にある,Global Settings 欄から, Use Academic Licenses を選択してください. 5

(4.1) GUI の起動 OK をクリックすると, 次の画面に戻ります.[File]-[Exit] で終了してください. 以上で, アカデミックライセンスの有効化は完了です. 一度, この設定を行っておくことで次回ログイン時以降もアカデミックライセンスが有効の状態になっています. (4.1) GUI の起動 次のコマンドにより, 起動します. $ fluent [version] [options] 例えば,[version] を 3ddp とした場合は, 次の通りとなります. $ fluent 3ddp 6

(4.2) CLI での起動 終了する場合は,[File]-[Exit] を選択してください. 備考 数分程度の小規模な計算以外は, 後述する PBS によるバッチ投入を行うようにしてください. (4.2) CLI での起動 コマンドラインインタフェースで利用する場合は,-g オプションを付与して起動します. $ fluent -g 3ddp /usr/apps.sp3/isv/ansys_inc/17.2/v172/fluent/fluent17.2.0/bin/fluent -r17.2.0 -g 3ddp /usr/apps.sp3/isv/ansys_inc/17.2/v172/fluent/fluent17.2.0/cortex/lnamd64/cortex.17.2.0 -f fluent -g (fluent "3ddp -r17.2.0 -path/usr/apps.sp3/isv/ansys_inc/17.2/v172/fluent -ssh") /usr/apps.sp3/isv/ansys_inc/17.2/v172/fluent/fluent17.2.0/bin/fluent -r17.2.0 3ddp -path/usr/apps.sp3/isv/ansys_inc/17.2/v172/fluent -ssh -cx t2a006161:33233:43931 Starting /usr/apps.sp3/isv/ansys_inc/17.2/v172/fluent/fluent17.2.0/lnamd64/3ddp/fluent.17.2.0 -cx t2a006161:33233:43931 Welcome to ANSYS Fluent Release 17.2 Copyright 2016 SAS IP, Inc. All Rights Reserved. Unauthorized use, distribution or duplication is prohibited. This product is subject to U.S. laws governing export and re-export. For full Legal Notice, see documentation. Build Time: Jul 27 2016 09:58:53 EDT Build Id: 10113 Revision: 906269 -------------------------------------------------------------- This is an academic version of ANSYS FLUENT. Usage of this product license is limited to the terms and conditions specified in your ANSYS license form, additional terms section. -------------------------------------------------------------- Cleanup script file is /home0/usr2/xxxx/cleanup-fluent-t2a006161-11545.sh > exit コマンドにより, 終了することが出来ます. $ exit 7

2.2 PBS によるバッチ投入 2.2 PBS によるバッチ投入 PBS の仕様上,GUI を使用できないため, コマンドラインモード (fluent の -g オプション ) で起動します. また, 予め次のようなジャーナルファイルを journal という名で用意しておき処理を自動化することをお勧めします. /file/read-case "sample.cas" /solve/iterate 10 exit (1). シングルジョブ (a). 投入シェルスクリプト準備 ( スクリプト名 : test_fluent.sh) #!/bin/sh cd ${PBS_O_WORKDIR} fluent 3ddp -g -i journal <fluent オプション > (b). 実行権限付与 $ chmod +x test_fluent.sh (c). ジョブ投入 $ t2sub < グループ, キュー等指定 > test_fluent.sh (2).MPI ジョブ (a). 投入シェルスクリプト準備 ( スクリプト名 : test_fluent.sh) 備考 TSUBAME では Fluent のノード間並列は Ver 16 以降で可能です. ただし,U, V キューではノード間並列が出来ません. また, 並列計算を行う場合は 2.4 ライセンス使用状況の確認で紹介しているとおり,1 ユーザあたりの制限を守るようご協力をお願いします. #!/bin/sh cd ${PBS_O_WORKDIR} < ノード内並列を行う場合 > fluent 3ddp -mpi=openmpi -t<cpu 数 > -g -i journal <fluent オプション > < ノード間並列を行う場合 > fluent 3ddp -mpi=openmpi -t<cpu 数 > -g -i journal -pib -cnf=${pbs_nodefile} <fluent オプション > V12.1(U, V キュー ), 15.0 の場合は -mpi=intel に差し替えてください. #!/bin/sh cd ${PBS_O_WORKDIR} fluent 3ddp -mpi=intel -t<cpu 数 > -g -i journal <fluent オプション > (b). 実行権限付与 $ chmod +x test_fluent.sh (c). ジョブ投入 ノード内並列の場合. $ t2sub -l select=1:ncpus=<cpus 数 > < グループ キュー等指定 > test_fluent.sh ノード間並列の場合. $ t2sub -l select=< ノード数 >:ncpus=< 各ノードの CPU 数 >:mpiprocs=< 各ノードの CPU 数 > -l place=scatter < グループ, キュー等指定 > test_fluent.sh 8

2.3 Ansys Workbench の起動 2.3 Ansys Workbench の起動 Ansys Workbench では以下の機能を利用できます. 形状作成 メッシュ作成 ポスト処理 機能 ソフト名 ANSYS DesignModeler, SpaceClaim Direct Modeler( Windows 版のみ ) ANSYS Meshing CFD-Post 備考 Geometry Editor で利用できるソフトウェアついて Linux 版 Design Modeler のみです Windows 版 Design Modeler, SpaceClaim Direct Modeler から選択できます バージョン 17.2 から SpaceClaim Direct Mode ler がデフォルトで起動するようになりました SpaceClaim Direct Modeler はモデルの作成 修正を素早く行うことが可能なダイレクトモデラーで CAD データの編集 修正用途に適しています バージョン 17.2 で Design Modeler を起動する場合は 次のように対応してください - Geometry を右クリックすることで Design Modeler を選択することが出来ます - デフォルトで起動するソフトを Design Modeler に変更したい場合 Workbench のツール オプションからジオメトリのインポートのメニューにある一般オプションの使用するジオメトリエディターで変更します Ansys Work bench は次のコマンドにより, 起動できます. $ runwb2 9

プリポストの各機能へのアクセス 終了する場合は,[File]-[Exit] を選択してください. プリポストの各機能へのアクセス Ansys Workbench を起動後, 左部にある Fluid Flow(Fluent) の部分をダブルクリックすることで, 次の図のように Proje ct Schematic ウインドウに Fluid Flow(Fluent) ができます. Geometry をダブルクリックすることで, ANSYS DesignModeler が起動します. 起動にはやや時間がかかります. Geometry にマウスカーソルを合わせて右クリックし,Import Geometry を選択することで, 形状をインポートすることが可能です. 10

プリポストの各機能へのアクセス Geometry の工程を終えると,Geometry の箇所がチェック済みになります. 11

プリポストの各機能へのアクセス この状態で,Mesh をダブルクリックすると,ANSYS Meshing が起動します. ポスト処理を行う場合は,Results をダブルクリックします.CFD-Post が起動します. 12

2.4 ライセンス使用状況の確認 2.4 ライセンス使用状況の確認 TSUBAME 全体で同時利用できる実行数には上限があります. 次のコマンドにより, ライセンス利用状況を確認できます. $ lmutil lmstat -S ansyslmd -c 27090@t2zlic01 ライセンスは ANSYS Academic Research HPC(aa_r_hpc) と ANSYS Academic Research Mechanical and CFD(a a_r) の 2 種類あります. ANSYS Academic Research HPC ( システム全体で 64 token まで ) 1 ユーザあたり 32 token まで ANSYS Academic Research HPC は,ANSYS FLUENT, ANSYS CFX, ANSYS Mechanical を実行した際に並列数に応じて token を消費します. 消費する token 数は ( 並列数 - 16) です.16 並列以下の場合はライセンスを消費しません. GPU 実行時は, 使用した GPU スロット分だけ並列数に上乗せして計算します. ライセンス数が逼迫していない場合には,32 token まで利用していただいて結構です. 今後利用状況により制限を変更する可能性があります. 制限を超えて利用している場合, 制限を超えて後から投入したジョブについて強制終了させていただきます. ANSYS Academic Research Mechanical and CFD ( システム全体で 75 token まで ) 1 ユーザあたりの利用制限なし ANSYS Academic Research Mechanical and CFD は ANSYS Workbench から DesignModeler, FLUENT, C FD-Post, Meshing などを実行した際や TSUBAME での実行時にジョブ数に応じて token を消費し,1 ジョブあたりの並列数は token 消費数に影響しません. 現在の利用状況では余裕があるので特に制限は設けません. 今後の利用状況により制限を設ける可能性があります. 3. TSUBAME での利用方法 (ANSYS Mechanical 編 ) 備考 ANSYS Fluent の使用方法は 2 TSUBAME での利用方法 (ANSYS Fluent 編 ) をご参照ください. 13

3.1 モデル作成から, ジョブ実行, 結果表示までのフロー 3.1 モデル作成から, ジョブ実行, 結果表示までのフロー モデル作成から, ジョブ実行, 結果表示までの一連のフローは次の通りとなっています. ( 形状作成と修正 ) ANSYS Design Modeler, SpaceClaim Direct Modeler(Windows 版のみ ) ( メッシュ作成 ) ANSYS WB Mechanical(ANSYS Meshing) ( 設定 ) ANSYS WB Mechanical ( ソルバー ) ANSYS WB Mechanical ( ポスト処理 ) ANSYS WB Mechanical 以下は,TSUBAME で ANSYS Mechanical を利用する際の個別手順となります. (1) TSUBAME にログイン 次のコマンドを入力し,TSUBAME にログインします. $ ssh -YC login-t2.g.gsic.titech.ac.jp -l USER-ID 備考 -l USER-ID の -l は数字の1ではなくアルファベットLの小文字です. GUI 起動のため,cygwin などの X サーバソフトウェアを用いて TSUBAME に接続してください. ssh コマンドによる TSUBAME へのログインの際,X11 転送のため-Y オプションを指定してください. -C は圧縮用のオプションで,GUI の操作の重さを軽減します. (2).ANSYS Workbench の起動および入力ファイルの作成 Ansys Workbench は次のコマンドにより, 起動できます. 特にバージョンの指定がない場合は, バージョン 17.2 が起動するようになっています. $ runwb2 備考 異なるバージョンを使用する場合は, パス設定の変更が必要となります. バージョン 18.1 を使用する場合 <bash 系の場合 > $ source /usr/apps.sp3/isv/ansys_inc/set_ansys-18.1.sh <csh 系の場合 > % source /usr/apps.sp3/isv/ansys_inc/set_ansys-18.1.csh バージョン 18.0 を使用する場合 <bash 系の場合 > $ source /usr/apps.sp3/isv/ansys_inc/set_ansys-18.0.sh <csh 系の場合 > % source /usr/apps.sp3/isv/ansys_inc/set_ansys-18.0.csh バージョン 17.1 を使用する場合 <bash 系の場合 > $ source /usr/apps.sp3/isv/ansys_inc/set_ansys-17.1.sh <csh 系の場合 > % source /usr/apps.sp3/isv/ansys_inc/set_ansys-17.1.csh バージョン 16.2 を使用する場合 <bash 系の場合 > $ source /usr/apps.sp3/isv/ansys_inc/set_ansys-16.2.sh <csh 系の場合 > % source /usr/apps.sp3/isv/ansys_inc/set_ansys-16.2.csh バージョン 12.1~16.1 の場合 14

3.1 モデル作成から, ジョブ実行, 結果表示までのフロー バージョン16.1 <bash 系の場合 > $ source /usr/apps.sp3/isv/ansys_inc/set_ansys-16.1.sh <csh 系の場合 > % source /usr/apps.sp3/isv/ansys_inc/set_ansys-16.1.csh バージョン16.0 <bash 系の場合 > $ export PATH="/usr/apps.sp3/isv/ansys_inc/v160/ansys/bin/:${PATH}" <csh 系の場合 > % setenv PATH "/usr/apps.sp3/isv/ansys_inc/v160/ansys/bin/:${path}" バージョン15.0 <bash 系の場合 > $ export PATH="/usr/apps.sp3/isv/ansys_inc/v150/ansys/bin/:${PATH}" <csh 系の場合 > % setenv PATH "/usr/apps.sp3/isv/ansys_inc/v150/ansys/bin/:${path}" ここでは,Static Structual で説明していきます. Ansys Workbench を起動後, 左部にある Static Structual の部分をダブルクリックすることで, 次の図のように Project Schematic ウインドウに Static Structual ができます.Geometory をクリックすると,ANSYS Design Modeler が起動します. 15

(3). 計算の実行 形状作成と修正, メッシュ作成や計算の設定が完了したら, 計算を行うための入力ファイルを ANSYS WB Mechanical 上のツールバーから Tools Write Input files... で出力します. (3). 計算の実行 計算は ANSYS WB Mechanical 上からも可能です. 学内配布している Windows 版で行う場合は,Solution を右クリックし Solve を選ぶと解析が実行されます TSUBAME 上でも同様の手順でジョブ実行できますが, インタラクティブノード上では 30 分の時間制限があり, 長時間のジョブ実行はできません. そのため,ANSYS WB Mechanical 上で入力ファイルを出力し,PBS でのバッチ投入により計算を行います. まず, ソルバーのコマンドラインでの実行方法を説明し, その次に PBS でのバッチ投入手順を説明します. 16

シングルジョブ (1 core) の場合 ソルバーは ansys172 コマンドで実行します. 使用するコンピュートリソースによって, 次のようにオプションを使い分けてください. 1 core の場合 $ ansys172 -b -i < 入力ファイル > -o file.out 4 core (Shared memory) の場合 $ ansys172 -b -np 4 -i < 入力ファイル > -o file.out GPU 2 枚の場合 $ ansys172 -b -dis -acc nvidia -na 2 -i < 入力ファイル > -o file.out 備考 異なるバージョンを使用する場合は, コマンドの差し替えが必要となります. バージョン18.1の場合 : ansys181 コマンド バージョン18.0の場合 : ansys180 コマンド バージョン17.1の場合 : ansys171 コマンド バージョン16.2の場合 : ansys162 コマンド バージョン16.1の場合 : ansys161 コマンド バージョン16.0の場合 : ansys160 コマンド バージョン15.0の場合 : ansys150 コマンド 次に PBS でのバッチ投入手順です. シングルジョブ (1 core) の場合 (a). 投入シェルスクリプト準備 ( スクリプト名 : test_mechanical.sh) #!/bin/sh cd ${PBS_O_WORKDIR} ansys172 -b -i < 入力ファイル > -o file.out (b). 実行権限付与 $ chmod +x test_mechanical.sh (c). ジョブ投入 $ t2sub < グループ, キュー等指定 > test_mechanical.sh MPI ジョブ (Shared memory) の場合 (a). 投入シェルスクリプト準備 ( スクリプト名 : test_mechanical.sh) #!/bin/sh cd ${PBS_O_WORKDIR} ansys172 -b -np <core 数 > -i < 入力ファイル > -o file.out (b). 実行権限付与 $ chmod +x test_mechanical.sh (c). ジョブ投入 $ t2sub -l select=1:ncpus=<core 数 > < グループ キュー等指定 > test_mechanical.sh 17

GPU ジョブの場合 GPU ジョブの場合 (a). 投入シェルスクリプト準備 ( スクリプト名 : test_mechanical.sh) #!/bin/sh cd ${PBS_O_WORKDIR} ansys172 -b -dis -acc nvidia -na 2 -i < 入力ファイル > -o file.out (b). 実行権限付与 $ chmod +x test_mechanical.sh (c). ジョブ投入 $ t2sub -l select=1:ncpus=<core 数 >:gpus=<gpu 数 > < グループ キュー等指定 > test_mechanical.sh (4). 結果の表示 WB Mechanical で Tools Read Result files... でデータを読み込みます. 読み込むファイルの拡張子は, 解析の種類によって異なり, 主なものは以下の通りです..rst: 構造解析, あるいは連成解析の結果ファイル.rth: 伝熱解析の結果ファイル.rmg: 磁場解析の結果ファイル file.err, file.out も削除せずに残しておくと,WB Mechanical に読み込んでから解析の状況も表示されます. 3.2 スクリプトファイルによるコマンドラインでのジョブ実行 Workbench では, スクリプトファイルを用いて, コマンドラインでのジョブ実行が可能です. 備考 活用例 : 複数の解析設定を含む Workbench ファイルやパラメータ解析などに便利です. 18

スクリプトファイルによるコマンドラインでのジョブ実行の流れ スクリプトファイルによるコマンドラインでのジョブ実行の流れ 次の図のように GUI 上の操作で Model まで完了していて ( 図の左側 ), 以降の処理をスクリプトファイルでコマンドライン実行する例で説明します. コマンドライン処理実行完了後は図の右側の状態になります. まず, スクリプトファイルを次の内容で作成します. # encoding: utf-8 SetScriptVersion(Version="15.0") Open(FilePath="/work1/t2g-testgroup/batch_r15.wbpj") パス, ファイル名は, ご自身のものに差し替えてください. Update() Save(Overwrite=True) 先ほど作成したスクリプトファイルを指定して, コマンドライン実行します. $ runwb2 -b -r./< スクリプトファイル名 > 自分でスクリプトファイルを作成する方法 通常の解析であれば, 上記スクリプトファイルの内容で十分ですが, パラメータ解析する場合など, 新たにスクリプトファイルを作成する手順を説明します. まず, 何もファイルを読み込んでいない状態で,[File]-[Scripting]-[Record Journal...] を選択します. 19

スクリプトファイルによるコマンドラインでのジョブ実行の流れ これから作成するスクリプトファイルの名前 ( 任意の名前で構いません ) を入力します. [File]-[Open] を選択し, ワークベンチのプロジェクトファイルを開きます. [Update Project] ボタンをクリックすると解析が始まります. 20

3.3 ライセンス使用状況の確認 解析が終了したら,[File]-[Save] を選択します. [File]-[Scripting]-[Stop Recording Journal...] を選択肢し, スクリプトファイルの作成を終了します 3.3 ライセンス使用状況の確認 2.4 ライセンス使用状況の確認をご参照ください. 1 ユーザあたりに利用可能な ANSYS Academic Research HPC ライセンス の token 数上限があることにご注意ください 改版履歴 版数日付項目内容 version 1.0 2010 年 11 月 1 日 -- 初版作成 version 1.1 2011 年 1 月 27 日 1.3 追加 : マニュアル, サポート web ページの利用方法 version 1.2 2011 年 4 月 3 日 2.1 追加 : バージョン13.0の環 境設定方法 version 1.3 2011 年 4 月 3 日 2.1, 2.2 修正 : デフォルトで起動する バージョンの変更を反映 (1 2.1 13.0) version 1.3 2011 年 12 月 8 日 2.2 訂正 : V キューに投入する 場合の fluent オプションの 誤りを訂正 21

3.3 ライセンス使用状況の確認 version 1.4 2012 年 4 月 3 日 2.1 追加 : バージョン14.0の環 境設定方法 version 1.4 2012 年 4 月 3 日 2.1, 2.2 修正 : デフォルトで起動する バージョンの変更を反映 (1 3.0 14.0) version 1.4 2012 年 6 月 8 日 1.2 訂正 : ANSYS Academic Research HPC の利用可 能な機能の訂正 version 1.4 2013 年 3 月 11 日 1.2 訂正 : ANSYS サポートペー ジの URL を訂正 version 1.5 2013 年 4 月 3 日 2.1 追加 : バージョン14.5の環 境設定方法 version 1.5 2013 年 4 月 3 日 2.1, 2.2 修正 : デフォルトで起動する バージョンの変更を反映 (1 4.0 14.5) version 1.6 2013 年 12 月 4 日 2.4 追加 : 各ライセンスの消費の仕方と利用制限について,ANSYS Fluent の効率的な利用方法 version 1.7 2014 年 4 月 1 日 2.1, 2.2 修正 : デフォルトで起動する バージョンの変更を反映 (1 4.5 15.0) version 1.8 2014 年 11 月 20 日 3 追加 : ANSYS Mechanical の使用方法の章を新規追 加 version 1.9 2015 年 2 月 4 日 3.2 追加 : ANSYS Mechanical: スクリプトファイルによるコマンドラインでのジョブ実行を新規追加 version 1.10 2015 年 4 月 3 日 2.1, 2.2, 3.1 修正 : デフォルトで起動する バージョンの変更を反映 (1 5.0 16.0) version 1.11 2015 年 6 月 2 日 2.1, 2.2, 3.1 追加 : バージョン16.1の環 境設定方法 version 1.12 2015 年 10 月 6 日 2.1, 2.2, 3.1 追加 : バージョン16.2の環 境設定方法 version 1.13 2015 年 11 月 24 日 2.2 追加 : ノード間並列の方法 version 1.14 2016 年 4 月 5 日 2.1, 2.2, 3.1 修正 : デフォルトで起動する バージョンの変更を反映 (1 6.0 16.2) version 1.15 2016 年 6 月 9 日 2.1, 2.2, 3.1 追加 : バージョン17.1の環 境設定方法 version 1.15 2016 年 7 月 13 日 1.3 資料リンクの修正 version 1.16 2016 年 9 月 8 日 2.1, 2.2, 2.3, 3.1 追加 : バージョン17.2の環 境設定方法 version 1.17 2016 年 9 月 13 日 2.4, 3.3 修正 : HPCライセンス消費数の計算方法変更 ( 並列数 - 4 から並列数 - 16 へ ) を反映 4コア以下での効率的な実行方法について を削除 22

3.3 ライセンス使用状況の確認 version 1.17 2016 年 9 月 13 日 2.3, 3.1 訂正 : Geometry Editor に関する記述を訂正 (Space Claim は Windows 版のみ対応 ) version 1.18 2017 年 4 月 3 日 2.1, 2.2, 3.1 修正 : デフォルトで起動する バージョンの変更を反映 (1 6.2 17.2) version 1.19 2017 年 4 月 13 日 2.1, 2.2, 2.3, 3.1 追加 : バージョン18.0の環 境設定方法 version 1.19 2017 年 5 月 25 日 2.2 訂正 : 並列数の制限に関する記述を訂正 32 並列制限ではなく 32 token 制限が正しい version 1.20 2017 年 6 月 1 日 2.1, 2.2, 2.3, 3.1 追加 : バージョン18.1の環 境設定方法 23