The ParaMonte library quick start

  1. 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
    
  2. Navigate to the root directory of the repository either in a Windows CMD command prompt or Unix Bash terminal.
  3. 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.
  4. 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.

  5. 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.

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.