meta data stránky
  •  
Překlady této stránky:

Toto je starší verze dokumentu!


OPENFoam

Program je dostupný v modulech, a to hned v několika vývojových větvích a verzích

K foam-extend obou verzí je k dispozici také rozšíření solids4foam.

Obsah vstupního skriptu pro sbatch pro úlohu běžící na jednom jádře:

#!/bin/bash
#SBATCH --job-name=foam_test
#SBATCH --output=test.%j.output
#SBATCH --error=test.%j.error

#SBATCH --nodes=1
#SBATCH --ntasks=1

module load <modul>

srun <program> <prepinace>

Za <modul> dosadíme např. openfoam-org/6-10.3.0, <program> např. snappyHexmesh

Skript pro paralelní úlohu na 4 jádrech:

#!/bin/bash
#SBATCH --job-name=foam_test
#SBATCH --output=test.%j.output
#SBATCH --error=test.%j.error

#SBATCH --nodes=1
#SBATCH --ntasks=4

module load openfoam-org/6-10.3.0

#decomposePar decomposes the task over specified number of cores
#keep value of numberOfSubdomains in system/decomposeParDict the same as ntasks specified above!
decomposePar -force

srun myLusgsFoam -parallel
Kompilace a volání vlastního kódu