Package Details: openfoam-org 11.20240704-1

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
Provides: openfoam
Submitter: None
Maintainer: petronny (AutoUpdateBot)
Last Packager: AutoUpdateBot
Votes: 63
Popularity: 1.44
First Submitted: 2009-07-02 09:16 (UTC)
Last Updated: 2024-07-05 09:28 (UTC)

Pinned Comments

petronny commented on 2020-08-04 08:36 (UTC) (edited on 2023-04-14 08:48 (UTC) by petronny)

Pre-built binaries of this package and its dependencies can be found in the arch4edu repository.

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 11 .. 27 Next › Last »

Xwang commented on 2019-04-17 15:23 (UTC) (edited on 2019-04-17 15:48 (UTC) by Xwang)

I have an Issue with the ofoam alias. It is not "executed" and so it returns foam bash: ofoam: comando not found

If I execute alias I obtain only the following alias which is written in mine .bashrc file: alias ls='ls --color=auto'

The puzzling thing is that the /etc/profile.d/openfoam-6.sh script seems to be only half executed because after reboot I can run echo $FOAM_INST_DIR and I correctly obtain: /opt/OpenFOAM

Can you help me, please?

EDIT

I've solved adding source /etc/profile in my .bashrc file

Kunda commented on 2019-02-23 11:56 (UTC)

@petronny check out https://repology.org/project/openfoam/related

petronny commented on 2019-02-01 10:53 (UTC)

@Kunda @tomracing So 1901 should be better? Or 6.1901?

tomracing commented on 2019-01-31 21:14 (UTC)

@kunda they are following the ESI scheme then maybe also their package while this package is from the foundation.

Kunda commented on 2019-01-31 21:03 (UTC)

@petronny, interesting that Debian has changed the version scheme for openfoam. See https://repology.org/metapackage/openfoam/badges

Kunda commented on 2019-01-18 16:01 (UTC)

There is a new minor update https://github.com/OpenFOAM/OpenFOAM-6/releases/tag/20190108

petronny commented on 2018-11-27 05:54 (UTC)

@lahwaacz Thanks. I have no problem when building the package. It's bulit with arch4edu-x86_64-build from devtools-arch4edu and it's a definitely clean chroot.

I get that error when I install the binaries into my personal environment and run ofoam. intel-mkl adds it's path before the system one.

lahwaacz commented on 2018-11-26 20:52 (UTC)

@petronny Or just build in a clean chroot... https://wiki.archlinux.org/index.php/DeveloperWiki:Building_in_a_clean_chroot

petronny commented on 2018-11-26 09:38 (UTC) (edited on 2018-11-26 09:38 (UTC) by petronny)

@gpettinello @jancici
My bad. I'm getting gcc: error: unrecognized command line option '--showme:link'. And I thought it was the mpi problem.

Now I found it's because I'm using intel-mkl and its mpicc overrides the system one. So I just need to set WM_MPLIB to MPICH locally.

Sorry for these 2 version bumps.

gpettinello commented on 2018-11-25 09:49 (UTC) (edited on 2018-11-25 09:50 (UTC) by gpettinello)

Had a compile issue with openmpi:

openfoam/src/OpenFOAM-6/platforms/linux64GccDPInt32OptOPENMPI/lib \
    -L/home/gianluca/builds/aur-openfoam/src/ThirdParty-6/platforms/linux64Gcc/openmpi-2.1.1/lib64 -L/home/gianluca/builds/aur-openfoam/src/ThirdParty-6/platforms/linux64Gcc/openmpi-2.1.1/lib -lmpi  -o /home/gianluca/builds/aur-openfoam/src/OpenFOAM-6/platforms/linux64GccDPInt32Opt/lib/openmpi-2.1.1/libPstream.so
/usr/bin/ld: cannot find -lmpi
collect2: error: ld returned 1 exit status
make: *** [/home/gianluca/builds/aur-openfoam/src/OpenFOAM-6/wmake/makefiles/general:169: /home/gianluca/builds/aur-openfoam/src/OpenFOAM-6/platforms/linux64GccDPInt32Opt/lib/openmpi-2.1.1/libPstream.so] Error 1
==> ERROR: A failure occurred in build().
    Aborting...

Solved commenting last patch in PKGBUILD:

echo "export ParaView_MAJOR=${_pmajor}" >> ${srcdir}/prefs.sh
  # https://www.cfd-online.com/Forums/openfoam-installation/148321-gcc-error-unrecognized-command-line-option-showme-link.html
  #echo "export export WM_MPLIB=OPENMPI" >> ${srcdir}/prefs.sh
  cp ${srcdir}/prefs.sh ${srcdir}/${_distpkgname}-${pkgver}/etc #|| return 1

Now compiling regularly