ec-jrc / lisflood-lisvap

Lisflood OS (LISVAP)
https://ec-jrc.github.io/lisflood-lisvap/
European Union Public License 1.2
8 stars 6 forks source link

Integrate CORDEX input tests validation into Lisvap #1

Closed domeniconappo closed 5 years ago

domeniconappo commented 5 years ago

Data and modified code from Lorenzo Mentaschi is on JEODPP

CORDEX 5km input

/eos/jeodpp/data/projects/CRITECH/ADAPTATION/ClimateData/CORDEX5km/LAEAETRS89_BIAS_CORDEX/CLMcom-CCLM4-8-17_BC_ICHEC-EC-EARTH/historical/other/

path of modified lisvap

/eos/jeodpp/data/projects/CRITECH/ADAPTATION/src/git/lisflood/Lisvap

conf file of modified lisvap

/eos/jeodpp/data/projects/CRITECH/ADAPTATION/src/git/lisfloodRunManager/CORDEXRuns/lisvapRuns/newLisvap_test/lisvapSettings_hist.xml

result of modified lisvap (180 days)

/eos/jeodpp/data/projects/CRITECH/ADAPTATION/src/git/lisfloodRunManager/CORDEXRuns/lisvapRuns/newLisvap_test/out_summer/et.nc

conf file of old pcraster lisvap

/eos/jeodpp/data/projects/CRITECH/ADAPTATION/src/git/lisfloodRunManager/CORDEXRuns/lisvapRuns/LisvapLinux2013_test/lisvapTemplateSettings_PCR2009W2M007.xml

result of old pcraster lisvap (10 years)

/eos/jeodpp/data/projects/CRITECH/ADAPTATION/src/git/lisfloodRunManager/CORDEXRuns/lisvapRuns/LisvapLinux2013_test/out_10y_penman_nc/et.nc

valeriolorini commented 5 years ago

I created a branch lisvapcordex where i added formulas for cordex forcings in Lisvap_dynamic

domeniconappo commented 5 years ago

Cordex tests run fine. Achieved same results as @menta78

Need to check test init code before to merge into master, as globals dictionaries create issues and second suite of tests don't run (being efas or cordex).

Need to find some dirty workaround because globals will be refactored to proper instance variables in another task.

domeniconappo commented 5 years ago

merged into master. In this iteration binding and option global variables were removed