In input.conf steht: 0.5 0.5 /* resolution in degrees */ /data/biosx/LPJ/cru06/grid.bin /data/biosx/LPJ/cru06/soil.bin /data/biosx/LPJ/cru06/drainclass.bin #ifdef WITH_LANDUSE /data/biosx/LPJ/cru06/cow_mg_2006.bin /data/biosx/LPJ/input_new/cft1700_2005_16cfts_SR.bin #ifdef READ_SDATES /data/biosx/LPJ/input_new/sdate_combined.clm #endif #endif #ifdef RIVER_ROUTING /data/biosx/LPJ/cru06/lakes.bin /data/biosx/LPJ/cru06/drainage.bin #ifdef WITH_LANDUSE /data/biosx/LPJ/cru06/neighb_irrigation.bin #ifdef WITH_RESERVOIRS /data/biosx/LPJ/cru06/elevation.bin /data/biosx/LPJ/cru06/reservoir_info_grand5.bin lt. Werner wird die drainclass.bin dort zwar spezifiziert, aber nicht benutzt. D.h. vermutlich wird eine Datei mit korrekter Zellenanzahl gebraucht, aber der Inhalt ist irrelevant ? Stimmt: die Datei wird eingelesen, aber die Werte werden nirgends benutzt. In newgrd.c::newgrid() grid[i].k_perc=(Real)drainageclass; k_perc kommt sonst nirgends vor. Dateiformat: 1 Byte per Cell, no header #ifdef WITH_SPITFIRE /data/biosx/ursula/SPITFIRE_INPUT/mwindspeed_1901-2002.clm /data/biosx/ursula/CRU05/CRUPIK_DT/dt2007.clm /* diurnal temp. range */ /data/biosx/ursula/SPITFIRE_INPUT/mlightning.clm /data/biosx/ursula/SPITFIRE_INPUT/human_ignition.clm #endif Wo man solche Daten herbekommt sollte Kirsten wissen. #ifdef NEW_HYDROLOGY /data/biosx/LPJ/cru06/pintensity.clm #endif Precipitation intensity - sollte von Aelous kommen? TODO: check that. Soil: type ROCK/ICE : Sibyll fragen nach Parameterisierung, in par/soilXXX.par. Und muss ggf. auch noch was im Code ergaenzt werden fuer einen neuen Soil-Type? ROCK wird nur explizit erwaehnt in soil/fscansoilpar.c ./par/soil_new.par enthaelt parameter-Definitionen fuer den Bodentyp ROCK+ICE. Da muss vermutlich aufgespalten werden in ROCK und ICE. Parameter dafuer sollte Sybill wissen? ----------------- Wed Nov 26 16:33:21 CET 2025 David reports that for properly closing the water mass balance it is necessary to consider the land fraction per grid cell to get proper precipitation rates etc. LPJmL already has the facility to read a land fraction file. For that, David has written auf the FMS land fraction into a NetCDF files, which is then specified in the LPJmL input configuration. We store that land_mask.nc next to our grid definition file: /p/projects/climber3/petri/POEM/exp/CM2M_coarse_BLING_LPJ_05/Data-For-LPJ/land_mask.nc (It would also be possible to pass that land fraction from the coupler to lpj_init, but we want to stay close to the stand-alone code of LPJmL, thus choose to do it via file.)