Hi Bart,

On 18/08/14 06:30, Bart Verleye wrote:
Hi All,

I have successfully installed OpenFOAM 2.3.0 with EB. However, the installation does not come with paraview, which makes that paraFoam does not work. I have tried to make it work outside of EB, but failed. Anyone who could make it work, and perhaps some ideas of how to include it in the EB installation?
Does Paraview need to be integrated into the OpenFOAM build in some way? Because EB supports installing Paraview stand-alone.

How does paraFoam fail exactly? Can you make it work by simply loading Paraview as a separate module? I'd highly recommend that approach...


There are some config files around for Openfoam-extend, however, only older versions. Is anyone working on the extend version 3.1 perhaps? I have noticed that it uses the same block as openfoam, however, the dependencies and the installation procedure seems to be quite different. Blocks are still not versioned, right? Perhaps the best in this case is to write a separate block for the extend?

I extended the existing EB_OpenFOAM easyblock to also support building OpenFOAM-extend. Both projects forked from a common codebase, and hence have a lot of commonalities w.r.t. build procedure.

For now, it makes sense to me to support both with a single easyblock, but if they start diverging then fleshing out the OpenFOAM-extend support into a separate easyblock may make sense. The OpenFOAM-extend easyblock could then still derive from the EB_OpenFOAM easyblock for example, and still reuse functionality what is common. I'm not sure how easy or sensible that may be, I would need to check the current easyblock (after https://github.com/hpcugent/easybuild-easyblocks/pull/436 gets merged in).

I haven't looked into OpenFOAM-extend v3.1 yet (no request to do so by our users). Have you tried it yet?


regards,

Kenneth

Reply via email to