From 980cd98a16b7a6e8edc11fdb74c734f3fd138e0a Mon Sep 17 00:00:00 2001 From: Valeria Di Biagio Date: Fri, 19 Dec 2025 10:36:39 +0100 Subject: [PATCH 01/28] Adding high-reso domain for Isonzo region --- mer_domains/high_reso/iso.yaml | 61 ++++++++++++++++++++++++++++++++++ mer_domains/rivers/ISO.json | 18 ++++++++++ 2 files changed, 79 insertions(+) create mode 100644 mer_domains/high_reso/iso.yaml create mode 100644 mer_domains/rivers/ISO.json diff --git a/mer_domains/high_reso/iso.yaml b/mer_domains/high_reso/iso.yaml new file mode 100644 index 0000000..dfa8a37 --- /dev/null +++ b/mer_domains/high_reso/iso.yaml @@ -0,0 +1,61 @@ +--- +name: ISO + +domain: + minimum_latitude: 45.70833458966666 + maximum_latitude: 45.75000125633333 + minimum_longitude: 13.494792331 + maximum_longitude: 13.57812566433 + resolution: 0.001041666667 + minimum_h_factor: 0.2 + vertical_levels: + minimum_depth: 0.0 + maximum_depth: 300.0 + first_layer_thickness: 1 + + +bathymetry: + kind: "EMODnet" + interpolation_method: "linear" + +actions: + - action: SetDepth + description: | + Set the depth of all the cells that are shallower than 3 meters to exactly + 3 meters. We believe that this should guarantee a better behaviour + around the coasts. + where: everywhere + args: + value: 3. + shallower_than: 3. + + + - action: RemoveDetachedCells + description: Keep only the biggest connected component + + - action: DigRivers + description: Dig the stems for the rivers + args: + main_file: ${MAIN_DIR}/mer_domains/rivers/main.json + domain_file: ${MAIN_DIR}/mer_domains/rivers/ISO.json + + - action: SetDepth + description: | + Fix some cells near the eastern part of the G-M lagoon + where: slice + args: + min_lon: 13.51 + max_lon: 13.54 + min_lat: 45.73 + max_lat: 45.75 + value: 3. + deeper_than: 3. + + - action: RemoveDeepTrappedWater + description: Remove the water cells on the boundary that are close to land + args: + n_cells: 3 + +filters: + - filter: RemoveStagnations + description: Removes bottom water cells surrounded by land diff --git a/mer_domains/rivers/ISO.json b/mer_domains/rivers/ISO.json new file mode 100644 index 0000000..b41ecb7 --- /dev/null +++ b/mer_domains/rivers/ISO.json @@ -0,0 +1,18 @@ +{ + "rivers": [ + { + "id": 78, + "name": "Isonzo", + "geometry":{ + "stem": [ + "+5m", + "-45z", + "+10m" + ], + "mouth_latitude": 45.72216, + "mouth_longitude": 13.55921, + "width": 200 + } + } + ] +} From 95cdf1952c459c9f8a1503a6ee5c37d60aedae03 Mon Sep 17 00:00:00 2001 From: Valeria Di Biagio Date: Wed, 7 Jan 2026 17:24:19 +0100 Subject: [PATCH 02/28] Modified Isonzo width --- mer_domains/rivers/HGT.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/mer_domains/rivers/HGT.json b/mer_domains/rivers/HGT.json index 441dffc..dbda801 100644 --- a/mer_domains/rivers/HGT.json +++ b/mer_domains/rivers/HGT.json @@ -17,7 +17,8 @@ "+10m" ], "mouth_latitude": 45.72216, - "mouth_longitude": 13.55921 + "mouth_longitude": 13.55921, + "width": 200 } } ] From 4ce6e4ce23b248108c955f98ed26d1f2807576c1 Mon Sep 17 00:00:00 2001 From: Valeria Di Biagio Date: Wed, 7 Jan 2026 17:43:03 +0100 Subject: [PATCH 03/28] Mannu river modified as stem_flux --- mer_domains/rivers/CAG.json | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 mer_domains/rivers/CAG.json diff --git a/mer_domains/rivers/CAG.json b/mer_domains/rivers/CAG.json new file mode 100644 index 0000000..be56edd --- /dev/null +++ b/mer_domains/rivers/CAG.json @@ -0,0 +1,14 @@ +{ + "rivers": [ + { + "id": 109, + "name": "Mannu", + "model": "stem_flux", + "geometry": { + "mouth_latitude": 39.21084, + "mouth_longitude": 9.095724, + "stem_length": 5 + } + } + ] +} From c693bda2d16840ea860b3c153c45c9231eed5c79 Mon Sep 17 00:00:00 2001 From: Valeria Di Biagio Date: Wed, 7 Jan 2026 17:51:55 +0100 Subject: [PATCH 04/28] Added CAG domain --- mer_domains/high_reso/cag.yaml | 53 ++++++++++++++++++++++++++++++++++ 1 file changed, 53 insertions(+) create mode 100644 mer_domains/high_reso/cag.yaml diff --git a/mer_domains/high_reso/cag.yaml b/mer_domains/high_reso/cag.yaml new file mode 100644 index 0000000..91c2709 --- /dev/null +++ b/mer_domains/high_reso/cag.yaml @@ -0,0 +1,53 @@ +--- +name: CAG + +domain: + minimum_latitude: 39.041667601176 + maximum_latitude: 39.229167601164 + minimum_longitude: 9.005208795801 + maximum_longitude: 9.234375462453 + resolution: 0.001041666667 + minimum_h_factor: 0.2 + vertical_levels: + minimum_depth: 0.0 + maximum_depth: 3400.0 + first_layer_thickness: 1 + + +bathymetry: + kind: "EMODnet" + + +actions: + - action: SetDepth + description: | + Set the depth of all the cells that are shallower than 3 meters to exactly + 3 meters. We believe that this should guarantee a better behaviour + around the coasts. + where: everywhere + args: + value: 3. + shallower_than: 3. + + - action: RemoveDetachedCells + description: Keep only the biggest connected component + + - action: DigRivers + description: Dig the stems for the rivers + args: + main_file: ${MAIN_DIR}/mer_domains/rivers/main.json + domain_file: ${MAIN_DIR}/mer_domains/rivers/CAG.json + + - action: RemoveTrappedWater + description: Remove the water cells on the boundary that are close to land + + - action: WriteBlankTiles + description: Write a list of tiles that do not contain water + args: + file_name: data.exch2_CAG + size_tiles_lon: 22 + size_tiles_lat: 30 + +filters: + - filter: RemoveStagnations + description: Removes bottom water cells surrounded by land From 05cbe1f5351fca50329e90899af8cf97267afe78 Mon Sep 17 00:00:00 2001 From: Valeria Di Biagio Date: Wed, 7 Jan 2026 17:54:24 +0100 Subject: [PATCH 05/28] Pescara river side modified as S --- mer_domains/rivers/PES.json | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 mer_domains/rivers/PES.json diff --git a/mer_domains/rivers/PES.json b/mer_domains/rivers/PES.json new file mode 100644 index 0000000..962bf96 --- /dev/null +++ b/mer_domains/rivers/PES.json @@ -0,0 +1,15 @@ +{ + "rivers": [ + { + "id": 50, + "name": "Pescara", + "geometry": { + "side": "S", + "mouth_longitude": 14.23119, + "stem": [ + "-7m" + ] + } + } + ] +} From c1930308659faef5f329513b1ae31ea507854d62 Mon Sep 17 00:00:00 2001 From: Valeria Di Biagio Date: Wed, 7 Jan 2026 17:55:11 +0100 Subject: [PATCH 06/28] Added PES domain --- mer_domains/high_reso/pes.yaml | 53 ++++++++++++++++++++++++++++++++++ 1 file changed, 53 insertions(+) create mode 100644 mer_domains/high_reso/pes.yaml diff --git a/mer_domains/high_reso/pes.yaml b/mer_domains/high_reso/pes.yaml new file mode 100644 index 0000000..f9cf24e --- /dev/null +++ b/mer_domains/high_reso/pes.yaml @@ -0,0 +1,53 @@ +--- +name: PES + +domain: + minimum_latitude: 42.359376035377 + maximum_latitude: 42.578126035363 + minimum_longitude: 14.093750674318 + maximum_longitude: 14.406250674298 + resolution: 0.001041666667 + minimum_h_factor: 0.2 + vertical_levels: + minimum_depth: 0.0 + maximum_depth: 200.0 + first_layer_thickness: 1 + + +bathymetry: + kind: "EMODnet" + + +actions: + - action: SetDepth + description: | + Set the depth of all the cells that are shallower than 3 meters to exactly + 3 meters. We believe that this should guarantee a better behaviour + around the coasts. + where: everywhere + args: + value: 3. + shallower_than: 3. + + - action: RemoveDetachedCells + description: Keep only the biggest connected component + + - action: DigRivers + description: Dig the stems for the rivers + args: + main_file: ${MAIN_DIR}/mer_domains/rivers/main.json + domain_file: ${MAIN_DIR}/mer_domains/rivers/PES.json + + - action: RemoveTrappedWater + description: Remove the water cells on the boundary that are close to land + + - action: WriteBlankTiles + description: Write a list of tiles that do not contain water + args: + file_name: data.exch2_PES + size_tiles_lon: 30 + size_tiles_lat: 21 + +filters: + - filter: RemoveStagnations + description: Removes bottom water cells surrounded by land From 295b4fccf9e2ab888696ed736a9523d9ead3e0f2 Mon Sep 17 00:00:00 2001 From: Valeria Di Biagio Date: Wed, 7 Jan 2026 17:57:11 +0100 Subject: [PATCH 07/28] Added CON domain --- mer_domains/high_reso/con.yaml | 55 ++++++++++++++++++++++++++++++++++ 1 file changed, 55 insertions(+) create mode 100644 mer_domains/high_reso/con.yaml diff --git a/mer_domains/high_reso/con.yaml b/mer_domains/high_reso/con.yaml new file mode 100644 index 0000000..44f537f --- /dev/null +++ b/mer_domains/high_reso/con.yaml @@ -0,0 +1,55 @@ +--- +name: CON + +domain: + minimum_latitude: 43.411459596491 + maximum_latitude: 43.692709596473 + minimum_longitude: 13.447917294914 + maximum_longitude: 13.781250628226 + resolution: 0.001041666667 + minimum_h_factor: 0.2 + vertical_levels: + minimum_depth: 0.0 + maximum_depth: 200.0 + first_layer_thickness: 1 + + +bathymetry: + kind: "EMODnet" + interpolation_method: "linear" + +actions: + - action: SetDepth + description: | + Set the depth of all the cells that are shallower than 3 meters to exactly + 3 meters. We believe that this should guarantee a better behaviour + around the coasts. + where: everywhere + args: + value: 3. + shallower_than: 3. + + + - action: RemoveDetachedCells + description: Keep only the biggest connected component + + - action: DigRivers + description: Dig the stems for the rivers + args: + main_file: ${MAIN_DIR}/mer_domains/rivers/main.json + + - action: RemoveDeepTrappedWater + description: Remove the water cells on the boundary that are close to land + args: + n_cells: 3 + + - action: WriteBlankTiles + description: Write a list of tiles that do not contain water + args: + file_name: data.exch2_CON + size_tiles_lon: 32 + size_tiles_lat: 27 + +filters: + - filter: RemoveStagnations + description: Removes bottom water cells surrounded by land From fcf2b0cf896da91e3ef758ad1967b1133135ac20 Mon Sep 17 00:00:00 2001 From: Valeria Di Biagio Date: Wed, 7 Jan 2026 18:01:55 +0100 Subject: [PATCH 08/28] Added FOL domain --- mer_domains/high_reso/fol.yaml | 46 ++++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 mer_domains/high_reso/fol.yaml diff --git a/mer_domains/high_reso/fol.yaml b/mer_domains/high_reso/fol.yaml new file mode 100644 index 0000000..2d0d874 --- /dev/null +++ b/mer_domains/high_reso/fol.yaml @@ -0,0 +1,46 @@ +--- +name: FOL + +domain: + minimum_latitude: 42.802084485442 + maximum_latitude: 42.958334485432 + minimum_longitude: 10.427083834134 + maximum_longitude: 10.791667167444 + resolution: 0.001041666667 + minimum_h_factor: 0.2 + vertical_levels: + minimum_depth: 0.0 + maximum_depth: 1200.0 + first_layer_thickness: 1 + + +bathymetry: + kind: "EMODnet" + + +actions: + - action: SetDepth + description: | + Set the depth of all the cells that are shallower than 3 meters to exactly + 3 meters. We believe that this should guarantee a better behaviour + around the coasts. + where: everywhere + args: + value: 3. + shallower_than: 3. + + - action: RemoveDetachedCells + description: Keep only the biggest connected component + + - action: DigRivers + description: Dig the stems for the rivers + args: + main_file: ${MAIN_DIR}/mer_domains/rivers/main.json + domain_file: ${MAIN_DIR}/mer_domains/rivers/LIG.json + + - action: RemoveTrappedWater + description: Remove the water cells on the boundary that are close to land + +filters: + - filter: RemoveStagnations + description: Removes bottom water cells surrounded by land From e2e0dec96158f6b9fd116ea0d8ee92d1404102df Mon Sep 17 00:00:00 2001 From: Valeria Di Biagio Date: Wed, 7 Jan 2026 18:02:57 +0100 Subject: [PATCH 09/28] Added GAE domain --- mer_domains/high_reso/gae.yaml | 53 ++++++++++++++++++++++++++++++++++ 1 file changed, 53 insertions(+) create mode 100644 mer_domains/high_reso/gae.yaml diff --git a/mer_domains/high_reso/gae.yaml b/mer_domains/high_reso/gae.yaml new file mode 100644 index 0000000..c1e7452 --- /dev/null +++ b/mer_domains/high_reso/gae.yaml @@ -0,0 +1,53 @@ +--- +name: GAE + +domain: + minimum_latitude: 41.140625987751 + maximum_latitude: 41.265625987743 + minimum_longitude: 13.479167271856 + maximum_longitude: 13.854167271832 + resolution: 0.001041666667 + minimum_h_factor: 0.2 + vertical_levels: + minimum_depth: 0.0 + maximum_depth: 1200.0 + first_layer_thickness: 1 + + +bathymetry: + kind: "EMODnet" + + +actions: + - action: SetDepth + description: | + Set the depth of all the cells that are shallower than 3 meters to exactly + 3 meters. We believe that this should guarantee a better behaviour + around the coasts. + where: everywhere + args: + value: 3. + shallower_than: 3. + + - action: RemoveDetachedCells + description: Keep only the biggest connected component + + - action: DigRivers + description: Dig the stems for the rivers + args: + main_file: ${MAIN_DIR}/mer_domains/rivers/main.json + domain_file: ${MAIN_DIR}/mer_domains/rivers/TYR.json + + - action: RemoveTrappedWater + description: Remove the water cells on the boundary that are close to land + + - action: WriteBlankTiles + description: Write a list of tiles that do not contain water + args: + file_name: data.exch2_GAE + size_tiles_lon: 24 + size_tiles_lat: 24 + +filters: + - filter: RemoveStagnations + description: Removes bottom water cells surrounded by land From 464d9ec0b62307a5f98daf057ffe547579e5b4eb Mon Sep 17 00:00:00 2001 From: Valeria Di Biagio Date: Wed, 7 Jan 2026 18:04:35 +0100 Subject: [PATCH 10/28] Added NAP domain --- mer_domains/high_reso/nap.yaml | 75 ++++++++++++++++++++++++++++++++++ 1 file changed, 75 insertions(+) create mode 100644 mer_domains/high_reso/nap.yaml diff --git a/mer_domains/high_reso/nap.yaml b/mer_domains/high_reso/nap.yaml new file mode 100644 index 0000000..ae2e3b7 --- /dev/null +++ b/mer_domains/high_reso/nap.yaml @@ -0,0 +1,75 @@ +--- +name: NAP + +domain: + minimum_latitude: 40.588542654453 + maximum_latitude: 40.848959321103 + minimum_longitude: 14.067708938485 + maximum_longitude: 14.484375605125 + resolution: 0.001041666667 + minimum_h_factor: 0.2 + vertical_levels: + minimum_depth: 0.0 + maximum_depth: 1200.0 + first_layer_thickness: 1 + + +bathymetry: + kind: "EMODnet" + + +actions: + - action: SetDepth + description: | + Set the depth of all the cells that are shallower than 3 meters to exactly + 3 meters. We believe that this should guarantee a better behaviour + around the coasts. + where: everywhere + args: + value: 3. + shallower_than: 3. + + - action: RemoveDetachedCells + description: Keep only the biggest connected component + + - action: DigRivers + description: Dig the stems for the rivers + args: + main_file: ${MAIN_DIR}/mer_domains/rivers/main.json + domain_file: ${MAIN_DIR}/mer_domains/rivers/TYR.json + + - action: DigChannel + description: Open a channel to delete single cell of Land in Pozzuoli Gulf + args: + start_point: + lat: 40.81915 + lon: 14.09747 + end_point: + lat: 40.81915 + lon: 14.09538 + width: 100 + + - action: DigChannel + description: Open a channel to seprate the Rovigliano Rock + args: + start_point: + lat: 40.72712 + lon: 14.46715 + end_point: + lat: 40.72921 + lon: 14.46506 + width: 150 + + - action: RemoveTrappedWater + description: Remove the water cells on the boundary that are close to land + + - action: WriteBlankTiles + description: Write a list of tiles that do not contain water + args: + file_name: data.exch2_NAP + size_tiles_lon: 20 + size_tiles_lat: 25 + +filters: + - filter: RemoveStagnations + description: Removes bottom water cells surrounded by land From b529a05f744117b6c7dae6b7658cc79f758d24f0 Mon Sep 17 00:00:00 2001 From: Valeria Di Biagio Date: Wed, 7 Jan 2026 18:05:40 +0100 Subject: [PATCH 11/28] Added PAN domain --- mer_domains/high_reso/pan.yaml | 53 ++++++++++++++++++++++++++++++++++ 1 file changed, 53 insertions(+) create mode 100644 mer_domains/high_reso/pan.yaml diff --git a/mer_domains/high_reso/pan.yaml b/mer_domains/high_reso/pan.yaml new file mode 100644 index 0000000..f39038c --- /dev/null +++ b/mer_domains/high_reso/pan.yaml @@ -0,0 +1,53 @@ +--- +name: PAN + +domain: + minimum_latitude: 38.536459043363 + maximum_latitude: 38.744792393472 + minimum_longitude: 14.984375604219 + maximum_longitude: 15.192708943093 + resolution: 0.001041666667 + minimum_h_factor: 0.2 + vertical_levels: + minimum_depth: 0.0 + maximum_depth: 2500.0 + first_layer_thickness: 1 + + +bathymetry: + kind: "EMODnet" + + +actions: + - action: SetDepth + description: | + Set the depth of all the cells that are shallower than 3 meters to exactly + 3 meters. We believe that this should guarantee a better behaviour + around the coasts. + where: everywhere + args: + value: 3. + shallower_than: 3. + + - action: RemoveDetachedCells + description: Keep only the biggest connected component + + - action: DigChannel + description: Open a channel to separate Lisca Bianca and Bottaro islands + args: + start_point: + lat: 38.63698 + lon: 15.11302 + end_point: + lat: 38.63802 + lon: 15.11094 + width: 120 + + - action: RemoveDeepTrappedWater + description: Remove the water cells on the boundary that are close to land + args: + n_cells: 2 + +filters: + - filter: RemoveStagnations + description: Removes bottom water cells surrounded by land From a33dc73cc6ceb22debe77089fd6067e25a923ff3 Mon Sep 17 00:00:00 2001 From: Valeria Di Biagio Date: Wed, 7 Jan 2026 18:08:09 +0100 Subject: [PATCH 12/28] Savuto and Amato river sides changed in E --- mer_domains/rivers/LAM.json | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 mer_domains/rivers/LAM.json diff --git a/mer_domains/rivers/LAM.json b/mer_domains/rivers/LAM.json new file mode 100644 index 0000000..9495345 --- /dev/null +++ b/mer_domains/rivers/LAM.json @@ -0,0 +1,24 @@ +{ + "rivers": [ + { + "id": 24, + "name": "Savuto", + "geometry":{ + "side": "E", + "stem": [ + "8z" + ] + } + }, + { + "id": 25, + "name": "Amato", + "geometry":{ + "side": "E", + "stem": [ + "7z" + ] + } + } + ] +} From dbc244f32ee913794b64cd88a083ceec44669814 Mon Sep 17 00:00:00 2001 From: Valeria Di Biagio Date: Wed, 7 Jan 2026 18:09:05 +0100 Subject: [PATCH 13/28] Added LAM domain --- mer_domains/high_reso/lam.yaml | 53 ++++++++++++++++++++++++++++++++++ 1 file changed, 53 insertions(+) create mode 100644 mer_domains/high_reso/lam.yaml diff --git a/mer_domains/high_reso/lam.yaml b/mer_domains/high_reso/lam.yaml new file mode 100644 index 0000000..15b4448 --- /dev/null +++ b/mer_domains/high_reso/lam.yaml @@ -0,0 +1,53 @@ +--- +name: LAM + +domain: + minimum_latitude: 38.708334166784 + maximum_latitude: 39.062500833428 + minimum_longitude: 16.093750716958 + maximum_longitude: 16.229167383616 + resolution: 0.001041666667 + minimum_h_factor: 0.2 + vertical_levels: + minimum_depth: 0.0 + maximum_depth: 500.0 + first_layer_thickness: 1 + + +bathymetry: + kind: "EMODnet" + + +actions: + - action: SetDepth + description: | + Set the depth of all the cells that are shallower than 3 meters to exactly + 3 meters. We believe that this should guarantee a better behaviour + around the coasts. + where: everywhere + args: + value: 3. + shallower_than: 3. + + - action: RemoveDetachedCells + description: Keep only the biggest connected component + + - action: DigRivers + description: Dig the stems for the rivers + args: + main_file: ${MAIN_DIR}/mer_domains/rivers/main.json + domain_file: ${MAIN_DIR}/mer_domains/rivers/LAM.json + + - action: RemoveTrappedWater + description: Remove the water cells on the boundary that are close to land + + - action: WriteBlankTiles + description: Write a list of tiles that do not contain water + args: + file_name: data.exch2_LAM + size_tiles_lon: 26 + size_tiles_lat: 20 + +filters: + - filter: RemoveStagnations + description: Removes bottom water cells surrounded by land From 9c6a815cf9f4181a4984999614dd881fcc63a6b5 Mon Sep 17 00:00:00 2001 From: Valeria Di Biagio Date: Wed, 7 Jan 2026 18:14:53 +0100 Subject: [PATCH 14/28] Added GOR domain --- mer_domains/high_reso/gor.yaml | 80 ++++++++++++++++++++++++++++++++++ 1 file changed, 80 insertions(+) create mode 100644 mer_domains/high_reso/gor.yaml diff --git a/mer_domains/high_reso/gor.yaml b/mer_domains/high_reso/gor.yaml new file mode 100644 index 0000000..efc2785 --- /dev/null +++ b/mer_domains/high_reso/gor.yaml @@ -0,0 +1,80 @@ +--- +name: GOR + +domain: + minimum_latitude: 44.515626263087 + maximum_latitude: 44.848959596399 + minimum_longitude: 12.234375628325 + maximum_longitude: 12.401042294981 + resolution: 0.001041666667 + minimum_h_factor: 0.2 + vertical_levels: + minimum_depth: 0.0 + maximum_depth: 300.0 + first_layer_thickness: 1 + + +bathymetry: + kind: "EMODnet" + interpolation_method: "linear" + +actions: + - action: SetDepth + description: | + Set the depth of all the cells that are shallower than 3 meters to exactly + 3 meters. We believe that this should guarantee a better behaviour + around the coasts. + where: everywhere + args: + value: 3. + shallower_than: 3. + + + - action: RemoveDetachedCells + description: Keep only the biggest connected component + + - action: DigRivers + description: Dig the stems for the rivers + args: + main_file: ${MAIN_DIR}/mer_domains/rivers/main.json + + - action: SetDepth + description: | + Adding southern Po stem + where: slice + args: + min_lon: 12.393 + max_lon: 12.3954 + min_lat: 44.77634 + max_lat: 44.81 + value: 3.0 + report_involved_cells: + table: "rivers" + value: 64 + + - action: DigChannel + description: Widening of Po southern mouth + args: + start_point: + lat: 44.79097 + lon: 12.39738 + end_point: + lat: 44.77 + lon: 12.40 + width: 250 + + - action: RemoveDeepTrappedWater + description: Remove the water cells on the boundary that are close to land + args: + n_cells: 3 + + - action: WriteBlankTiles + description: Write a list of tiles that do not contain water + args: + file_name: data.exch2_GOR + size_tiles_lon: 20 + size_tiles_lat: 20 + +filters: + - filter: RemoveStagnations + description: Removes bottom water cells surrounded by land From 1193bfa2c5fb7c757b039aaacfdd308ce8805d1e Mon Sep 17 00:00:00 2001 From: Valeria Di Biagio Date: Thu, 29 Jan 2026 17:29:32 +0100 Subject: [PATCH 15/28] Adding RemoveDeepTrappedWater not conservative (2) in CAG domain --- mer_domains/high_reso/cag.yaml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/mer_domains/high_reso/cag.yaml b/mer_domains/high_reso/cag.yaml index 91c2709..88f144e 100644 --- a/mer_domains/high_reso/cag.yaml +++ b/mer_domains/high_reso/cag.yaml @@ -38,8 +38,10 @@ actions: main_file: ${MAIN_DIR}/mer_domains/rivers/main.json domain_file: ${MAIN_DIR}/mer_domains/rivers/CAG.json - - action: RemoveTrappedWater + - action: RemoveDeepTrappedWater description: Remove the water cells on the boundary that are close to land + args: + n_cells: 2 - action: WriteBlankTiles description: Write a list of tiles that do not contain water From 96c65fa7be4cc6fa18d9d13878ec989059be40f4 Mon Sep 17 00:00:00 2001 From: Valeria Di Biagio Date: Thu, 12 Feb 2026 18:35:36 +0100 Subject: [PATCH 16/28] Adding RemoveDeepTrappedWater some high-resos and changes in pan --- mer_domains/high_reso/cag.yaml | 2 +- mer_domains/high_reso/fol.yaml | 4 ++- mer_domains/high_reso/gae.yaml | 4 ++- mer_domains/high_reso/lam.yaml | 4 ++- mer_domains/high_reso/nap.yaml | 4 ++- mer_domains/high_reso/pan.yaml | 50 +++++++++++++++++++++++++++++++++- mer_domains/high_reso/pes.yaml | 4 ++- 7 files changed, 65 insertions(+), 7 deletions(-) diff --git a/mer_domains/high_reso/cag.yaml b/mer_domains/high_reso/cag.yaml index 88f144e..e2e7f43 100644 --- a/mer_domains/high_reso/cag.yaml +++ b/mer_domains/high_reso/cag.yaml @@ -41,7 +41,7 @@ actions: - action: RemoveDeepTrappedWater description: Remove the water cells on the boundary that are close to land args: - n_cells: 2 + n_cells: 3 - action: WriteBlankTiles description: Write a list of tiles that do not contain water diff --git a/mer_domains/high_reso/fol.yaml b/mer_domains/high_reso/fol.yaml index 2d0d874..2c0503c 100644 --- a/mer_domains/high_reso/fol.yaml +++ b/mer_domains/high_reso/fol.yaml @@ -38,8 +38,10 @@ actions: main_file: ${MAIN_DIR}/mer_domains/rivers/main.json domain_file: ${MAIN_DIR}/mer_domains/rivers/LIG.json - - action: RemoveTrappedWater + - action: RemoveDeepTrappedWater description: Remove the water cells on the boundary that are close to land + args: + n_cells: 3 filters: - filter: RemoveStagnations diff --git a/mer_domains/high_reso/gae.yaml b/mer_domains/high_reso/gae.yaml index c1e7452..d4f9905 100644 --- a/mer_domains/high_reso/gae.yaml +++ b/mer_domains/high_reso/gae.yaml @@ -38,8 +38,10 @@ actions: main_file: ${MAIN_DIR}/mer_domains/rivers/main.json domain_file: ${MAIN_DIR}/mer_domains/rivers/TYR.json - - action: RemoveTrappedWater + - action: RemoveDeepTrappedWater description: Remove the water cells on the boundary that are close to land + args: + n_cells: 3 - action: WriteBlankTiles description: Write a list of tiles that do not contain water diff --git a/mer_domains/high_reso/lam.yaml b/mer_domains/high_reso/lam.yaml index 15b4448..9b68211 100644 --- a/mer_domains/high_reso/lam.yaml +++ b/mer_domains/high_reso/lam.yaml @@ -38,8 +38,10 @@ actions: main_file: ${MAIN_DIR}/mer_domains/rivers/main.json domain_file: ${MAIN_DIR}/mer_domains/rivers/LAM.json - - action: RemoveTrappedWater + - action: RemoveDeepTrappedWater description: Remove the water cells on the boundary that are close to land + args: + n_cells: 3 - action: WriteBlankTiles description: Write a list of tiles that do not contain water diff --git a/mer_domains/high_reso/nap.yaml b/mer_domains/high_reso/nap.yaml index ae2e3b7..6c0f060 100644 --- a/mer_domains/high_reso/nap.yaml +++ b/mer_domains/high_reso/nap.yaml @@ -60,8 +60,10 @@ actions: lon: 14.46506 width: 150 - - action: RemoveTrappedWater + - action: RemoveDeepTrappedWater description: Remove the water cells on the boundary that are close to land + args: + n_cells: 3 - action: WriteBlankTiles description: Write a list of tiles that do not contain water diff --git a/mer_domains/high_reso/pan.yaml b/mer_domains/high_reso/pan.yaml index f39038c..39ffe61 100644 --- a/mer_domains/high_reso/pan.yaml +++ b/mer_domains/high_reso/pan.yaml @@ -29,6 +29,54 @@ actions: value: 3. shallower_than: 3. + - action: SetDepth + description: | + Fix some cells south of Panarea + where: slice + args: + min_lon: 15.06615 + max_lon: 15.0724 + min_lat: 38.61927 + max_lat: 38.62656 + value: 50. + deeper_than: 80. + + - action: SetDepth + description: | + Fix some cells west of Panarea + where: slice + args: + min_lon: 15.05 + max_lon: 15.055 + min_lat: 38.628 + max_lat: 38.64 + value: 30. + deeper_than: 80. + + - action: SetDepth + description: | + Fix some cells west of Basiluzzo Island + where: slice + args: + min_lon: 15.10 + max_lon: 15.11 + min_lat: 38.658 + max_lat: 38.667 + value: 75. + deeper_than: 100. + + - action: SetDepth + description: | + Fix some cells east of Lisca Bianca Island + where: slice + args: + min_lon: 15.118 + max_lon: 15.1214 + min_lat: 38.636 + max_lat: 38.644 + value: 120. + deeper_than: 150. + - action: RemoveDetachedCells description: Keep only the biggest connected component @@ -46,7 +94,7 @@ actions: - action: RemoveDeepTrappedWater description: Remove the water cells on the boundary that are close to land args: - n_cells: 2 + n_cells: 3 filters: - filter: RemoveStagnations diff --git a/mer_domains/high_reso/pes.yaml b/mer_domains/high_reso/pes.yaml index f9cf24e..2afcb9b 100644 --- a/mer_domains/high_reso/pes.yaml +++ b/mer_domains/high_reso/pes.yaml @@ -38,8 +38,10 @@ actions: main_file: ${MAIN_DIR}/mer_domains/rivers/main.json domain_file: ${MAIN_DIR}/mer_domains/rivers/PES.json - - action: RemoveTrappedWater + - action: RemoveDeepTrappedWater description: Remove the water cells on the boundary that are close to land + args: + n_cells: 3 - action: WriteBlankTiles description: Write a list of tiles that do not contain water From 800a7abee0b738e51bbb1f6f93f6cc06685a0fae Mon Sep 17 00:00:00 2001 From: Valeria Di Biagio Date: Mon, 16 Feb 2026 16:44:24 +0100 Subject: [PATCH 17/28] fixed json indentation --- mer_domains/rivers/CAG.json | 2 +- mer_domains/rivers/HGT.json | 4 ++-- mer_domains/rivers/ISO.json | 8 ++++---- mer_domains/rivers/LAM.json | 10 +++++----- mer_domains/rivers/PES.json | 4 ++-- 5 files changed, 14 insertions(+), 14 deletions(-) diff --git a/mer_domains/rivers/CAG.json b/mer_domains/rivers/CAG.json index be56edd..0319097 100644 --- a/mer_domains/rivers/CAG.json +++ b/mer_domains/rivers/CAG.json @@ -5,7 +5,7 @@ "name": "Mannu", "model": "stem_flux", "geometry": { - "mouth_latitude": 39.21084, + "mouth_latitude": 39.21084, "mouth_longitude": 9.095724, "stem_length": 5 } diff --git a/mer_domains/rivers/HGT.json b/mer_domains/rivers/HGT.json index dbda801..61c355e 100644 --- a/mer_domains/rivers/HGT.json +++ b/mer_domains/rivers/HGT.json @@ -17,8 +17,8 @@ "+10m" ], "mouth_latitude": 45.72216, - "mouth_longitude": 13.55921, - "width": 200 + "mouth_longitude": 13.55921, + "width": 200 } } ] diff --git a/mer_domains/rivers/ISO.json b/mer_domains/rivers/ISO.json index b41ecb7..e3b23fc 100644 --- a/mer_domains/rivers/ISO.json +++ b/mer_domains/rivers/ISO.json @@ -3,15 +3,15 @@ { "id": 78, "name": "Isonzo", - "geometry":{ - "stem": [ + "geometry": { + "stem": [ "+5m", "-45z", "+10m" ], "mouth_latitude": 45.72216, - "mouth_longitude": 13.55921, - "width": 200 + "mouth_longitude": 13.55921, + "width": 200 } } ] diff --git a/mer_domains/rivers/LAM.json b/mer_domains/rivers/LAM.json index 9495345..e1bec98 100644 --- a/mer_domains/rivers/LAM.json +++ b/mer_domains/rivers/LAM.json @@ -3,9 +3,9 @@ { "id": 24, "name": "Savuto", - "geometry":{ - "side": "E", - "stem": [ + "geometry": { + "side": "E", + "stem": [ "8z" ] } @@ -13,8 +13,8 @@ { "id": 25, "name": "Amato", - "geometry":{ - "side": "E", + "geometry": { + "side": "E", "stem": [ "7z" ] diff --git a/mer_domains/rivers/PES.json b/mer_domains/rivers/PES.json index 962bf96..c3369db 100644 --- a/mer_domains/rivers/PES.json +++ b/mer_domains/rivers/PES.json @@ -4,8 +4,8 @@ "id": 50, "name": "Pescara", "geometry": { - "side": "S", - "mouth_longitude": 14.23119, + "side": "S", + "mouth_longitude": 14.23119, "stem": [ "-7m" ] From 0b0b1fc5e1547efd0177e8611b98d6f570b05792 Mon Sep 17 00:00:00 2001 From: Valeria Di Biagio Date: Mon, 16 Feb 2026 20:26:44 +0100 Subject: [PATCH 18/28] Delete LIG.json and added size tiles for exch2 in FOL --- mer_domains/high_reso/fol.yaml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/mer_domains/high_reso/fol.yaml b/mer_domains/high_reso/fol.yaml index 2c0503c..089aca2 100644 --- a/mer_domains/high_reso/fol.yaml +++ b/mer_domains/high_reso/fol.yaml @@ -36,13 +36,20 @@ actions: description: Dig the stems for the rivers args: main_file: ${MAIN_DIR}/mer_domains/rivers/main.json - domain_file: ${MAIN_DIR}/mer_domains/rivers/LIG.json - action: RemoveDeepTrappedWater description: Remove the water cells on the boundary that are close to land args: n_cells: 3 + + - action: WriteBlankTiles + description: Write a list of tiles that do not contain water + args: + file_name: data.exch2_FOL + size_tiles_lon: 25 + size_tiles_lat: 30 + filters: - filter: RemoveStagnations description: Removes bottom water cells surrounded by land From 88c9be36e25de629b7874b7677a39560d2c642ee Mon Sep 17 00:00:00 2001 From: Valeria Di Biagio Date: Mon, 16 Feb 2026 20:27:46 +0100 Subject: [PATCH 19/28] Delete TYR.json in GAE --- mer_domains/high_reso/gae.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/mer_domains/high_reso/gae.yaml b/mer_domains/high_reso/gae.yaml index d4f9905..056ae83 100644 --- a/mer_domains/high_reso/gae.yaml +++ b/mer_domains/high_reso/gae.yaml @@ -36,7 +36,6 @@ actions: description: Dig the stems for the rivers args: main_file: ${MAIN_DIR}/mer_domains/rivers/main.json - domain_file: ${MAIN_DIR}/mer_domains/rivers/TYR.json - action: RemoveDeepTrappedWater description: Remove the water cells on the boundary that are close to land From 1682f1c6e66fb92d4fab34ff221d01460b0a2fac Mon Sep 17 00:00:00 2001 From: Valeria Di Biagio Date: Mon, 16 Feb 2026 20:29:39 +0100 Subject: [PATCH 20/28] Delete TYR.json in NAP --- mer_domains/high_reso/nap.yaml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/mer_domains/high_reso/nap.yaml b/mer_domains/high_reso/nap.yaml index 6c0f060..8019edf 100644 --- a/mer_domains/high_reso/nap.yaml +++ b/mer_domains/high_reso/nap.yaml @@ -36,7 +36,6 @@ actions: description: Dig the stems for the rivers args: main_file: ${MAIN_DIR}/mer_domains/rivers/main.json - domain_file: ${MAIN_DIR}/mer_domains/rivers/TYR.json - action: DigChannel description: Open a channel to delete single cell of Land in Pozzuoli Gulf @@ -50,7 +49,7 @@ actions: width: 100 - action: DigChannel - description: Open a channel to seprate the Rovigliano Rock + description: Open a channel to separate the Rovigliano Rock args: start_point: lat: 40.72712 From e44d052e341c5ecd64f1d57819afa030bdf416bd Mon Sep 17 00:00:00 2001 From: Valeria Di Biagio Date: Tue, 17 Feb 2026 11:15:09 +0100 Subject: [PATCH 21/28] Opening a channel and fixing some cells in HGT and ISO --- mer_domains/high_reso/hgt.yaml | 34 ++++++++++++++++++++++++++++++++++ mer_domains/high_reso/iso.yaml | 11 +++++++++++ mer_domains/rivers/HGT.json | 5 ++--- mer_domains/rivers/ISO.json | 5 ++--- 4 files changed, 49 insertions(+), 6 deletions(-) diff --git a/mer_domains/high_reso/hgt.yaml b/mer_domains/high_reso/hgt.yaml index e8b8539..d6546be 100644 --- a/mer_domains/high_reso/hgt.yaml +++ b/mer_domains/high_reso/hgt.yaml @@ -29,6 +29,17 @@ actions: value: 3. shallower_than: 3. + - action: SetDepth + description: | + Fix some cells in Panzano-Monfalcone + where: slice + args: + min_lon: 13.55052 + max_lon: 13.55781 + min_lat: 45.77761 + max_lat: 45.7849 + value: 3. + deeper_than: 3. - action: RemoveDetachedCells description: Keep only the biggest connected component @@ -51,6 +62,29 @@ actions: value: 3. deeper_than: 3. + - action: SetDepth + description: | + Fix some cells near Dragonja river mouth + where: slice + args: + min_lon: 13.73802 + max_lon: 13.75677 + min_lat: 45.56198 + max_lat: 45.56719 + value: 3. + deeper_than: 5 + + - action: DigChannel + description: Open a channel near to Punta Spigolo + args: + start_point: + lat: 45.72969 + lon: 13.55365 + end_point: + lat: 45.73177 + lon: 13.55365 + width: 100 + - action: RemoveDeepTrappedWater description: Remove the water cells on the boundary that are close to land args: diff --git a/mer_domains/high_reso/iso.yaml b/mer_domains/high_reso/iso.yaml index dfa8a37..742bedd 100644 --- a/mer_domains/high_reso/iso.yaml +++ b/mer_domains/high_reso/iso.yaml @@ -51,6 +51,17 @@ actions: value: 3. deeper_than: 3. + - action: DigChannel + description: Open a channel near to Punta Spigolo + args: + start_point: + lat: 45.72969 + lon: 13.55365 + end_point: + lat: 45.73177 + lon: 13.55365 + width: 100 + - action: RemoveDeepTrappedWater description: Remove the water cells on the boundary that are close to land args: diff --git a/mer_domains/rivers/HGT.json b/mer_domains/rivers/HGT.json index 61c355e..22a38c7 100644 --- a/mer_domains/rivers/HGT.json +++ b/mer_domains/rivers/HGT.json @@ -12,12 +12,11 @@ "name": "Isonzo", "geometry": { "stem": [ - "+5m", "-45z", "+10m" ], - "mouth_latitude": 45.72216, - "mouth_longitude": 13.55921, + "mouth_latitude": 45.72969, + "mouth_longitude": 13.55886, "width": 200 } } diff --git a/mer_domains/rivers/ISO.json b/mer_domains/rivers/ISO.json index e3b23fc..55003c2 100644 --- a/mer_domains/rivers/ISO.json +++ b/mer_domains/rivers/ISO.json @@ -5,12 +5,11 @@ "name": "Isonzo", "geometry": { "stem": [ - "+5m", "-45z", "+10m" ], - "mouth_latitude": 45.72216, - "mouth_longitude": 13.55921, + "mouth_latitude": 45.72969, + "mouth_longitude": 13.55886, "width": 200 } } From 9168c25b703e97ed5880e136cf935e97418abcf3 Mon Sep 17 00:00:00 2001 From: Valeria Di Biagio Date: Tue, 17 Feb 2026 16:37:08 +0100 Subject: [PATCH 22/28] Refining HGT lat and lon coordinates --- mer_domains/high_reso/hgt.yaml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/mer_domains/high_reso/hgt.yaml b/mer_domains/high_reso/hgt.yaml index d6546be..693a963 100644 --- a/mer_domains/high_reso/hgt.yaml +++ b/mer_domains/high_reso/hgt.yaml @@ -2,10 +2,10 @@ name: HGT domain: - minimum_latitude: 45.4583345963333 - maximum_latitude: 45.8020845963333 - minimum_longitude: 13.432292295 - maximum_longitude: 13.807292295 + minimum_latitude: 45.458334596360 + maximum_latitude: 45.802084596338 + minimum_longitude: 13.432292294915 + maximum_longitude: 13.807292294891 resolution: 0.001041666667 minimum_h_factor: 0.2 vertical_levels: From 87d16b5d4a4ef3eede010afeecd37256b680050f Mon Sep 17 00:00:00 2001 From: Valeria Di Biagio Date: Tue, 17 Feb 2026 16:39:54 +0100 Subject: [PATCH 23/28] Changing GOR max lon, deleting Po and fixing size tiles for exch2 --- mer_domains/high_reso/gor.yaml | 30 ++---------------------------- 1 file changed, 2 insertions(+), 28 deletions(-) diff --git a/mer_domains/high_reso/gor.yaml b/mer_domains/high_reso/gor.yaml index efc2785..3388c4c 100644 --- a/mer_domains/high_reso/gor.yaml +++ b/mer_domains/high_reso/gor.yaml @@ -5,7 +5,7 @@ domain: minimum_latitude: 44.515626263087 maximum_latitude: 44.848959596399 minimum_longitude: 12.234375628325 - maximum_longitude: 12.401042294981 + maximum_longitude: 12.390625628315 resolution: 0.001041666667 minimum_h_factor: 0.2 vertical_levels: @@ -29,7 +29,6 @@ actions: value: 3. shallower_than: 3. - - action: RemoveDetachedCells description: Keep only the biggest connected component @@ -38,31 +37,6 @@ actions: args: main_file: ${MAIN_DIR}/mer_domains/rivers/main.json - - action: SetDepth - description: | - Adding southern Po stem - where: slice - args: - min_lon: 12.393 - max_lon: 12.3954 - min_lat: 44.77634 - max_lat: 44.81 - value: 3.0 - report_involved_cells: - table: "rivers" - value: 64 - - - action: DigChannel - description: Widening of Po southern mouth - args: - start_point: - lat: 44.79097 - lon: 12.39738 - end_point: - lat: 44.77 - lon: 12.40 - width: 250 - - action: RemoveDeepTrappedWater description: Remove the water cells on the boundary that are close to land args: @@ -72,7 +46,7 @@ actions: description: Write a list of tiles that do not contain water args: file_name: data.exch2_GOR - size_tiles_lon: 20 + size_tiles_lon: 25 size_tiles_lat: 20 filters: From 0180e250ace22cf6fabbe2a18725521e2048f3fe Mon Sep 17 00:00:00 2001 From: Valeria Di Biagio Date: Tue, 17 Feb 2026 16:42:23 +0100 Subject: [PATCH 24/28] Changing LAM lat-lon, RemoveDeepTrappedWater 2, fixing size tiles for exch2 --- mer_domains/high_reso/lam.yaml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/mer_domains/high_reso/lam.yaml b/mer_domains/high_reso/lam.yaml index 9b68211..e8044b8 100644 --- a/mer_domains/high_reso/lam.yaml +++ b/mer_domains/high_reso/lam.yaml @@ -3,9 +3,9 @@ name: LAM domain: minimum_latitude: 38.708334166784 - maximum_latitude: 39.062500833428 - minimum_longitude: 16.093750716958 - maximum_longitude: 16.229167383616 + maximum_latitude: 39.020834166764 + minimum_longitude: 16.104167383624 + maximum_longitude: 16.234375716949 resolution: 0.001041666667 minimum_h_factor: 0.2 vertical_levels: @@ -41,13 +41,13 @@ actions: - action: RemoveDeepTrappedWater description: Remove the water cells on the boundary that are close to land args: - n_cells: 3 + n_cells: 2 - action: WriteBlankTiles description: Write a list of tiles that do not contain water args: file_name: data.exch2_LAM - size_tiles_lon: 26 + size_tiles_lon: 25 size_tiles_lat: 20 filters: From 9d35e02eb1408eeac53090b034d39ad9ffd008bf Mon Sep 17 00:00:00 2001 From: Valeria Di Biagio Date: Tue, 17 Feb 2026 16:43:16 +0100 Subject: [PATCH 25/28] Deleting Savuto in LAM due to new coordinates of the domain --- mer_domains/rivers/LAM.json | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/mer_domains/rivers/LAM.json b/mer_domains/rivers/LAM.json index e1bec98..eb2cdee 100644 --- a/mer_domains/rivers/LAM.json +++ b/mer_domains/rivers/LAM.json @@ -1,15 +1,5 @@ { "rivers": [ - { - "id": 24, - "name": "Savuto", - "geometry": { - "side": "E", - "stem": [ - "8z" - ] - } - }, { "id": 25, "name": "Amato", From a0a0f51f6b05851f43bea26f91707369e24973d2 Mon Sep 17 00:00:00 2001 From: Valeria Di Biagio Date: Tue, 17 Feb 2026 18:49:46 +0100 Subject: [PATCH 26/28] Deleting DigRivers action in FOL to avoid empty river output files --- mer_domains/high_reso/fol.yaml | 5 ----- 1 file changed, 5 deletions(-) diff --git a/mer_domains/high_reso/fol.yaml b/mer_domains/high_reso/fol.yaml index 089aca2..080c667 100644 --- a/mer_domains/high_reso/fol.yaml +++ b/mer_domains/high_reso/fol.yaml @@ -32,11 +32,6 @@ actions: - action: RemoveDetachedCells description: Keep only the biggest connected component - - action: DigRivers - description: Dig the stems for the rivers - args: - main_file: ${MAIN_DIR}/mer_domains/rivers/main.json - - action: RemoveDeepTrappedWater description: Remove the water cells on the boundary that are close to land args: From 871f41c91c4ddc31f5f653fb30c2861a66cb4ba4 Mon Sep 17 00:00:00 2001 From: Valeria Di Biagio Date: Fri, 20 Feb 2026 14:58:02 +0100 Subject: [PATCH 27/28] Increasing width of Isonzo,Timavo(HGT),Reno(GOR),Garigliano(GAE) for stability --- mer_domains/high_reso/gae.yaml | 1 + mer_domains/high_reso/gor.yaml | 1 + mer_domains/rivers/GAE.json | 13 +++++++++++++ mer_domains/rivers/GOR.json | 11 +++++++++++ mer_domains/rivers/HGT.json | 14 +++++++++----- 5 files changed, 35 insertions(+), 5 deletions(-) create mode 100644 mer_domains/rivers/GAE.json create mode 100644 mer_domains/rivers/GOR.json diff --git a/mer_domains/high_reso/gae.yaml b/mer_domains/high_reso/gae.yaml index 056ae83..c2662a8 100644 --- a/mer_domains/high_reso/gae.yaml +++ b/mer_domains/high_reso/gae.yaml @@ -36,6 +36,7 @@ actions: description: Dig the stems for the rivers args: main_file: ${MAIN_DIR}/mer_domains/rivers/main.json + domain_file: ${MAIN_DIR}/mer_domains/rivers/GAE.json - action: RemoveDeepTrappedWater description: Remove the water cells on the boundary that are close to land diff --git a/mer_domains/high_reso/gor.yaml b/mer_domains/high_reso/gor.yaml index 3388c4c..3d7e38a 100644 --- a/mer_domains/high_reso/gor.yaml +++ b/mer_domains/high_reso/gor.yaml @@ -36,6 +36,7 @@ actions: description: Dig the stems for the rivers args: main_file: ${MAIN_DIR}/mer_domains/rivers/main.json + domain_file: ${MAIN_DIR}/mer_domains/rivers/GOR.json - action: RemoveDeepTrappedWater description: Remove the water cells on the boundary that are close to land diff --git a/mer_domains/rivers/GAE.json b/mer_domains/rivers/GAE.json new file mode 100644 index 0000000..037e6cd --- /dev/null +++ b/mer_domains/rivers/GAE.json @@ -0,0 +1,13 @@ +{ + "rivers": [ + { + "id": 15, + "name": "Garigliano", + "geometry": { + "mouth_longitude": 13.759, + "mouth_latitude": 41.222, + "width": 200 + } + } + ] +} diff --git a/mer_domains/rivers/GOR.json b/mer_domains/rivers/GOR.json new file mode 100644 index 0000000..c0e93a3 --- /dev/null +++ b/mer_domains/rivers/GOR.json @@ -0,0 +1,11 @@ +{ + "rivers": [ + { + "id": 63, + "name": "Reno", + "geometry": { + "width": 200 + } + } + ] +} diff --git a/mer_domains/rivers/HGT.json b/mer_domains/rivers/HGT.json index 22a38c7..99149cb 100644 --- a/mer_domains/rivers/HGT.json +++ b/mer_domains/rivers/HGT.json @@ -4,7 +4,10 @@ "id": 77, "name": "Timavo", "geometry": { - "stem_length": 15 + "stem_length": 15, + "mouth_latitude": 45.7734, + "mouth_longitude": 13.5832, + "width": 200 } }, { @@ -15,10 +18,11 @@ "-45z", "+10m" ], - "mouth_latitude": 45.72969, - "mouth_longitude": 13.55886, - "width": 200 - } + "mouth_latitude": 45.729, + "mouth_longitude": 13.56, + "width": 280 + }, + "_comment": "Using 300 would produce larger stems" } ] } From 014e48b57e339926b89a763adad366056462386a Mon Sep 17 00:00:00 2001 From: Valeria Di Biagio Date: Fri, 20 Feb 2026 18:53:21 +0100 Subject: [PATCH 28/28] Increasing width of Isonzo (ISO) for stability --- mer_domains/rivers/ISO.json | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/mer_domains/rivers/ISO.json b/mer_domains/rivers/ISO.json index 55003c2..c5cdd1f 100644 --- a/mer_domains/rivers/ISO.json +++ b/mer_domains/rivers/ISO.json @@ -8,10 +8,11 @@ "-45z", "+10m" ], - "mouth_latitude": 45.72969, - "mouth_longitude": 13.55886, - "width": 200 - } + "mouth_latitude": 45.729, + "mouth_longitude": 13.56, + "width": 280 + }, + "_comment": "Using 300 would produce larger stems" } ] }