Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update Benchmark branch to use NDSL v2024.09.00 #96

Merged
merged 21 commits into from
Jan 6, 2025
Merged
Changes from 1 commit
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
e535ba6
working baroclinic test case example (#81)
oelbert Apr 19, 2024
fa6097e
fixing dockerfile overriding netcdf, mpi4py, and numpy versions with …
oelbert Apr 25, 2024
74ccf31
Update notebooks for eta file creations (#85)
mlee03 May 10, 2024
3fa59a8
Update pace to use python 3.11.9 (#82)
fmalatino May 17, 2024
392aa2d
Updated container for Github Action and reusable workflow (#87)
mlee03 Jun 26, 2024
777b332
Updated container for Github Action and reusable workflow - Redo (#89)
mlee03 Jun 26, 2024
e7f5a48
Matching packages between main and develop branches and removal of ou…
fmalatino Jul 8, 2024
ffbf851
reusable workflow CI - checkout corrrect repository (#90)
mlee03 Jul 9, 2024
4e2521d
add build script for intel oneapi and gcc compiler separately (#88)
Jul 10, 2024
6640a99
pace/tests/main/grid/test_eta.py moved to NDSL/tests/grid/test_eta.py…
fmalatino Sep 6, 2024
6915fc3
Updated constraints to reflect incoming new versions of subrepositori…
fmalatino Sep 13, 2024
ac20b45
Merge branch 'develop' into update/benchmark
fmalatino Oct 3, 2024
eb3fc14
Updating subrepositories
fmalatino Oct 3, 2024
a8152e5
Updated README to include directions for generating eta files (#99)
fmalatino Dec 13, 2024
d97c7e4
Merge branch 'NOAA-GFDL:develop' into update/benchmark
fmalatino Dec 19, 2024
ab7a66f
Updated submodules to latest versions as of 19 Dec 2024 10:27
fmalatino Dec 19, 2024
40cae4b
Merge branch 'update/benchmark' of github.com:fmalatino/pace into upd…
fmalatino Dec 19, 2024
8158413
Updated test_example_configs to exclude benchmarking configs
fmalatino Dec 19, 2024
581c63d
Misspelled one of the benchmark configs
fmalatino Dec 19, 2024
1dbe5ab
Updated submodules to most recent versions as of 3 Jan 2025 15:35 EST
fmalatino Jan 2, 2025
3a45e80
Updated c5 build script to match new methods
fmalatino Jan 3, 2025
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
Next Next commit
working baroclinic test case example (#81)
  • Loading branch information
oelbert authored Apr 19, 2024
commit e535ba648d3141a85d01b1e2717cc1c644d4ee1d
2 changes: 1 addition & 1 deletion constraints.txt
Original file line number Diff line number Diff line change
@@ -288,7 +288,7 @@ pickleshare==0.7.5
# via ipython
pkgutil-resolve-name==1.3.10
# via jsonschema
platformdirs==3.9.1
platformdirs==2.6.2
# via
# black
# virtualenv
100 changes: 100 additions & 0 deletions examples/notebooks/baroclinic_c20.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,100 @@
stencil_config:
compilation_config:
backend: numpy
rebuild: true
validate_args: true
format_source: false
device_sync: false
initialization:
type: analytic
config:
case: baroclinic
grid_config:
type: generated
config:
eta_file: 'eta79.nc'
performance_config:
collect_performance: false
experiment_name: c20_baroclinic
nx_tile: 20
nz: 79
dt_atmos: 225
minutes: 15
layout:
- 1
- 1
diagnostics_config:
path: output.zarr
names:
- u
- v
- ua
- va
- pt
- delp
- qvapor
- qliquid
- qice
- qrain
- qsnow
- qgraupel
- qcld
z_select:
- level: 30
names:
- pt
dycore_config:
a_imp: 1.0
beta: 0.
consv_te: 0.
d2_bg: 0.
d2_bg_k1: 0.2
d2_bg_k2: 0.1
d4_bg: 0.15
d_con: 1.0
d_ext: 0.0
dddmp: 0.5
delt_max: 0.002
do_sat_adj: true
do_vort_damp: true
fill: true
hord_dp: 6
hord_mt: 6
hord_tm: 6
hord_tr: 8
hord_vt: 6
hydrostatic: false
k_split: 1
ke_bg: 0.
kord_mt: 9
kord_tm: -9
kord_tr: 9
kord_wz: 9
n_split: 1
nord: 3
nwat: 6
p_fac: 0.05
rf_cutoff: 3000.
rf_fast: true
tau: 10.
vtdm4: 0.06
z_tracer: true
do_qa: true
tau_i2s: 1000.
tau_g2v: 1200.
ql_gen: 0.001
ql_mlt: 0.002
qs_mlt: 0.000001
qi_lim: 1.0
dw_ocean: 0.1
dw_land: 0.15
icloud_f: 0
tau_l2v: 300.
tau_v2l: 90.
fv_sg_adj: 0
n_sponge: 48

physics_config:
hydrostatic: false
nwat: 6
do_qa: true
545 changes: 545 additions & 0 deletions examples/notebooks/baroclinic_example.ipynb

Large diffs are not rendered by default.