Closed kdorheim closed 2 years ago
Consider adding a warning message to say that ffi emissions must be positive
Note that for CMIP6 emissions gridding for GCMs, we separated net negative CO2 emissions into a separate sector so that GCMs with carbon -cycle could deal with this properly. (Otherwise it could cause a numerical problem for GCMs. Not the same problem that occurs in hector, but analogous in that the negative emissions are a different physical process as compared to fossil emissions.) Perhaps could do the same for hector? (e.g., if a user has net negative emissions, they need to supply the negative part separately from the positive part so that the negative emissions can be dealt with as a net transfer from atmosphere to geologic box, which is what is happening, instead of as part of the normal carbon cycle?).
Thanks @ssmithClimate — that's interesting, I didn't know that about CMIP6! Yes, in essence this is exactly what we'll do here: have separate LUC emissions and LUC uptake time series.
Thanks @kdorheim for checking!
Note that carbon capture is a direct transfer from the atmosphere to the geologic reservoir. (So no c-cycle impacts other than the concentration drawdown). So its a bit different than land-use uptake. Which I'm realizing now isn't the point of this issue (apologies if I'm muddying the water), but I guess net negative FFI emissions aren't an issue for hector?
No we have that (negative FFI) too, as a separate flux just as you describe.
The SSP files already have LUC emissions and uptake split, but the INI files and C++ code only recognize luc_emissions
. That's the issue, right? Are we currently completely ignoring the luc_uptake
columns?
It has been a while since I have looked at this...
I will need to refresh myself but I think the problem was that with the rule that fluxes all had to be positive that the negative values in the luc_emissions column were throwing an error
So within the tables, I created a luc_uptake column but Hector does not read those values in so in affect we are ignoring any negative luc emissions at the moment ah! 😱
So some of the ssps have negative land-use change emissions in Hector v3 this should throw an error message and the negative emissions need to be incorporated into the carbon cycle via land use uptake.