Changeset 856 for codes/icosagcm/devel/src/transport
- Timestamp:
- 05/06/19 01:49:12 (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
codes/icosagcm/devel/src/transport/advect_tracer.f90
r592 r856 27 27 SUBROUTINE init_advect_tracer 28 28 USE omp_para 29 USE grid_param 29 30 REAL(rstd),POINTER :: tangent(:,:) 30 31 REAL(rstd),POINTER :: normal(:,:) … … 42 43 CALL allocate_field(f_wq, field_t, type_real, llm+1, name='wq') 43 44 44 DO ind=1,ndomain 45 IF (.NOT. assigned_domain(ind)) CYCLE 46 CALL swap_dimensions(ind) 47 CALL swap_geometry(ind) 48 normal=f_normal(ind) 49 tangent=f_tangent(ind) 50 sqrt_leng=f_sqrt_leng(ind) 51 IF (is_omp_level_master) CALL init_advect(normal,tangent,sqrt_leng) 52 END DO 45 IF(grid_type == grid_ico) THEN 46 DO ind=1,ndomain 47 IF (.NOT. assigned_domain(ind)) CYCLE 48 CALL swap_dimensions(ind) 49 CALL swap_geometry(ind) 50 normal=f_normal(ind) 51 tangent=f_tangent(ind) 52 sqrt_leng=f_sqrt_leng(ind) 53 IF (is_omp_level_master) CALL init_advect(normal,tangent,sqrt_leng) 54 END DO 55 END IF 53 56 54 57 END SUBROUTINE init_advect_tracer
Note: See TracChangeset
for help on using the changeset viewer.