forked from MPAS-Dev/MPAS-Model
-
Notifications
You must be signed in to change notification settings - Fork 10
MPAS Compile‐Run Environments
Michael Barlage edited this page Sep 26, 2024
·
1 revision
spack-stack based Intel environment for MPAS (Barlage)
module use /contrib/spack-stack/spack-stack-1.6.0/envs/unified-env-rocky8/install/modulefiles/Core
module load stack-intel/2021.5.0 stack-intel-oneapi-mpi/2021.5.1 parallelio/2.5.10
setenv PIO $parallelio_ROOT
setenv PNETCDF $parallel_netcdf_ROOT
setenv NETCDF $netcdf_c_ROOT
setenv NETCDFF $netcdf_fortran_ROOT
make ifort CORE=atmosphere
spack-stack based environment for MPAS-Limited-Area script (Barlage)
git clone --recurse-submodules https://github.com/MPAS-Dev/MPAS-Limited-Area
module use /contrib/spack-stack/spack-stack-1.6.0/envs/unified-env-rocky8/install/modulefiles/Core
module load stack-intel/2021.5.0 stack-intel-oneapi-mpi/2021.5.1 py-netcdf4/1.5.8
./create_region conus.120km.pts ../data/120km/grid/x1.40962.grid.nc
spack-stack based GNU environment for MPAS (Barlage)
module use /work/noaa/epic/role-epic/spack-stack/hercules/spack-stack-1.6.0/envs/unified-env/install/modulefiles/Core
module load stack-gcc/12.2.0 stack-mvapich2/2.3.7 parallelio/2.5.10
export PIO=$parallelio_ROOT
export PNETCDF=$parallel_netcdf_ROOT
export NETCDF=$netcdf_c_ROOT
export NETCDFF=$netcdf_fortran_ROOT
make gfortran CORE=atmosphere
spack-stack based environment for MPAS-Limited-Area script (Barlage)
git clone --recurse-submodules https://github.com/MPAS-Dev/MPAS-Limited-Area
module use /work/noaa/epic/role-epic/spack-stack/hercules/spack-stack-1.6.0/envs/unified-env/install/modulefiles/Core
module load stack-gcc/12.2.0 stack-mvapich2/2.3.7 py-netcdf4/1.5.8
./create_region conus.120km.pts ../data/120km/grid/x1.40962.grid.nc