Opened 4 years ago
#60 new enhancement
Replacing the use of pdq by zq in physiq
Reported by: | abierjon | Owned by: | |
---|---|---|---|
Priority: | major | Milestone: | |
Component: | MARS GCM | Version: | |
Keywords: | Cc: |
Description
POULDP 09/07/2020 : in physiq_mod and all the physical parametrization subroutines, replace the storage and the use along the program of :
(pq ; pdq) = (initial tracer's mmr ; physical tendancy on tracer's mmr, initialized to 0 & updated (by summing) after each parametrization)
by :
(pq ; zq) = (initial tracer's mmr ; tracer's mmr, initialized to pq & updated after each parametrization : zq=zq+pdq_param*dt)
This change is justified by the fact that a lot of parametrizations take as inputs pq & pdq only to use a local zq = pq+pdq*dt. One should however check if any subroutine actually needs to use pdq for its own sake (and not as an intermediary for zq).