User Tools

Site Tools


howto:openfoam

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
howto:openfoam [2026/02/24 13:00]
ccrosby [Latest version: OpenFOAM-v2512]
howto:openfoam [2026/02/24 13:03] (current)
ccrosby [Latest version: OpenFOAM-v2512]
Line 33: Line 33:
 nproc=`cat $PBS_NODEFILE | wc -l ` nproc=`cat $PBS_NODEFILE | wc -l `
 #### These next statements build an appropriate decomposeParDict file #### These next statements build an appropriate decomposeParDict file
-#### based on the requested nunber of nodes+#### based on the requested nunber of processors
 echo "FoamFile" > system/decomposeParDict echo "FoamFile" > system/decomposeParDict
 echo "{"  >> system/decomposeParDict echo "{"  >> system/decomposeParDict
Line 44: Line 44:
 echo "method scotch;" >> system/decomposeParDict echo "method scotch;" >> system/decomposeParDict
 #### End of decomposeParDict file #### End of decomposeParDict file
 +# Decompose the case into processor directories
 decomposePar -force > decompose.out decomposePar -force > decompose.out
-mpirun -np $nproc simpleFoam -parallel > oneapi.out+# Run the solver, simpleFoam in this case 
 +mpirun -np $nproc simpleFoam -parallel > simpleFoam.out 
 +# Reconstruct the time directories from the processor directories 
 +reconstructPar > reconstruct.out 
 +# Clean up the processor directories
 rm -r processor* rm -r processor*
 </file> </file>
/app/dokuwiki/data/attic/howto/openfoam.1771930804.txt.gz · Last modified: 2026/02/24 13:00 by ccrosby