Package Details: openfoam-org 12.20250206-4

Git Clone URL: https://aur.archlinux.org/openfoam.git (read-only, click to copy)
Package Base: openfoam
Description: The open source CFD toolbox (www.openfoam.org)
Upstream URL: http://www.openfoam.org
Licenses: GPL-3.0-or-later
Provides: openfoam
Submitter: None
Maintainer: envolution
Last Packager: envolution
Votes: 64
Popularity: 0.23
First Submitted: 2009-07-02 09:16 (UTC)
Last Updated: 2025-02-07 05:05 (UTC)

Latest Comments

« First ‹ Previous 1 .. 17 18 19 20 21 22 23 24 25 26 27 28 Next › Last »

kragacles commented on 2013-05-30 14:12 (UTC)

Well, the easiest way might be to just do the following in the PKGBUILD: 1. Comment out the wclean command line 64. That should leave everything in place from the compilation. 2. Optionally replace the wclean on line 64 with a command to just find and remove all of the object files: "find . -name "*.o" | xargs rm -f" 3. Change the "mv" command on line 71 to "cp", so it leaves all of the OpenFOAM compiled structure in place. That should build the openfoam install but leave all of the built files in place.

panda-z commented on 2013-05-30 14:05 (UTC)

Sorry, I disabled notifications accidentally. Will try this new PKGBUILD right now. Another question, as `wclean all` will remove all "lnInclude" directories. How to keep the lnInclude directories from being deleted? (as I need to do some further development)

kragacles commented on 2013-05-15 13:32 (UTC)

2.2.0-2 is now up. I fixed the missing scotch symbol issue by patching openfoam's scotch link line to include the ptscotch and scotch libraries, since the latest ptscotch-openmpi package now provides both and they do not conflict.

kragacles commented on 2013-05-14 14:54 (UTC)

The scotch/ptscotch-openmpi issue strikes again. On my system, it seems that the _SCOTCHkgraphmapststratab symbol, along with several others, are undefined. The libptscotchDecomp.so library of course links against libptscotch.a, which also has that symbol undefined. So that is the root of the problem. The symbol IS defined in the standard libscotch.a file. I will try to patch openCV's link options for scotch to include additional libraries. But if they conflict, we may just use a custom pkgbuild for libptscotch that builds shared libs and use those.

kragacles commented on 2013-05-14 13:17 (UTC)

panda-z Do an "objdump -T libptscotchDecomp.so" | grep _SCOTCH" on that library. Do you get any undefined symbols? They'll have *UND* in the 2nd or 3rd column, can't remember which. The scotch libraries are all statically linked, and if symbols are missing then there must be libraries missing on the link line. I'll check mine when I'm back and see what I find.

panda-z commented on 2013-05-14 04:20 (UTC)

When running snappyHexMesh, I've got snappyHexMesh: symbol lookup error: /opt/OpenFOAM/OpenFOAM-2.2.0/platforms/linux64GccDPOpt/lib/openmpi-system/libptscotchDecomp.so: undefined symbol: _SCOTCHkgraphmapststratab Anyone has any idea on this?

kragacles commented on 2013-05-08 11:17 (UTC)

Thanks HBon, I have not tried that yet. I wonder if that could be an optional part of the pkgbuild, or if I would have to add another one.

HBon commented on 2013-05-05 19:26 (UTC)

@kragacles: Tranks!:-) Additonal Info: The wmakeScheduler (http://www.openfoam.org/download/source.php) works. Just add the export stuff after "Setup the build environment"...

kragacles commented on 2013-04-08 14:07 (UTC)

Thanks panda, I can make those changes with the next revision.