linlin@email_tamu_edu
New Member
When I used variable Z3 to help interpolate variables in hybrid coordinate to height coordinate in CESM2_1 CAM6 in the single column mode with TWP06 case, I found the lowest level (largest index) of Z3 was at about 2.7km , which is a radical departure from the Z3 in CAM5.3.In CAM5.3, the lowest level of Z3 is about 200m. The "lifted up" Z3 values will lead to the corresponding "lifted up" other simulated variables, such as the cloud water etc., which is unreasonable. I checked the calculation of Z3. It is calculated and output in cam_diagnostics.F90, subroutine diag_phys_writeout_dry.
I printed out the state%zm and state%phis and found that the state%phis was one order of magnitude larger in CESM2_1 CAM6 than that in CAM5.3, which is the primary issue for the "lifted up" Z3. I am thinking most people will use variable Z3, that is the reason why I share my finding about Z3 in CESM2_1 CAM6.Hope some one could improve/fix the state%phis as soon as possible. Thanks,Lin
Code:
do k = 1, pver
z3(:ncol,k) = state%zm(:ncol,k) + state%phis(:ncol)*rga
end do