Changeset 1496 for palm/trunk/SOURCE/swap_timelevel.f90
- Timestamp:
- Dec 2, 2014 5:25:50 PM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
palm/trunk/SOURCE/swap_timelevel.f90
r1375 r1496 20 20 ! Current revisions: 21 21 ! ----------------- 22 ! 22 ! Added swapping of land surface model quantities 23 23 ! 24 24 ! Former revisions: … … 69 69 ONLY: e, e_p, nr, nr_p, pt, pt_p, q, q_p, qr, qr_p, sa, sa_p, u, u_p, & 70 70 v, v_p, w, w_p 71 72 USE land_surface_model_mod, & 73 ONLY: land_surface, m_liq, m_liq_p, m_soil, m_soil_p, T_0, T_0_p, & 74 T_soil, T_soil_p 71 75 #else 72 76 USE arrays_3d, & … … 74 78 q_1, q_2, q_p, qr, qr_1, qr_2, qr_p, sa, sa_1, sa_2, sa_p, u, & 75 79 u_1, u_2, u_p, v, v_1, v_2, v_p, w, w_1, w_2, w_p 80 81 USE land_surface_model_mod, & 82 ONLY: land_surface, m_liq, m_liq_1, m_liq_2, m_liq_p, m_soil, & 83 m_soil_1, m_soil_2, m_soil_p, T_0, T_0_1, T_0_2, T_0_p, T_soil, & 84 T_soil_1, T_soil_2, T_soil_p 76 85 #endif 77 86 … … 116 125 ENDIF 117 126 127 IF ( land_surface ) THEN 128 T_0 = T_0_p 129 T_soil = T_soil_p 130 IF ( humidity ) THEN 131 m_soil = m_soil_p 132 m_liq = m_liq_p 133 ENDIF 134 ENDIF 135 136 118 137 CALL cpu_log( log_point(28), 'swap_timelevel (nop)', 'stop' ) 119 138 #else … … 145 164 ENDIF 146 165 166 IF ( land_surface ) THEN 167 T_0 => T_0_1; T_0_p => T_0_2 168 T_soil => T_soil_1; T_soil_p => T_soil_2 169 IF ( humidity ) THEN 170 m_soil => m_soil_1; m_soil_p => m_soil_2 171 m_liq => m_liq_1; m_liq_p => m_liq_2 172 ENDIF 173 ENDIF 174 147 175 148 176 CASE ( 1 ) … … 169 197 ENDIF 170 198 199 IF ( land_surface ) THEN 200 T_0 => T_0_2; T_0_p => T_0_1 201 T_soil => T_soil_2; T_soil_p => T_soil_1 202 IF ( humidity ) THEN 203 m_soil => m_soil_2; m_soil_p => m_soil_1 204 m_liq => m_liq_2; m_liq_p => m_liq_1 205 ENDIF 206 ENDIF 207 171 208 172 209 END SELECT
Note: See TracChangeset
for help on using the changeset viewer.