UCL-RITS / rcps-buildscripts

Scripts to automate package builds on RC Platforms
MIT License
39 stars 27 forks source link

OpenFOAM: more recent version of openfoam.org branch at least V10 [1440225] #589

Open balston opened 4 weeks ago

balston commented 4 weeks ago

User wants to use https://github.com/micmog/LaserbeamFoam which needs at least V10 openfoam.org branch libraries. Latest version is V12 https://openfoam.org/news/v12-patch/

balston commented 4 weeks ago

I've been able to build V12 patch 20240902 in my Scratch on Kathleen and last night successfully ran a test job. I will now update the build script and install OpenFOAM V12 in /shared/ucl/apps

balston commented 4 weeks ago

I've now got the build script on Kathleen and have submitted a job from ccspapp to build it.

balston commented 4 weeks ago

It is likely to take at least 3 hours for the build job to run.

job-ID  prior   name       user         state submit/start at     queue                          slots ja-task-ID
-----------------------------------------------------------------------------------------------------------------
 512495 3.50000 OpenFoam-1 ccspapp      r     10/25/2024 12:06:40 Arya@node-c11a-052.kathleen.uc    80
balston commented 2 weeks ago

the build job worked and test jobs were run successfully on Kathleen. I informed the requester before going away.

balston commented 2 weeks ago

OpenFOAM V12 is now installed on all clusters.

balston commented 2 weeks ago

Modules needed to run this version are:

module unload compilers mpi gcc-libs
module load gcc-libs/7.3.0
module load compilers/gnu/7.3.0
module load mpi/openmpi/3.1.4/gnu-7.3.0
module load openfoam/12.20240902/gnu-7.3.0
balston commented 2 weeks ago

I realise I haven't run any test jobs on the other clusters (only on Kathleen). I've submitted a test job on Myriad and it failed. Investigating ...

balston commented 2 weeks ago

OK I hadn't installed OpenFOAM 12 on Myriad so I ran the build job which took about 3 hours and my test job now runs.

I will now check to see if the installation on Young and Michael was done before I went away.

balston commented 2 weeks ago

Not installed on Young so setting up a build job to do it.

balston commented 2 weeks ago

build job submitted. Build jobs are in ~ccspapp/Software/OpenFOAM on each cluster

balston commented 2 weeks ago

build job on Young completed overnight and test job submitted and ran successfully.

balston commented 3 days ago

no response from original requester so assuming done.