Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/test.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ jobs:
name: Test
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v6
- name: Prepare Environment
run: make devenv
- name: Code-Quality Check
Expand Down
11 changes: 10 additions & 1 deletion build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -107,7 +107,16 @@ install_mpas () {
make $target CORE=$CORE $opts
mkdir -pv $EXEC_DIR
cp -v ${CORE}_model $EXEC_DIR
test $CORE == atmosphere && ./build_tables_tempo || true
if [[ $CORE == atmosphere ]] ; then
./build_tables
if [[ -x ./build_tables_tempo ]] ; then
Comment thread
christinaholtNOAA marked this conversation as resolved.
./build_tables_tempo
else
curl -sSLO https://github.com/ufs-community/MPAS-Model/releases/download/MPAS-v8.3.1-2.14/tempo_data.tar
tar -xvf tempo_data.tar
rm -v tempo_data.tar
fi
fi
)
}

Expand Down
3 changes: 2 additions & 1 deletion environment.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ channels:
- conda-forge
- ufs-community
dependencies:
- python==3.13.*
- metis==5.1.0.*
- pydantic==2.11.*
- uwtools==2.9.*
- uwtools==2.16.*
6 changes: 6 additions & 0 deletions load_wflow_modules.sh
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
machine=$1

if [[ -z "$machine" ]]; then
echo "usage: source load_wflow_modules.sh [machine]"
return
fi
Comment thread
christinaholtNOAA marked this conversation as resolved.

scrfunc_fp=$( readlink -f "${BASH_SOURCE[0]}" )
scrfunc_dir=$( dirname "${scrfunc_fp}" )
Expand Down
2 changes: 2 additions & 0 deletions parm/machines/hera.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,8 @@ forecast:
execution:
batchargs:
partition: hera
nodes: 20
tasks_per_node: 40
Comment thread
christinaholtNOAA marked this conversation as resolved.
post:
mpassit:
execution:
Expand Down
32 changes: 0 additions & 32 deletions parm/machines/jet.yaml

This file was deleted.

20 changes: 8 additions & 12 deletions parm/machines/ursa.yaml
Original file line number Diff line number Diff line change
@@ -1,39 +1,35 @@
data:
mesh_files: /scratch3/BMC/wrfruc/cholt/MPAS-Model/fix
mesh_files: /scratch3/BMC/rtwrfruc/RRFSv2X/code/rrfs-workflow.20260603/fix/{{ user.mesh_label }}
platform:
crtm_dir: /contrib/spack-stack/spack-stack-1.9.1/envs/ue-oneapi-2024.2.1/install/oneapi/2024.2.1/crtm-fix-2.4.0.1_emc-t5jym6r/fix
hrrr_fix: /scratch3/BMC/wrfruc/cholt/MPAS-Model/fix
hrrr_fix: /scratch3/BMC/rtwrfruc/RRFSv2X/code/rrfs-workflow.20260603/fix
scheduler: slurm
geog_data:
global: /scratch2/BMC/wrfruc/talcott/mpas/global/static/geog/
service_partition: u1-service
data:
gfs:
path: /public/data/grids/gfs/0p25deg/grib2
file_templates: '@y@j@H00{{ "%04d" % fcst_hr }}'
file_templates: '@y@j@H00{forecast_hr:04d}'
Comment thread
christinaholtNOAA marked this conversation as resolved.
create_ics:
mpas_init:
execution:
envcmds:
envcmds: &ursa_intel_mpi
- ulimit -s unlimited || true
- module use {{ user.mpas_app }}/modulefiles
- module load build_{{ user.platform }}_intel_ifort
- module load impi-collective-settings/1.0.0
- export I_MPI_COLL_INTRANODE=pt2pt
create_lbcs:
mpas_init:
execution:
envcmds:
- ulimit -s unlimited || true
- module use {{ user.mpas_app }}/modulefiles
- module load build_{{ user.platform }}_intel_ifort
envcmds: *ursa_intel_mpi
forecast:
mpas:
execution:
batchargs:
partition: u1-compute
envcmds:
- ulimit -s unlimited || true
- module use {{ user.mpas_app }}/modulefiles
- module load build_{{ user.platform }}_intel_ifort
envcmds: *ursa_intel_mpi
post:
mpassit:
execution:
Expand Down
10 changes: 10 additions & 0 deletions parm/mpas/hrrrv5/stream_list.atmosphere.analysis
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
pressure_p
Comment thread
christinaholtNOAA marked this conversation as resolved.
rho
scalars
surface_pressure
theta
u
uReconstructZonal
uReconstructMeridional
refl10cm
w
27 changes: 27 additions & 0 deletions parm/mpas/hrrrv5/stream_list.atmosphere.background
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
cldfrac
lai
pressure_base
pressure_p
re_cloud
re_ice
re_snow
rho
scalars
skintemp
smois
snowc
snowh
surface_pressure
theta
tslb
u
u10
uReconstructZonal
uReconstructMeridional
v10
vegfra
w
xice
refl10cm
t2m
q2
10 changes: 10 additions & 0 deletions parm/mpas/hrrrv5/stream_list.atmosphere.control
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
scalars
spechum
stream_function
surface_pressure
temperature
uReconstructZonal
uReconstructMeridional
velocity_potential
refl10cm
w
Loading