Installing PISM¶

The fastest path to a fully functional PISM installation is to use a Linux system with a Debian- or Arch Linux-based package system (e.g. Ubuntu). In Debian and derivatives, start by following subsection Installing prerequisites on Debian or Ubuntu, to install tools and libraries used by PISM and then Building PISM to install PISM itself. In Arch Linux and derivatives, follow the instructions in subsection Installing prerequisites and building PISM on Arch Linux.

  • Required tools and libraries
  • Installing parallel I/O libraries
    • Installing HDF5-based parallel NetCDF
      • Installing HDF5
      • Installing NetCDF
    • Installing PnetCDF
  • Enabling flexible interpolation using YAC and PROJ
  • Installation Cookbook
    • Installing prerequisites on Debian or Ubuntu
    • Installing prerequisites and building PISM on Arch Linux
    • Installing required libraries on macOS
    • Installing PISM using Spack
    • Building PETSc
    • Building PISM
      • PISM’s build-time configuration
      • Building PISM with libraries in non-standard locations
    • Common build problems and solutions
  • Quick tests of the installation
  • Next steps
  • Rebuilding PISM documentation
    • Manual
    • Source Code Browser
    • Re-building documentation without PISM’s prerequisites

Previous Next

Logo

Navigation

  • Acknowledgments
  • Installing PISM
    • Required tools and libraries
    • Installing parallel I/O libraries
    • Enabling flexible interpolation using YAC and PROJ
    • Installation Cookbook
    • Quick tests of the installation
    • Next steps
    • Rebuilding PISM documentation
  • PISM User’s Manual
  • Climate forcing
  • Technical notes
  • Contributing to PISM
  • Authorship
  • Citing PISM
  • Publishing
  • References

Quick search

Built using PISM 2.2.2-d6b3a29ca committed by Constantine Khrulev on 2025-03-28 | © 2004--2025, the PISM authors.