tspack.rst - pism - [fork] customized build of PISM, the parallel ice sheet model (tillflux branch)
 (HTM) git clone git://src.adamsgaard.dk/pism
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) LICENSE
       ---
       tspack.rst (1219B)
       ---
            1 .. include:: ../global.txt
            2 
            3 .. _sec-install-spack:
            4 
            5 Installing PISM using Spack
            6 ---------------------------
            7 
            8 On supercomputers, Linux, and macOS PISM can be installed using the Spack_ package
            9 manager.
           10 
           11 Installing PISM using this method is easy: install Spack itself (see `Spack
           12 documentation`_) and then run
           13 
           14 .. code-block:: bash
           15 
           16    spack install pism
           17 
           18 This will install PISM and all its prerequisites, including PETSc. The default PETSc
           19 configuration in its Spack package includes many optional features not used by PISM. You
           20 may want to disable these; to do this, use this command instead:
           21 
           22 .. code-block:: bash
           23 
           24    spack install pism ^petsc~metis~hdf5~hypre~superlu-dist
           25 
           26 .. note::
           27 
           28    The Spack package for PISM is maintained by Elizabeth Fischer (|efischer-email|);
           29    please e-mail her with questions about it. General questions about Spack_ should be
           30    sent directly to Spack developers.
           31 
           32 .. note::
           33 
           34    With default Spack settings this installation method relies on building most (if not
           35    all) of PISM's prerequisites from sources.
           36 
           37    **This may take a very long time.**
           38 
           39    Please see `Spack documentation`_ (system packages) for a way to avoid re-building
           40    tools and libraries available on your system.