kmdeck

Results 72 issues of kmdeck

## Purpose Reduce allocations by (1) making boundary_flux! update in place rather than boundary_flux() creating and returning a field (2) Allocate space in cache for canopy stomatal resistance instead of...

Run benchmarks

Try out hyperbolic tangent stretching instead of exponential stretching. Generalized exponential stretching might not be supported in the future.

enhancement

## Purpose Snowy land. Closes #630 ## To-do Tutorial? Tests Future PR: add diagnostics and create global run Reassess conservation in future PR addressing #847 ## Content Adds snow/soil/canopy model...

Our prognostic variable is canopy temperature, and not canopy energy per area. In order to conserve energy in the simulation, our prognostic variables should be energy

enhancement

## Purpose Allocations in canopy surface fluxes. We return a NamedTuple from a function, with SHF, LHF, etc. This function is broadcasted, so we get a field of NamedTuples. We...

Run benchmarks

We currently define land surface albedo to be SW_u/SW_d. At night, SW_d is zero, so albedo is not be defined. This is not physical. Note that SW_u is proportional to...

enhancement

Allow emissivity of land components to vary in time @braghiere please link any relevant papers you know of for this here. thanks!

enhancement

## Describe the bug we get NaNs in the long runs and in some site level runs in soil resipiration. ## Ideas - Prevent domain errors PR #841 - Investigate...

bug

## Purpose Part of OKR 2.3.8 Flux sign conventions ## To-do ## Content ---- - [ ] I have read and checked the items on the review checklist.

## Purpose Some of our buildkite runs were not running on GPU. Update buildkite so that they are. ## To-do 1. Fix bug in `experiments/integrated/performance/profile_allocations.jl`. Note that the same code...