meta data stránky
  •  
Překlady této stránky:
Error loading plugin include
ParseError: syntax error, unexpected 'include' (T_INCLUDE), expecting identifier (T_STRING) or '{'
More info is available in the error log.

Toto je starší verze dokumentu!


Fluent (Ansys)

Na clusteru je nainstalováno několik verzí balíku ANSYS, viz přehled instalovaného software.

Informace o umístění a příkazech je na stránce starší dokumentace.

Workbench pro přípravu vstupního souboru úlohy je možné spustit na administrativním uzlu „kraken“, samotný výpočet je vhodné spustit pod frontovým systémem na výkonných strojích.

Základní skript pro spuštění 2D úlohy v aplikaci Fluent (verze 2020 R1) ve frontě přes příkaz sbatch:

#!/bin/bash

#SBATCH --job-name=fluent_test
#SBATCH --output=slurm-%j.out

#SBATCH --partition=Mexpress
#SBATCH --exclude=kraken-m[7-9]
#SBATCH --ntasks=4

FLUENTNODES="$(scontrol show hostnames)"
FLUENTNODES=$(echo $FLUENTNODES | tr ' ' ',')

/ansys_inc/v211/fluent/bin/fluent -ssh 2ddp -mpi=openmpi -slurm -t $SLURM_NTASKS -cnf=$FLUENTNODES -g -i my_journal_file.jou

Proměnné za #SBATCH, cesta k programu (/ansys_inc/v211/fluent/bin/fluent) Vzhledem k nastavení licencí pro ANSYS není doporučeno úlohy dělit mezi více uzlů. Výpočetní uzly mají vzhledem k zakoupeným licencím dostatečný počet jader, rozdělení úlohy mezi více uzlů tak způsobí jen zpomalení výpočtu.

Aktuálně nelze kvůli speciálním požadavkům ANSYSu na nastavení SSH spouštět ANSYS přes fronty na strojích kraken-m7,…,kraken-m9 (proto #SBATCH –exclude=kraken-m[7-9]). Uživatele by ale toto dočasné nastavení nemělo omezovat.