Package Details: openfoam 7-1

Git Clone URL: https://aur.archlinux.org/openfoam.git (read-only, click to copy)
Package Base: openfoam
Description: The open source CFD toolbox
Upstream URL: http://www.openfoam.org
Licenses: GPL
Submitter: None
Maintainer: petronny
Last Packager: petronny
Votes: 47
Popularity: 0.101481
First Submitted: 2009-07-02 09:16
Last Updated: 2019-07-26 07:09

kragacles commented on 2011-06-20 14:19

OpenFOAM 2.0.0 is up. Biggest changes are here: http://www.openfoam.com/version2.0.0/

The dependencies have changed to include parmetis (which includes metis), scotch and ptscotch-openmpi. Paraview is no longer optional. The system install of openMPI is used by default.

kragacles commented on 2011-06-17 15:40

Openfoam 2.0.0 was released yesterday! I'm running through the builds right now, and will have updated packages up later today.

I also believe I have figured out the openmpi issues, and the problems with Metis and Scotch decomposition methods. Just requires some minor patching for some arch specific dependencies.

kragacles commented on 2011-06-17 15:39

Openfoam 2.0.0 was released yesterday! I'm running through the builds right now, and will have updated packages up later today.

I also believe I have figured out the openmpi issues, just required some minor patching for some arch specific.

kragacles commented on 2011-03-07 15:03

I have an idea as to why openmpi isn't working properly with OpenFOAM. The OpenFOAM path setup appears to cause openmpi to look for some settings in the ThirdParty libraries, even if you have not installed the full ThirdParty group and are instead using a system openmpi. I actually ran across this when building another package with openmpi, and I traced the cause to OpenFOAM.

I am going to step back through the OpenFOAM configs and find out where this is happening. It shouldn't be too hard to force OpenFOAM to use the system openMPI.

crabman commented on 2011-03-06 16:04

did anyone get openmpi working? Metis doesnt seem to work, too.

kragacles commented on 2011-01-31 15:41

Thanks for trying it. I will have to give it a test myself and let you know what i run into.

Anonymous comment on 2011-01-28 09:48

It does not seem to work, the linker complains about missing symbols though these symbols seem to be present in /usr/lib/openmpi (according to grep). Maybe openfoam needs openmpi 1.4, whereas the version from community is 1.5?

kragacles commented on 2011-01-26 21:07

I'm afraid I have not tried building Paraview with openmpi from community.

You might try setting the environment variable WM_MPLIB=SYSTEMOPENMPI before configuring and building OpenFOAM. That should cause openfoam's settings.sh file to call mpicc and pickup the flags it needs to build against it.

Let me know if you have any luck.

Anonymous comment on 2011-01-26 20:29

I have installed openmpi from community, how can I enable it in openfoam? Thanks!

kragacles commented on 2011-01-01 16:40

Big thanks for checking the 64bit compile; I just hadn't gotten around to it yet. Package has been updated.