Changeset 127 for codes/icosagcm/trunk/src
- Timestamp:
- 02/01/13 02:12:12 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
codes/icosagcm/trunk/src/caldyn_gcm.f90
r126 r127 158 158 159 159 INTEGER :: i,j,ij,l 160 REAL(rstd) :: ww,uu 161 REAL(rstd) :: delta 162 REAL(rstd) :: etav,hv, du2 163 164 REAL(rstd),ALLOCATABLE,SAVE :: theta(:,:) ! potential temperature 165 REAL(rstd),ALLOCATABLE,SAVE :: pk(:,:), pks(:) ! Exner function 166 REAL(rstd),ALLOCATABLE,SAVE :: alpha(:,:), beta(:,:) 167 REAL(rstd),ALLOCATABLE,SAVE :: phi(:,:) ! geopotential 168 REAL(rstd),ALLOCATABLE,SAVE :: Fe(:,:), Ftheta(:,:) ! mass flux, theta flux 169 REAL(rstd),ALLOCATABLE,SAVE :: convm(:,:) ! mass flux convergence 170 REAL(rstd),ALLOCATABLE,SAVE :: w(:,:) ! vertical velocity 160 ! REAL(rstd) :: ww,uu 161 ! REAL(rstd) :: delta 162 REAL(rstd) :: etav,hv 171 163 REAL(rstd),ALLOCATABLE,SAVE :: qv(:,:) ! potential velocity 172 REAL(rstd),ALLOCATABLE,SAVE :: berni(:,:) ! Bernouilli function173 164 174 165 LOGICAL,SAVE :: first=.TRUE. … … 178 169 !$OMP MASTER 179 170 ! IF (first) THEN 180 ALLOCATE(theta(iim*jjm,llm)) ! potential temperature181 ALLOCATE(pk(iim*jjm,llm)) ! Exner function182 ALLOCATE(pks(iim*jjm))183 ALLOCATE(alpha(iim*jjm,llm))184 ALLOCATE(beta(iim*jjm,llm))185 ALLOCATE(phi(iim*jjm,llm)) ! geopotential186 ALLOCATE(Fe(3*iim*jjm,llm)) ! mass flux187 ALLOCATE(Ftheta(3*iim*jjm,llm)) ! theta flux188 ALLOCATE(convm(iim*jjm,llm)) ! mass flux convergence189 ALLOCATE(w(iim*jjm,llm)) ! vertical velocity190 171 ALLOCATE(qv(2*iim*jjm,llm)) ! potential velocity 191 ALLOCATE(berni(iim*jjm,llm)) ! bernouilli term192 172 193 173 !!! Compute pressure
Note: See TracChangeset
for help on using the changeset viewer.