I agree what Ralph says.
I have a lot of experience in running SLES 10 and 11 systems and many
flavours of Opensuse.
I am not sure if rpms for Openmpi are available for Sles - I will check.
Installing Openfoam is a pig I agree.
You could be better off with Opensuse from a point of view of Openmpi and