MPAS | MPAS-JEDI | spack-stack 1.9.3


  • https://spack-stack.readthedocs.io/en/latest/
    • The spack-stack documentation moved from readthedocs to the JCSDA spack-stack Wiki (https://github.com/jcsda/spack-stack/wiki) with release 2.0.0.
    • The latest documentation here is for spack-stack-1.9.3.

Pre-configured sites

Creating a new environment

It is recommended to increase the stacksize limit by using ulimit -S -s unlimited,

1
2
3
4
5
git clone [-b develop OR release/branch-name] --recurse-submodules https://github.com/jcsda/spack-stack.git
cd spack-stack

# Sources Spack from submodule and sets ${SPACK_STACK_DIR}
source setup.sh
1
2
3
spack stack create env --site linux.default [--template skylab-dev] --name skylab-dev.mylinux --compiler=gcc
cd envs/skylab-dev.mylinux/
spack env activate [-p] .

jedi-mpas-env

The jedi-mpas-env refers to setting up the software environment required to run JEDI-MPAS, a Joint Effort for Data assimilation Integration system for the Model for Prediction Across Scales (MPAS). It enables 3D/4DEnVar and 3DVar data assimilation using containers or HPC module files (e.g., NCAR/MMM, JCSDA).

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
 $ spack info jedi-mpas-env
BundlePackage: jedi-mpas-env

Description:
Development environment for mpas-bundle

Homepage: https://github.com/JCSDA/mpas-bundle

Preferred version:
1.0.0

Safe versions:
1.0.0

Deprecated versions:
None

Variants:
build_system [bundle] bundle
Build systems supported by the package

Build Dependencies:
None

Link Dependencies:
None

Run Dependencies:
jasper jedi-base-env metis parallel-netcdf parallelio

Licenses:
None

MPAS | MPAS-JEDI | spack-stack 1.9.3
https://waipangsze.github.io/2026/04/28/MPAS-MPAS-JEDI-spack-stack-1-9-3/
Author
wpsze
Posted on
April 28, 2026
Updated on
April 28, 2026
Licensed under