Changeset 855 for codes/icosagcm/devel
- Timestamp:
- 05/05/19 23:11:40 (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
codes/icosagcm/devel/src/dynamics/compute_caldyn_fast.F90
r854 r855 24 24 25 25 INTEGER :: i,j,ij,l 26 !REAL(rstd) :: cp_ik, qv, temp, chi, nu, due, due_right, due_lup, due_ldown 27 REAL(rstd) :: cp_ik, qv, temp, chi, due, due_right, due_lup, due_ldown 26 REAL(rstd) :: cp_ik, qv, temp, chi, log_p_preff, due, due_right, due_lup, due_ldown 28 27 29 28 CALL trace_start("compute_caldyn_fast") … … 68 67 temp = pk(ij,l) 69 68 chi = log(temp/Treff) 70 nu= (chi*(cpp+qv*cppv)-theta(ij,l,1))/(Rd+qv*Rv) ! log(p/preff)69 log_p_preff = (chi*(cpp+qv*cppv)-theta(ij,l,1))/(Rd+qv*Rv) ! log(p/preff) 71 70 berni(ij,l) = .5*(geopot(ij,l)+geopot(ij,l+1)) & 72 + temp*(cpp*(1.-chi)+Rd* nu)71 + temp*(cpp*(1.-chi)+Rd*log_p_preff) 73 72 berniv(ij,l) = .5*(geopot(ij,l)+geopot(ij,l+1)) & 74 + temp*(cppv*(1.-chi)+Rv* nu)73 + temp*(cppv*(1.-chi)+Rv*log_p_preff) 75 74 END DO 76 75 END SELECT
Note: See TracChangeset
for help on using the changeset viewer.