The ParaMonte library quick start
- Clone the ParaMonte repository on your system.
git clone git@github.com:cdslaborg/paramonte.git
Alternatively, you can optionally download the OpenBLAS and other ParaMonte submodules via,
git clone --recurse-submodules git@github.com:cdslaborg/paramonte.git
- Navigate to the root directory of the repository either in a Windows
CMD
command prompt or UnixBash
terminal. - Ensure you have a recent CMake software (
>3.16
), and a recent Intel (>2021
) or GNU (>10
) C/Fortran compilers already installed in your terminal. - Using a Windows
CMD
command prompt, type,- For the ParaMonte C library build,
install.bat --lang c
- For the ParaMonte C++ library build,
install.bat --lang cpp
- For the ParaMonte Fortran library build,
install.bat --lang fortran
See more on the relevant installation instructions in install.bat.md.
- For the ParaMonte C library build,
- Using a Unix
Bash
terminal, type,- For the ParaMonte C library build,
install.sh --lang c
- For the ParaMonte C++ library build,
install.sh --lang cpp
- For the ParaMonte Fortran library build,
install.sh --lang fortran
See more on the relevant installation instructions in install.sh.md.
- For the ParaMonte C library build,
See install.md, install.config.md, install.bat.md, install.sh.md, and CMakeLists.md for more library build options and guidelines.
If you have any questions about the topics discussed on this page, feel free to ask in the comment section below, or raise an issue on the GitHub page of the library, or reach out to the ParaMonte library authors.