- Timestamp:
- 06/18/19 14:17:55 (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
codes/icosagcm/devel/src/kernels_hex/compute_temperature.k90
r915 r916 52 52 END DO 53 53 END IF 54 CASE(thermo_variable_Cp) 55 DO l = ll_begin, ll_end 56 !DIR$ SIMD 57 DO ij=ij_begin, ij_end 58 p_ik = pmid(ij,l) 59 theta_ik = temp(ij,l) 60 qv = q(ij,l,1) ! water vapor mixing ratio = mv/md 61 Cp_ik = nu*( theta_ik + Rd*log(p_ik/preff) ) 62 temp_ik = Treff* (Cp_ik/cpp)**(1./nu) 63 temp(ij,l) = temp_ik 64 END DO 65 END DO 54 66 CASE(thermo_moist) 55 67 DO l = ll_begin, ll_end
Note: See TracChangeset
for help on using the changeset viewer.