ClimaLand.jl
ClimaLand.jl copied to clipboard
Clima's Land Model
In PR https://github.com/CliMA/ClimaLand.jl/pull/561, we ran the canopy model globally for the first time. The canopy model has tuple-valued fields, and when run with the spectral element space, requires dss. We...
**Is your feature request related to a problem? Please describe.** Throughout our code, we use the pattern `(; :sym => val)` in NamedTuples. This can be type unstable because of...
The experiments in ClimaLand use `pkgdir` to determine their output path. This is not a good idea. In geenral, `pkgdir` will be a subfolder in `.julia` and there is no...
**Is your feature request related to a problem? Please describe.** Before updating the implicit solver interface, we see a failure in `_ldiv_serial` when running RichardsModel globally on GPU (see error...
We have RichardsModel stepped implicitly, and now we want to do the same for the full soil model (EnergyHydrologyModel). follows off of RichardsModel work: #224, #528 part of SDI #135...
## Purpose We currently do some confusing things for handling soil boundary conditions under a canopy, specifically when it comes to radiation. In the standalone case, we use a boundary...
**Is your feature request related to a problem? Please describe.** Currently, fluxnet drivers are stored in a NamedTuple (see [here](https://github.com/CliMA/ClimaLand.jl/blob/main/experiments/integrated/fluxnet/met_drivers_FLUXNET.jl#L94-L102)). It would be nice to have these in a struct...
**Is your feature request related to a problem? Please describe.** Currently, the land model expects/comutes P_liq, P_snow, evaporation, and sublimation in terms of a volume flux of liquid water (m/s)....
We need to go through our models and add any physical constants, calibrated parameters, or global parameters to CLIMAParameters. Then we need to update our land parameter set to include...
**Is your feature request related to a problem? Please describe.** In a transient climate, ESMs need to predict the fraction of CO2 emitted by human activity that will remain in...