Package Base Details: openfoam

Git Clone URL: https://aur.archlinux.org/openfoam.git (read-only, click to copy)
Submitter: None
Maintainer: petronny (AutoUpdateBot)
Last Packager: AutoUpdateBot
Votes: 60
Popularity: 1.18
First Submitted: 2009-07-02 09:16 (UTC)
Last Updated: 2024-04-01 17:32 (UTC)

Packages (1)

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 .. 19 20 21 22 23 24 25 26 27 Next › Last »

kragacles commented on 2011-12-19 15:23 (UTC)

OpenFOAM 2.1.0 has been released. Details here: http://www.openfoam.com/version2.1.0/ Updated PKGBUILD should be up later today.

kragacles commented on 2011-12-14 13:16 (UTC)

LWhitson2, thanks for the information. I would be happy to help out. I'll see what I come up with for the non-ThirdParty-Tools build option.

LWhitson2 commented on 2011-12-14 01:06 (UTC)

For anyone who is interested in helping, I am working on a build process for OpenFOAM development. The wiki article is located at https://wiki.archlinux.org/index.php/OpenFOAM. I would like to include a way to build OpenFOAM without utilizing the ThirdParty-Tools but it is proving difficult.

sorrat commented on 2011-12-11 13:23 (UTC)

Thank you, whizzrobe, for detailed guidance.

kragacles commented on 2011-12-07 15:54 (UTC)

Ok, I just submitted a package update (bumped to 2.0.1-2) that adds a fix for the paraFoam problem. The paraFoam binary is just a script itself that performs some checks, automatically creates the proper .foam file, and then launches paraview as needed. This update simply includes a patch file, paraFoam.patch, that causes paraFoam to create files with the proper extension (.foam) and skip the PV3Readers check (which are not needed, since paraview from community is built with paraview support). To avoid recompiling all of OpenFOAM just to get this paraFoam fix you can simply do the following: 1. Download and extract the new Tarball 2. Grab the patch file: openfoam/paraFoam.patch 3. Apply this patch against the paraFoam file you already have installed: "patch -p3 /opt/OpenFOAM/OpenFOAM-2.0.1/bin/paraFoam < paraFoam.patch" 4. Now paraFoam should work as normal. Sorrat, the .foam file needs to be located in the "root" directory of the OpenFOAM project you wish to analyze. So if you wanted to look at the motorBike/ project that is included with OpenFOAM, you would want to create an empty file: tutorials/incompressible/simpleFoam/motorBike/motorBike.foam and then launch paraView and open motorBike.foam. Turns out this is all that paraFoam is doing anyway, it simply automates the creation of the empty .foam file and then launches paraview. Hope this helps.

sorrat commented on 2011-12-07 10:49 (UTC)

Sorry, wizzrobe, where should I create the empty .foam file to make paraFoam work?

kragacles commented on 2011-11-22 23:33 (UTC)

Great idea alien! Creating the empty .foam file is how I am used to working with paraview and OpenFOAM. I always just hit a quick "touch proj.foam" when I set things up. But it never occured to me to setup a little script to replace paraFoam. I'll do that and push out an update.

<deleted-account> commented on 2011-11-20 12:32 (UTC)

I've found an easy way to fix the issue with the latest openfoam and paraview. If you simply create a blank file with the extension ".foam" and open the file with paraview then everything works fine. perhaps putting a script in the package to replace the shipped paraFoam utility?

kragacles commented on 2011-08-16 18:16 (UTC)

Looks like paraFoam in OpenFOAM 2.0.1 is now more tightly tied to OpenCFD's ThirdParty libraries install of Paraview. Building paraFoam requires cmake and several cmake includes that are specific to the ThirdParty library build of ParaView. They are not included in the standard ParaView installation. So, building paraFoam with this pkg will require manually building the ThirdParty libraries separately, or bundling the needed cmake files into this pkg, and tweaking them to work with the system install of paraview. I'm not sure which is the cleanest way to go.