Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Table of Contents
minLevel4
maxLevel4
typeflat
separatorpipe

(ภาษาไทย)

การใช้งานโปรแกรม 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 3ddp -t$SLURM_NTASKS -cnf=$HOSTSFILE -ssh -nm -gu -driver null -i journal.jou
   rm -f $HOSTSFILE
fi

exit 0

...

Table of Contents
minLevel4
maxLevel4
typeflat
separatorpipe

(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 3ddp -t$SLURM_NTASKS -cnf=$HOSTSFILE -ssh -nm -gu -driver null -i journal.jou
   rm -f $HOSTSFILE
fi

exit 0

...