Alexey Matveichev
Alexey Matveichev
I would suggest to use more recent OpenFOAM-9 source code. Either checkout sources from git repository, or use patch release, as described here: https://openfoam.org/news/v9-patch/. The problem is that between release...
Correct URL for patch release is http://dl.openfoam.org/source/9.20211007. So, you do: ```sh $ curl -L http://dl.openfoam.org/source/9.20211007 | tar xz $ mv OpenFOAM-9-20211007 OpenFOAM-9 $ cd OpenFOAM-9 $ curl -LO https://raw.githubusercontent.com/mrklein/openfoam-os-x/master/OpenFOAM-9-2b1d7d67c.patch $...
This one is caused by new Homebrew package installation location on M1. On x86_64 Homebrew links formulae in `/usr/local/opt`, on M1 it is different. So, you open `etc/config.sh/mac/scotch` (and then...
Last time similar problem was reported, the was a problem of mixing Rosetta and native code. This also can be a problem of SIP. Did you try to run `foamRunTutorials`...
`foamRunTutorials` is a script, which is quite simple: either it runs `Allrun` script in the current folder, or it creates mesh with `blockMesh` and runs solver (which is extracted from...
Thanks for the update. Yes, the problem is that on macOS there are two folders in `--showme:link`, while on Linux it is single folder. Folder lookup code should be corrected.
@reverseila if you take a look at `etc/bashrc` (line 167): ```sh . $WM_PROJECT_DIR/etc/config.sh/functions _foam_on_macos && . $WM_PROJECT_DIR/etc/config.sh/mac/functions ``` So, on macOS additional `functions` file is sourced (which redefines `_foamAddLib` function)....
I look at `etc/config.sh/mpi` file after fresh clone and patch application, there `WM_MPLIB` is written correctly with `I`, not `l`.
My guess would be: if you remove OpenMPI paths from `DYLD_LIBRARY_PATH`, OpenFOAM simply does not load MPI libraries. So, errors, caused by MPI libraries, are gone. Yet, you can not...
Thank you for the report. In fact, maybe I should remove `tap mrklein/foam`, since this tap originated as a temporary solution, when `scotch` was removed from `core` (or rather was...