Changeset 1010 for palm/trunk/SOURCE/swap_timelevel.f90
- Timestamp:
- Sep 20, 2012 7:59:54 AM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
palm/trunk/SOURCE/swap_timelevel.f90
r1002 r1010 4 4 ! Current revisions: 5 5 ! ----------------- 6 ! 6 ! cpp switch __nopointer added for pointer free version 7 7 ! 8 8 ! Former revisions: … … 46 46 IMPLICIT NONE 47 47 48 49 CALL cpu_log( log_point(28), 'swap_timelevel', 'start' )50 51 48 ! 52 49 !-- Incrementing timestep counter … … 55 52 ! 56 53 !-- Swap of variables 54 #if defined( __nopointer ) 55 CALL cpu_log( log_point(28), 'swap_timelevel (nop)', 'start' ) 56 57 u = u_p 58 v = v_p 59 w = w_p 60 pt = pt_p 61 IF ( .NOT. constant_diffusion ) THEN 62 e = e_p 63 ENDIF 64 IF ( ocean ) THEN 65 sa = sa_p 66 ENDIF 67 IF ( humidity .OR. passive_scalar ) THEN 68 q = q_p 69 ENDIF 70 71 CALL cpu_log( log_point(28), 'swap_timelevel (nop)', 'stop' ) 72 #else 73 CALL cpu_log( log_point(28), 'swap_timelevel', 'start' ) 74 57 75 SELECT CASE ( MOD( timestep_count, 2 ) ) 58 76 … … 94 112 95 113 CALL cpu_log( log_point(28), 'swap_timelevel', 'stop' ) 114 #endif 96 115 97 116 END SUBROUTINE swap_timelevel
Note: See TracChangeset
for help on using the changeset viewer.