Install PecubeGUI¶
Get PecubeGUI¶
MacOS¶
Two packages exist for PecubeGUI-beta on MacOs. For MacOs with Apple chip M1 or M2, and for MacOS with intel chip. For the latter, PecubeGUI only work for Os version >11 (BigSur).
To access the last version of PecubeGUI, please contact: maxime.bernard@unil.ch
To use PecubeGUI on macOS, first install the pakage by clicking on the PecubeGUI.pkg. An installation process window will appear, you just have to follow the steps.
Note
When trying to open the package, the system might complain saying it cannot open it because it is not registered in the Apple Store. To circumvent this, just roght click on the package, click ‘open’, and accept to open anyway (after the warning).
open a terminal console
If you do not have homebrew installed, write: /bin/bash -c “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)”, otherwise skip this step.
Install gcc: brew install gcc
Install mpi: brew install open-mpi
Compile Pecube: go to Pecube directory -> cd /path-to-Pecube/ -> write: ./bin/compile.sh
Windows¶
You can download the package on this page: http://erc-cooler.eu/portfolio-Maxime_PecubeGUI.html
After downloading the PecubeGUI_installer.exe file, clicking on it will start an installation process. You just have to follow the instructions and PecubeGUI will be installed on your local machine.
Important
In the current version, you need to keep the Pecube directory where it is installed by the installation process. In a later version, you will able to move the Pecube directory to another location in you computer…
Download Msys2: https://www.msys2.org/
Open MSYS2 MINGW
Write: pacman -S mingw-w64-x86_64-gcc-fortran
Write: pacman -S mingw-w64-x86_64-msmpi
Write: pacman -S make
install mpi for the Windows console: https://www.microsoft.com/en-us/download/details.aspx?id=57467.
Go to your Pecube directory within the terminal: cd path-to-Pecube-directory/
write: ./bin/compile.sh
Linux¶
PecubeGUI is not available for linux systems yet…
How to cite¶
If you use PecubeGUI for your research please cite: M. Bernard, P. van der Beek, J. Braun, X. Robert, C. Colleps, K. Gallagher, W. Guenthner, J. Amalberti, & I. Wapenhans. (2023). PecubeGUI-beta (1.0.0-beta). Zenodo. https://doi.org/10.5281/zenodo.8362722