Ignore:
Timestamp:
02/01/13 02:12:12 (11 years ago)
Author:
dubos
Message:

Ready for energy-conserving variant

File:
1 edited

Legend:

Unmodified
Added
Removed
  • codes/icosagcm/trunk/src/caldyn_gcm.f90

    r126 r127  
    158158     
    159159    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 
    171163    REAL(rstd),ALLOCATABLE,SAVE :: qv(:,:)     ! potential velocity   
    172     REAL(rstd),ALLOCATABLE,SAVE :: berni(:,:)  ! Bernouilli function 
    173164     
    174165    LOGICAL,SAVE :: first=.TRUE. 
     
    178169!$OMP MASTER   
    179170!    IF (first) THEN 
    180     ALLOCATE(theta(iim*jjm,llm))    ! potential temperature 
    181     ALLOCATE(pk(iim*jjm,llm))       ! Exner function 
    182     ALLOCATE(pks(iim*jjm)) 
    183     ALLOCATE(alpha(iim*jjm,llm)) 
    184     ALLOCATE(beta(iim*jjm,llm)) 
    185     ALLOCATE(phi(iim*jjm,llm))      ! geopotential 
    186     ALLOCATE(Fe(3*iim*jjm,llm))     ! mass flux    
    187     ALLOCATE(Ftheta(3*iim*jjm,llm)) ! theta flux    
    188     ALLOCATE(convm(iim*jjm,llm))    ! mass flux convergence 
    189     ALLOCATE(w(iim*jjm,llm))        ! vertical velocity       
    190171    ALLOCATE(qv(2*iim*jjm,llm))     ! potential velocity   
    191     ALLOCATE(berni(iim*jjm,llm))    ! bernouilli term 
    192172     
    193173!!! Compute pressure 
Note: See TracChangeset for help on using the changeset viewer.