Skip to content
Draft
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
5 changes: 4 additions & 1 deletion Wflow/test/run_sbm.jl
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,8 @@

@testset "NetCDF scalar output" begin
ds = model.writer.scalar_writer.output_dataset
dt_val = model.config.time.timestepsecs
recharge_subbasin = mean(model.land.soil.variables.recharge)
@test ds["time"][1] == DateTime("2000-01-02T00:00:00")
@test ds["Q"][:][1:20] ≈ [
0.6467097,
Expand All @@ -70,8 +72,9 @@
@test ds["river_gauge__count"].attrib["cf_role"] == "timeseries_id"
@test ds["temp_index"][:] ≈ [2.39]
@test ds["temp_coord"][:] ≈ [2.39]
@test ds["recharge"][1] ≈ Wflow.from_SI(recharge_subbasin, Wflow.MM_PER_DT; dt_val)
@test keys(ds.dim) ==
["time", "layer", "river_gauge__count", "temp_bycoord", "temp_byindex"]
["time", "layer", "river_gauge__count", "temp_bycoord", "temp_byindex", "subbasin_location__count"]
end

@testset "NetCDF grid output" begin
Expand Down
6 changes: 6 additions & 0 deletions Wflow/test/sbm_config.toml
Original file line number Diff line number Diff line change
Expand Up @@ -176,6 +176,12 @@ index.x = 100
index.y = 264
parameter = "atmosphere_air__temperature"

[[output.netcdf_scalar.variable]]
name = "recharge"
map = "subbasin_location__count"
parameter = "soil_water_saturated_zone_top__net_recharge_volume_flux"
reducer = "mean"

[output.csv]
path = "output_moselle.csv"

Expand Down
32 changes: 16 additions & 16 deletions dvc.lock
Original file line number Diff line number Diff line change
Expand Up @@ -10,34 +10,34 @@ stages:
nfiles: 19
- path: Wflow/test/sbm_config.toml
hash: md5
md5: 41365d3a69fa7f35cea20030a1fa0966
size: 7133
md5: 1f597d0509bb6c518a94b38e1746eddf
size: 7547
- path: Wflow/test/sbm_gwf_piave_demand_config.toml
hash: md5
md5: 0a2acce279e2355a6faa3e170279d242
size: 5989
md5: 4698543f5ec68e5101503e13cc63a687
size: 6145
- path: Wflow/test/sediment_config.toml
hash: md5
md5: 2445ee47af3ac24d46fdb3dba330b2f0
size: 7176
md5: 7e4976741a11d55ee0b52951a566eccf
size: 7376
- path: utils/example_models.toml
hash: md5
md5: 557abc820d4108290025e0a74578f57c
size: 598
md5: cfa70befc7b4365f17a8a097d84a6032
size: 624
- path: utils/publish_example_models.py
hash: md5
md5: 066718c1103b91e94b28e802b7203dba
size: 2699
md5: fe9523f2b0aa6554e4f6a5305d500bda
size: 2775
outs:
- path: https://s3.deltares.nl/wflow/examples/dev/wflow-sbm-example.zip
hash: md5
checksum: '"f0e01d6c23db700adce4f05d234d0385-15"'
size: 123656040
checksum: '"673a23c8b035998b342f2dd6abbf5d42-15"'
size: 123656454
- path: https://s3.deltares.nl/wflow/examples/dev/wflow-sbm-gwf-example.zip
hash: md5
checksum: '"8539b9ca6f17509f97e128a0e713ce18-4"'
size: 32758595
checksum: '"1a0af9bbb5010e66fd7702ce68c0ae56-4"'
size: 32758751
- path: https://s3.deltares.nl/wflow/examples/dev/wflow-sediment-example.zip
hash: md5
checksum: '"281ab0bf0c0aaf128d2245dda6ad8d37-15"'
size: 124843710
checksum: '"78ac3864487f7316d466c88a1a574163-15"'
size: 124843910
Loading