there is now available a homebrew tap for installing Elmer in OSX.
Run
Code: Select all
$ brew tap elmercsc/homebrew-elmerfem
$ brew install elmer --HEAD
For more installation options run
Code: Select all
$ brew info elmer
Cheers,
Juhani
Code: Select all
$ brew tap elmercsc/homebrew-elmerfem
$ brew install elmer --HEAD
Code: Select all
$ brew info elmer
I would appreciate if you could help me know what is the problem and how it should be solved?==> Reinstalling 2 broken dependents from source:
elmercsc/elmerfem/elmer, mumps
Error: No available formula with the name "scotch" (dependency of elmercsc/elmerfem/elmer)
Code: Select all
-DWITH_Mumps:BOOL=FALSE
Code: Select all
Last 15 lines from /Users/foobar/Library/Logs/Homebrew/scalapack/02.make:
^
/usr/local/Cellar/open-mpi/4.0.2/include/mpi.h:2850:31: note: expanded from macro 'MPI_Type_struct'
#define MPI_Type_struct(...) THIS_SYMBOL_WAS_REMOVED_IN_MPI30(MPI_Type_struct, MPI_Type_create_struct)
^
/usr/local/Cellar/open-mpi/4.0.2/include/mpi.h:322:57: note: expanded from macro 'THIS_SYMBOL_WAS_REMOVED_IN_MPI30'
#define THIS_SYMBOL_WAS_REMOVED_IN_MPI30(func, newfunc) _Static_assert(0, #func " was removed in MPI-3.0. Use " #newfunc " instead.")
^
1 error generated.
1 error generated.
make[2]: *** [CMakeFiles/scalapack.dir/BLACS/SRC/dgamx2d_.c.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: *** [CMakeFiles/scalapack.dir/BLACS/SRC/sgamx2d_.c.o] Error 1
make[2]: *** [CMakeFiles/scalapack.dir/BLACS/SRC/igamx2d_.c.o] Error 1
make[1]: *** [CMakeFiles/scalapack.dir/all] Error 2
make: *** [all] Error 2
If reporting this issue please do so at (not Homebrew/brew or Homebrew/core):
https://github.com/dpo/homebrew-openblas/issues
These open issues may also help:
enhancement: much faster build via modern CMake for Scalapack and Mumps https://github.com/dpo/homebrew-openblas/issues/84
Dear Bill,mcbill wrote: ↑12 Jan 2020, 09:18 Hello,
I am new to Elmer and stuck with what I think is an installation problem. I downloaded the latest version of MUMPS and Elmer via Homebrew as of today. I'm running macOS 10.15.2.
The GUI runs, but when I start the solver I get this error:
dyld: Symbol not found: __cg_jpeg_resync_to_restart
Referenced from: /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO
Expected in: /usr/local/bin/../lib/libJPEG.dylib
in /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO
When I start ElmerGUI I get this:
mcbillsan@Williams-iMac bin % ElmerGUI
Load /usr/local/Cellar/elmer/HEAD-c2cf233/bin/../share/ElmerGUI/edf/egini.xml... done
Load tetgen plugin... not found
Tetgen functionality unavailable
Constructing ElmergridAPI... done
QObject::connect: No such signal MeshingThread::terminated()
Load /usr/local/Cellar/elmer/HEAD-c2cf233/bin/../share/ElmerGUI/edf/edf.xml... done
Load /usr/local/Cellar/elmer/HEAD-c2cf233/bin/../share/ElmerGUI/edf/navier-stokes.xml... done
Load /usr/local/Cellar/elmer/HEAD-c2cf233/bin/../share/ElmerGUI/edf/meshdeform.xml... done
Load /usr/local/Cellar/elmer/HEAD-c2cf233/bin/../share/ElmerGUI/edf/helmholtz.xml... done
Load /usr/local/Cellar/elmer/HEAD-c2cf233/bin/../share/ElmerGUI/edf/heatequation.xml... done
Load /usr/local/Cellar/elmer/HEAD-c2cf233/bin/../share/ElmerGUI/edf/electrostatics.xml... done
Load /usr/local/Cellar/elmer/HEAD-c2cf233/bin/../share/ElmerGUI/edf/magnetodynamics.xml... done
Load /usr/local/Cellar/elmer/HEAD-c2cf233/bin/../share/ElmerGUI/edf/linearelasticity.xml... done
Load /usr/local/Cellar/elmer/HEAD-c2cf233/bin/../share/ElmerGUI/edf/magnetodynamics2d.xml... done
Load /usr/local/Cellar/elmer/HEAD-c2cf233/bin/../share/ElmerGUI/edf/resultoutput.xml... done
Initialize GL
Vendor: NVIDIA Corporation
Renderer: NVIDIA GeForce GT 755M OpenGL Engine
Version: 2.1 NVIDIA-14.0.31 355.11.11.10.10.143
Can someone please point me in the right direction?
Thank you,
Bill