Table of Contents | ||||||||
---|---|---|---|---|---|---|---|---|
|
(ภาษาไทย)
การใช้งานโปรแกรม Ansys Fluent
ขั้นตอนการรันโปรแกรม Ansys จะมี 2 ขั้นตอนหลัก คือ
...
1. การทำ passwordless
Note |
---|
ทำครั้งแรกครั้งเดียว หากไม่ทำจะไม่สามารถรันงานได้ |
การรันโปรแกรม Ansys บนระบบ TARA ครั้งแรก จะต้องทำ passwordless สำหรับการเข้าใช้งานเครื่อง computing units (ตัวอย่างเช่น compute nodes, memory nodes) บนระบบ TARA โดยสามารถทำตามขั้นตอนด้านล่าง ดังนี้
...
Code Block |
---|
#!/bin/bash #SBATCH -p compute -A pre5003 -t 5-00:00:00 #SBATCH -N 2 --ntasks-per-node=40 #SBATCH -L fluent:1,ansys_hpc:53 module purge module load ANSYS export MPI_TMPDIR="/tmp/$SLURM_JOB_USER/$SLURM_JOB_ID" alias HOSTSFILE=hostlist-job$SLURM_JOB_ID if [ "$SLURM_PROCID" == "0" ]; then srun hostname -s > $HOSTSFILE fluent -r20.1.0 3ddp -t$SLURM_NTASKS -cnf=$HOSTSFILE -ssh -nm -gu -driver null -i journal.jou rm -f $HOSTSFILE fi exit 0 |
...
2.2 ตรวจสอบ path ของ input files ว่าเป็นไปตามที่กำหนดไว้ใน journal.jou
หรือไม่
Info |
---|
ตั้งแต่ version 2020R1 ขึ้นไป ค่าเริ่มต้นของ output file จะเป็น .h5 หากต้องการใช้ .dat หรือ .cas สามารถเพิ่มคำสั่ง |
2.3 เมื่อเตรียม script (ansys.sh
) สำหรับรันงานและตรวจสอบ input files เสร็จเรียบร้อย ทำการ submit job เข้าระบบ โดยใช้คำสั่ง
...
Table of Contents | ||||||||
---|---|---|---|---|---|---|---|---|
|
(ENGLISH)
How to run Ansys
To run Ansys, there are 2 major steps.
...
1. Setting passwordless
Note |
---|
This step is required. You job cannot be run without this setting. You have to set this only once on your first run. |
To run ANSYS on TARA, you first have to set passwordless login to computing units (e.g. compute nodes, memory nodes) by following below instruction.
...
Code Block |
---|
#!/bin/bash #SBATCH -p compute -A pre5003 -t 5-00:00:00 #SBATCH -N 2 --ntasks-per-node=40 #SBATCH -L fluent:1,ansys_hpc:53 module purge module load ANSYS export MPI_TMPDIR="/tmp/$SLURM_JOB_USER/$SLURM_JOB_ID" alias HOSTSFILE=hostlist-job$SLURM_JOB_ID if [ "$SLURM_PROCID" == "0" ]; then srun hostname -s > $HOSTSFILE fluent -r20.1.0 3ddp -t$SLURM_NTASKS -cnf=$HOSTSFILE -ssh -nm -gu -driver null -i journal.jou rm -f $HOSTSFILE fi exit 0 |
...
2.2 checking path of all input files if they are set according to journal.jou
or Ansys documentation.
Info |
---|
From the 2020R1 version, .h5 is the default output file. If you want to use the legacy one (.dat and .cas), please add |
2.3 submitting job using the following command
...