You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Surface fluxes within the coupler need to be updated for
new ClimaAtmos interface (which splits Atmos flux calculation and boundary condition specification). After discussions with the Atmos team, it was decided to calculate fluxes in the coupler in the intermediate term (so that different surfaces can be accounted for)
write flux calculating functions
turbulent fluxes calculated for each individual surface (partial flux calculation)
radiative fluxes still calculated in the atmosphere, by passing in an average T_sfc
convert the flux calculation into a general module in src
write tests for the flux calculating functions
Tasks
prototype of the above features [26 May]
in this case, it's difficult to visualize the entire product incrementally, so we will put together a prototype in a draft PR, that will be later split into smaller PRs for better review. Clean up surfce fluxes #296
split prototype PR and merge changes including the following tests [31 May]
This issue updates the surface flux handling for the new ClimaCoupler release.
Branch issue of #276
Components
Surface fluxes within the coupler need to be updated for
Tasks
combine_surfaces!
andupdate_surface_fractions!
Updatecombine_surfaces!
#317FieldExchange
andFluxCalculator
modules with tests Movepush_pull!.jl
functionality tosrc/
#321rho_sfc
andq_sfc_sat
calculation #330 , Use updated ClimaAtmos cache #231, Enableq_sfc
to be calculated by each surface model #338Bring back unsaturated surfaces #237 ) Flux partitioning #360
combine_surfaces!
#317The text was updated successfully, but these errors were encountered: