Changeset 428 for codes/icosagcm/trunk/src/etat0_heldsz.f90
- Timestamp:
- 06/14/16 21:54:26 (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
codes/icosagcm/trunk/src/etat0_heldsz.f90
r359 r428 23 23 24 24 SUBROUTINE test_etat0_heldsz 25 USE icosa26 25 USE kinetic_mod 27 IMPLICIT NONE28 26 TYPE(t_field),POINTER :: f_ps(:) 29 27 TYPE(t_field),POINTER :: f_phis(:) … … 50 48 51 49 SUBROUTINE etat0(f_ps,f_phis,f_theta_rhodz,f_u, f_q) 52 USE icosa53 50 USE theta2theta_rhodz_mod 54 51 IMPLICIT NONE … … 99 96 100 97 SUBROUTINE init_Teq 101 USE icosa102 98 USE disvert_mod, ONLY : ap,bp 103 IMPLICIT NONE104 99 REAL(rstd),POINTER :: clat(:) 105 100 REAL(rstd),POINTER :: theta_eq(:,:) … … 159 154 160 155 SUBROUTINE compute_Teq(lat,theta_eq) 161 USE icosa162 156 USE disvert_mod 163 IMPLICIT NONE164 157 REAL(rstd),INTENT(IN) :: lat(iim*jjm) 165 158 REAL(rstd),INTENT(OUT) :: theta_eq(iim*jjm,llm) … … 184 177 185 178 SUBROUTINE compute_etat0_heldsz(theta_eq, theta) 186 USE icosa187 179 USE disvert_mod 188 USE pression_mod189 USE exner_mod190 USE geopotential_mod191 USE theta2theta_rhodz_mod192 IMPLICIT NONE193 180 REAL(rstd),INTENT(IN) :: theta_eq(iim*jjm,llm) 194 181 REAL(rstd),INTENT(OUT) :: theta(iim*jjm,llm) … … 211 198 212 199 SUBROUTINE held_suarez(f_ps,f_theta_rhodz,f_u) 213 USE icosa214 IMPLICIT NONE215 200 TYPE(t_field),POINTER :: f_theta_rhodz(:) 216 201 TYPE(t_field),POINTER :: f_u(:) … … 238 223 239 224 SUBROUTINE compute_heldsz(ps,theta_eq,lat, theta_rhodz,u, theta) 240 USE icosa241 225 USE theta2theta_rhodz_mod 242 IMPLICIT NONE243 226 REAL(rstd),INTENT(IN) :: ps(iim*jjm) 244 227 REAL(rstd),INTENT(IN) :: theta_eq(iim*jjm,llm)
Note: See TracChangeset
for help on using the changeset viewer.