Package Details: openfoam-org 12.20250102-2

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: 1.42
First Submitted: 2009-07-02 09:16 (UTC)
Last Updated: 2025-01-02 16:17 (UTC)

Latest Comments

« First ‹ Previous 1 .. 8 9 10 11 12 13 14 15 16 17 18 .. 28 Next › Last »

Xwang commented on 2016-06-12 16:12 (UTC)

I can confirm you that it uses all the core I've set in the pacman configuration file. The log file remains in the directory where the PKGBUILD is (without logging it will be impossible to read warnings and errors at compilation time).

ioquatix commented on 2016-06-12 14:57 (UTC)

Also, why do you eat the build log.. i prefer to see output/progress/errors # Build and clean up OpenFOAM ./Allwmake > ../../openfoam_log.make 2>&1 #|| return 1 right now, openfoam builds but due to some issues in https://aur.archlinux.org/packages/scotch/ I just submitted a fix so that it links correctly, but openfoam build fails to build decomposePar, etc due to this issue, but the problem is silently ignored by the build system here for some reason?

ioquatix commented on 2016-06-12 14:54 (UTC)

@xwang I don't believe it is, as this is using wmake which doesn't have anything to do with pacman?

Xwang commented on 2016-06-12 14:13 (UTC)

@ioquatix I do not know if it is the same, but I have configured my pacman to use the maximum number of cores I want (one less than the output of nproc in my case) and it uses them to build.

ioquatix commented on 2016-06-12 13:20 (UTC)

To improve performance of build you could insert export WM_NCOMPPROCS=`nproc` into PKGBUILD.

ioquatix commented on 2016-06-10 01:03 (UTC)

To get anything to work I had to do: export FOAM_INST_DIR=/opt/OpenFOAM . ${FOAM_INST_DIR}/OpenFOAM-3.0.x/etc/bashrc Then I could use commands. Advice below about profile.d/openfoam did not work.

Xwang commented on 2016-04-30 10:28 (UTC)

@Minerva.W First of all thank you for your help. Then as far as the patch files I prefer to maintain them separated to be able to know how much files are modified by the PKGBUILD and in which way. Finally I would like to ask you where and how should I add -lboost_thread and if I have to add some additional dependencies too.

heavysink commented on 2016-04-23 14:53 (UTC) (edited on 2016-04-23 14:54 (UTC) by heavysink)

OpenFOAM repository [home_Minerva_W_Science_Arch_Extra] SigLevel = Never Server = http://download.opensuse.org/repositories/home:/Minerva_W:/Science/Arch_Extra/$arch pacman -S openfoam3.0.1 Most of them seems to be fine but -lboost_thread still not completely solved. I will try to solve it today.

heavysink commented on 2016-04-23 00:11 (UTC) (edited on 2016-04-23 14:54 (UTC) by heavysink)

My two cents: 1) all patch for flex files can be done within one command: find . -name '*.L' -print -exec sed -i -e 's|YY_FLEX_SUBMINOR_VERSION < 34|YY_FLEX_SUBMINOR_VERSION < 34 \&\& YY_FLEX_MINOR_VERSION < 6|g' {} \; 2) There are error for foamyQuadMesh and foamyHexMesh because libboost_thread.so is not included. Please add -lboost_thread to the corresponding options file. From my point it is a better idea to link bzip missing libraries to scotchDecomp and ptscotchDecomp to reduce the amount of patch files.