Skip to content
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

broadleaf_colddecid_extratrop_shrub starting with very high basal area #586

Closed
jenniferholm opened this issue Oct 22, 2019 · 6 comments
Closed

Comments

@jenniferholm
Copy link
Contributor

Hi all,
I'm running some boreal simulations and when I include the broadleaf_colddecid_extratrop_shrub PFT (number 9 in the PFT list), in the first month of the first year the basal area is very high (300 m2/ha) and the individuals immediately start in 6th size class bin. This would be the 30-40 cm DBH size class. Weird!
In each additional time-step the basal area does lower, and stabilizes at around 30cm BA, which is probably still too high for shrubs. The shrubs always persist in this 6th size class bin and never progress from it.
So could this just be an indexing error? Maybe in the PFT/size indexing (SCPF) the first broadleaf_colddecid_extratrop_shrub should begin at index 105, but instead this PFT starts at index 110.

These runs are starting from bare ground, not using inventory data. Running with Hydro turned on.
In the same run I also include two boreal trees, and these trees grow from the lowest size class and onward as expected.

To the other folks that are running boreal simulations, have you come across this issue with colddecid shrubs?

I'm also wondering if this is an allometry issue. I am using different allometry coefficients from the default. I've gone through the BAAD database and determined new coefficients based on their data.
Another red flag is that DDBH in the outputs is always zero, which can't be right. So maybe something is off with "dddh" in the allometry module when calculating height. (For calculating height I'm using case 3, the 2 parameter power function.)

Any thoughts on what is causing this?

@ckoven
Copy link
Contributor

ckoven commented Oct 22, 2019

Hi @jenniferholm, have you tried working through your BAAD-based allometry function to see what the DBH at recruitment should be, for the recruitment height of 0.75m? I'm assuming you are using the default values here: https://github.com/NGEET/fates/blob/master/parameter_files/fates_params_default.cdl#L968

@rosiealice
Copy link
Contributor

That is weird indeed. Have you tried reverting one or all of the allocation parameters to check if that's the cause? (I guess you can do very short simulations of it happens right away). Either way, it seems like they are very oddly shaped shrubs...

@ckoven
Copy link
Contributor

ckoven commented Oct 22, 2019

I wonder if it'd be—in the net—more helpful or just more complicated for this sort of thing if we overloaded the meaning of the fates_recruit_hgt_min parameter, such that if a value was negative then the code would interpret it as a diameter of recruitment rather than a height of recruitment?

@jenniferholm
Copy link
Contributor Author

@ckoven - thanks for your suggestions, and I was using the default fates_recruit_hgt_min of 0.75m for this shrub. From a quick look at the database, it looks like this might be too high. I like your idea of solving for the inverse to find the DBH, and will do that.

I'd also like to put together a figure of initial height when DBH is low (and assume this is recruitment stage), just to see the range. BAAD also has age, and I can look into that data (but it might be more sparse).

Rosie - did you mean to say allometry parameters instead of allocation parameters? So reverting back d2h1, d2h2, etc.?

@rosiealice
Copy link
Contributor

Yes, allometry, not allocation...

@glemieux
Copy link
Contributor

Closing as this is due to allometry initialization. We've added an issue to the fate's user's guide repo to address this by helping users become familiar with the allometry tooling available: NGEET/fates-users-guide#14

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants