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/08/28 15:49] (current)
ccrosby Updated latest version to v2606
Line 6: Line 6:
   - [[howto:openfoam:hisa|Using the HiSA compressible Solver for OpenFOAM]]   - [[howto:openfoam:hisa|Using the HiSA compressible Solver for OpenFOAM]]
  
-====== Latest version: OpenFOAM-v2512 ====== +====== Latest version: OpenFOAM-v2606 ====== 
-The most recent available version is OpenFOAM-v2512.  In contrast to previous installations, this has been compiled with Intel's OneAPI compiler and runs under IntelMPI.  No special settings or parameters outside of the source script OF2512 are required.  Here is an example job script:+The most recent available version is OpenFOAM-v2606.  In contrast to previous installations, this has been compiled with Intel's OneAPI compiler and runs under IntelMPI.  No special settings or parameters outside of the source script OF2606 are required.  Here is an example job script:
  
-<file bash runFoam2512.qsub>+<file bash runFoam2606.qsub>
 #!/bin/bash  #!/bin/bash 
 ### This 72-way example calls ### This 72-way example calls
Line 25: Line 25:
 #PBS -e /mnt/lustre/users/username/foamJobs/job01/stderr #PBS -e /mnt/lustre/users/username/foamJobs/job01/stderr
 ### Source the openFOAM environment: ### Source the openFOAM environment:
-. /home/apps/chpc/compmech/OpenFOAM/OF2512+. /home/apps/chpc/compmech/OpenFOAM/OF2606
 # Set this environment variable explicitly. # Set this environment variable explicitly.
 export PBS_JOBDIR=/mnt/lustre/users/username/foamJobs/job01 export PBS_JOBDIR=/mnt/lustre/users/username/foamJobs/job01
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.1771930820.txt.gz · Last modified: 2026/02/24 13:00 by ccrosby