-
Notifications
You must be signed in to change notification settings - Fork 92
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
GPP can't change with GDD #893
Comments
So, I guess the thing to do is to look at the LAI timeseries before and after the change, to check whether your modifications have successfully shifted the growing season. What part of the GDD calculation did you modify? |
The LAI Timeseries also remained unchanged after modification. The following is what I changed:
|
The LAI series should be changing with those modifications. @niuhanlin could you post your lnd_in file so we can check your namelist settings? |
If there are any documents needed, I can provide them. In addition, I would like to know what modifications should be made to LAI? |
@niuhanlin I don't see any issues with your lnd_in file. Could you also upload your parameter file? 'FATES_GPP' , units='kg m-2 s-1', long='gross primary production in kg carbon per m2 per second' |
We have GPP site observations by eddy- tower, it can be easily compared with simulation results. The default parameter file is not changed and all the above operations are achieved by changing EDPhsiologyMod.F90. |
There could be many reasons why the first five PFTs are the particularly productive ones, but my sense is that your simulation will require the filtering and calibration of the PFTs relevant to your simulation, as well as site level meteorological and soils data. Here is the list of PFT names in the parameter file you posted (which I see you noted was the default) for reference (grasses are PFTs 10-12).
The lnd_in file indicates that this is not an inventory initialized simulation, so the simulation is starting with a density of new recruits, correct? If this is the case, and you simulation is not showing dynamic LAI or GPP, it sounds like perhaps the calibration or met data is creating a scenario where there is no growth? But it could be other things too. We could continue to trouble shoot this here, but it would be good to see some timeseries plots of things like FATES_GPP, FATES_NPP, sum(FATES_NPLANT_PF), FATES_VEGC, FATES_LEAFC, Also, I would turn off fates hydro (set use_fates_hydro = .false.) in the user_nl_clm file to start. It adds more parameters and complications. Once you get a simulation that is generated reasonable and sensible output, then hydro is something that can be turned on. This will also make the model run faster which helps to solve problems rapidly. |
When FATES is active, and not using Satellite Phenology Mode or No Competition mode (which is the case here) , the PFT definitions in CTSM and CLM are completely ignored. The only PFT definitions that are relevant, are those that are in the FATES parameter file. |
Which I guess is to say that if you want to. Have FATES use the PFTs on the surface dataset, you should set the use_fates_fixedbiogeog and use fates_nocomp to true. Then you will get only the PFTs in the fates pft file that are mapped onto the CTSM PFTs with the hlm_pft map matrix (in the fates pft file). Noting, to myself primarily, that the user manual on these modes is on my to do list. Otherwise the LAI is going down here. Looks like something might be throttling productivity. Is the soil very dry? |
@rgknox @rosiealice Hello! These Settings have solved my earlier problem. Thank you so much! @rosiealice The site is in a sub-humid area where the soil is not very dry, but its results are slightly overestimated compared to observations. |
Is that GPP and LAI from all PFTs, or one specific PFT? |
I may not have been clear. I keep fix_biogeography turned on all the time. I first did a 500 year spin-up and applied its output *.r file to the new case. In the new case, the weird change of GPP and LAI as shown above happens. |
The issue could be this bug: #894 |
Thankfully this problem was solved by using sci.1.59.4_api.24.1.0. But it seems as if the model enters another situation. |
It looks to me like the GDD is growing from zero, and once it passes a threshold, the leaves flush. Before the leaves flush, the GPP is 0, and then when they drop, it returns to zero again. So the leaf flushing and dropping should explain the abrupt changes in GPP. I'm noticing that the once the leaves flush, the GDD is reset to zero, thats why it spikes. ALso, the GDD reset matches the start of non-zero GPP. |
Yeah, this looks like the intended behaviour more or less. We start counted GDD after jan/July 1st, I think, (depending on hemisphere) and so it rapidly goes up, the leaves come on, and it is zeroed out again until next year. GPP goes up rapidly as we don't have a gradual lead ramp up yet, they all flush at once. Adding this is an aspiration, but it is a big coding headache in terms of restarting etc... Are your trees growing now? |
The reason I think it is incorrect is that the dynamics of the GPP are more consistent with observations when the MODE is in FULL COMPLEXITY MODE. @rosiealice The tree hasn't been tested yet. |
The issue has now been resolved. |
Hello, everybody!
I changed the GDD to fit the local area. The goal was to get the onset and offset of the observed GPP.
But GPP does not change with GDD.
I wonder if it is possible that GDD and GPP are not linked?
Does anyone have any ideas?
If anyone can offer advice, I would be very grateful!
version: sci.1.59.3_api.24.1.0
The text was updated successfully, but these errors were encountered: