Changeset 899 for codes/icosagcm/trunk/src/diagnostics/check_conserve.f90
- Timestamp:
- 06/13/19 16:45:41 (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
codes/icosagcm/trunk/src/diagnostics/check_conserve.f90
r649 r899 17 17 AAM_mass_source(3), AAM_vel_source(3) ! read/written only IF is_master 18 18 REAL(rstd),SAVE :: AAM_vel_plus_source(3), AAM_vel_minus_source(3) 19 REAL(rstd),SAVE :: mtot0,ztot0,etot0,angtot0,stot0 ,rmsvtot020 !$OMP THREADPRIVATE(check_type, mtot0,ztot0,etot0,angtot0,stot0 ,rmsvtot0)19 REAL(rstd),SAVE :: mtot0,ztot0,etot0,angtot0,stot0 20 !$OMP THREADPRIVATE(check_type, mtot0,ztot0,etot0,angtot0,stot0) 21 21 22 22 PUBLIC :: init_check_conserve, check_conserve_detailed, check_conserve … … 66 66 67 67 REAL(rstd),POINTER :: p(:,:),rhodz(:,:) 68 INTEGER :: ind ,ierr68 INTEGER :: ind 69 69 REAL(rstd) :: mtot, angtot, rmsdpdt 70 70 REAL(rstd) :: etot, stot, ang_mass, ang_vel, ang_velp, ang_velm, rmsvtot, ztot … … 171 171 172 172 REAL(rstd),POINTER :: p(:,:),rhodz(:,:) 173 INTEGER::ind ,ierr174 REAL(rstd) :: mtot, ztot, rmsdpdt,etot,stot,rmsv, ang_mass, ang_vel, ang_velp, ang_velm173 INTEGER::ind 174 REAL(rstd) :: etot,stot,rmsv, ang_mass, ang_vel, ang_velp, ang_velm 175 175 176 176 IF(check_type == check_detailed) THEN … … 246 246 INTEGER :: ind,i,j,ij 247 247 REAL :: mloc, rmsloc 248 REAL :: mloc_mpi, rmsloc_mpi249 248 250 249 mloc=0.0; rmsloc=0.0 … … 378 377 REAL(rstd), POINTER :: rhodz(:,:) 379 378 INTEGER :: ind 380 REAL(rstd) :: z ,z_mpi379 REAL(rstd) :: z 381 380 382 381 z=0 … … 400 399 REAL(rstd)::qv1,qv2 401 400 REAL(rstd)::hv1,hv2 402 INTEGER :: i,j,ij,l ,ij2401 INTEGER :: i,j,ij,l 403 402 404 403 hv1 = 0.0 ; hv2 = 0.0
Note: See TracChangeset
for help on using the changeset viewer.