| 3 | Many new ORCHIDEE users will impose their preferred vegetation to a single pixel. This has the advantage that simulations go faster, output files are smaller, data-model comparison is more straightforward and it is easier to understand the effect of specific settings and parameters. |
| 4 | |
| 5 | |
| 6 | First, state that you no longer want to impose the vegetation |
| 7 | {{{ |
| 8 | # IMPOSE_VEG=y/n |
| 9 | IMPOSE_VEG=n |
| 10 | }}} |
| 11 | |
| 12 | Use the same land cover map for all the years in your simulation. Thus don't make use of land cover change (see another how to for the settings to account for land cover change) |
| 13 | {{{ |
| 14 | # Set LAND_COVER_CHANGE=y if VEGET_UPDATE > 0 |
| 15 | LAND_COVER_CHANGE=n |
| 16 | }}} |
| 17 | |
| 18 | |
| 19 | Because land cover change is not accounted for, the land cover map should never be updated |
| 20 | {{{ |
| 21 | # VEGET_UPDATE=0Y no change in PFTmap. PFTmap should be set only in InitialStateFiles/List. |
| 22 | # VEGET_UPDATE=1Y change PFTmap every year in december : PFTmap should be added in BoundaryFiles/List and removed from InitialStateFiles/List. |
| 23 | # This parameter is only used if IMPOSE_VEG=n. |
| 24 | VEGET_UPDATE=0Y |
| 25 | }}} |
| 26 | |
| 27 | The land cover map is now a map that needs to be read at the start of the simulation. It represents part of the initial state of the model |
| 28 | {{{ |
| 29 | [InitialStateFiles] |
| 30 | List= (${R_INIT}/SRF/${config_UserChoices_TagName}/routing.nc, .), \ |
| 31 | (${R_INIT}/SRF/${config_UserChoices_TagName}/soils_param.nc, .), \ |
| 32 | (${R_INIT}/SRF/${config_UserChoices_TagName}/cartepente2d_15min.nc, .), \ |
| 33 | (${R_INIT}/SRF/${config_UserChoices_TagName}/floodplains.nc, .), \ |
| 34 | (${R_INIT}/SRF/${config_UserChoices_TagName}/carteveg5km.nc, carteveg5km.nc) |
| 35 | }}} |
| 36 | |
| 37 | In this example there are no boundary files |
| 38 | {{{ |
| 39 | [BoundaryFiles] |
| 40 | List= () |
| 41 | }}} |
| 42 | |
| 43 | Although the sechiba.card has priority over the run.def a little consistency doesn't hurt so make sure that the run.def does NOT contain impose_veg=y, values for SECHIBA_VEG and values for SECHIBA_VEGMAX |