meta data stránky
- Česky (cs)
- English (en)
Ansys (Fluent)
Na clusteru je nainstalováno několik verzí balíku ANSYS, viz přehled instalovaného software.
Informace o umístění jednotlivých verzí a příkazech je na stránce 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.
POZN.: Ansys vyžaduje nezaheslované SSH propojení prvků clusteru - uživatelé Ansysu toto musí sami nastavit po prvním přihlášení viz Software na clusteru Kraken/Ansys.
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
Funkce proměnných za #SBATCH jsou popsány na stránce cluster/fronty. Další řádky odpovídají příkazům příkazové řádky pro paralelní spuštění programu (v příkladu Fluent verze 21 R1: /ansys_inc/v211/fluent/bin/fluent; další dostupné verze, viz ANSYS). Vzhledem k nastavení licencí pro ANSYS není doporučeno úlohy dělit mezi více uzlů. Výpočetní uzly mají pro současné licence dostatečný počet jader, rozdělení úlohy mezi více uzlů tak způsobí jen zpomalení výpočtu.