Opened 7 years ago
Closed 6 years ago
#382 closed defect (fixed)
read PFTmap for more than one age class
Reported by: | alanso | Owned by: | alanso |
---|---|---|---|
Priority: | major | Milestone: | IPSLCM6.v2 |
Component: | Model architecture | Version: | |
Keywords: | PFTmap, age classes | Cc: |
Description
During the latest merge with trunk( in revision r4249) the possibility to read PFTmap while having more than one age class was kicked out, when updating to trunk r3831. The trunk revision r3831 reorganizes the code related to interpolation. This we want to keep, while allowing for reading the PFTmap using more than one age class.
Change History (3)
comment:1 Changed 7 years ago by alanso
- Owner changed from somebody to alanso
- Status changed from new to accepted
comment:2 Changed 7 years ago by alanso
comment:3 Changed 6 years ago by gmarie
- Resolution set to fixed
- Status changed from accepted to closed
Required changes were committed in r5375
Note: See
TracTickets for help on using
tickets.
In slowproc_readvegetmax the possibility of reading from a 13 PFTmap while having more PFTs due to age classes was added back in by the use of nvmap. NVMAP is set in the run.def and should be 13.
However, the distribution of PFT amongst the age classes is not complete yet. In slowproc_readvegetmax, the entire area of the PFT read from the map, is put into the youngest age class. In land_cover_change_main the redistribution amongst the age classes is supposively done in order to be able to take death and growth into account. As land cover change has not been activated yet, we do not currently have this redistribution. Moreover, jg has a comment in the code, that this redistribution might no longer be in land_cover_change_main.
The changes to slowproc_readvegetmax can be seen in revision r4516.