SURFEX v7.3
General documentation of Surfex
 All Classes Files Functions Variables Typedefs
/home/dasprezs/EXPORT_v7_3/src/SURFEX/dealloc_tebn.F90
Go to the documentation of this file.
00001 !     #################################################################################
00002 SUBROUTINE DEALLOC_TEB_n
00003 !     #################################################################################
00004 !
00005 !!****  *DEALLOC_TEB_n * - Deallocate all arrays
00006 !!
00007 !!    PURPOSE
00008 !!    -------
00009 !
00010 !!**  METHOD
00011 !!    ------
00012 !!
00013 !!    REFERENCE
00014 !!    ---------
00015 !!      
00016 !!
00017 !!    AUTHOR
00018 !!    ------
00019 !!     V. Masson 
00020 !!
00021 !!    MODIFICATIONS
00022 !!    -------------
00023 !!      Original    01/2004
00024 !!      G. Pigeon   09/2012: deallocate ROUGH_WALL/ROUGH_ROOF
00025 !!      G. Pigeon   10/2012: deallocate BEM variables
00026 !!------------------------------------------------------------------
00027 !
00028 
00029 !
00030 USE MODD_TEB_n,      ONLY : LCOVER, XCOVER, XZS,                                     &
00031                               XH_TRAFFIC, XLE_TRAFFIC, XH_INDUSTRY, XLE_INDUSTRY,    &
00032                               XZ0_TOWN, XBLD, XGARDEN, XROAD_DIR, XGREENROOF,        &
00033                               XBLD_HEIGHT, XWALL_O_HOR, XCAN_HW_RATIO,               &
00034                               XROAD_O_GRND, XGARDEN_O_GRND, XWALL_O_GRND,            &
00035                               XALB_ROOF, XEMIS_ROOF, XHC_ROOF,XTC_ROOF, XD_ROOF,     &
00036                               XALB_ROAD, XEMIS_ROAD, XHC_ROAD,XTC_ROAD, XD_ROAD,     &
00037                               XALB_WALL, XEMIS_WALL, XHC_WALL,XTC_WALL, XD_WALL,     &
00038                               XSVF_ROAD, XSVF_WALL, TSNOW_ROOF, TSNOW_ROAD,          &
00039                               NROOF_LAYER, NROAD_LAYER, NWALL_LAYER,                 &
00040                               XT_ROOF, XT_ROAD, XT_WALL_A, XT_WALL_B,                &
00041                               XAC_ROOF, XAC_ROAD, XAC_WALL, XAC_TOP,                 &
00042                               XAC_ROOF_WAT, XAC_ROAD_WAT,                            &
00043                               XQSAT_ROOF, XQSAT_ROAD, XDELT_ROOF, XDELT_ROAD, &
00044                               XROUGH_ROOF, XROUGH_WALL
00045 USE MODD_TEB_GRID_n, ONLY : XGRID_PAR, XLAT, XLON, XMESH_SIZE
00046 USE MODD_CH_TEB_n,   ONLY : XDEP, CCH_NAMES, CSV
00047 !
00048 USE MODD_DATA_TEB_n, ONLY : XPAR_Z0_TOWN, XPAR_BLD, XPAR_ALB_ROOF,         &
00049                               XPAR_EMIS_ROOF, XPAR_HC_ROOF, XPAR_TC_ROOF,  &
00050                               XPAR_D_ROOF, XPAR_ALB_ROAD, XPAR_EMIS_ROAD,  &
00051                               XPAR_HC_ROAD, XPAR_TC_ROAD, XPAR_D_ROAD,     &
00052                               XPAR_ALB_WALL, XPAR_EMIS_WALL, XPAR_HC_WALL, &
00053                               XPAR_TC_WALL, XPAR_D_WALL, XPAR_BLD_HEIGHT,  &
00054                               XPAR_WALL_O_HOR,                             &
00055                               XPAR_H_TRAFFIC, XPAR_LE_TRAFFIC,             &
00056                               XPAR_H_INDUSTRY, XPAR_LE_INDUSTRY ,          &
00057                               XPAR_GARDEN, NPAR_BLDTYPE,                   &
00058                               XPAR_ROAD_DIR, NPAR_USETYPE, NPAR_BLD_AGE,   &
00059                               NPAR_BLDCODE,                                &
00060                               XPAR_ROUGH_ROOF, XPAR_ROUGH_WALL
00061 !
00062 USE MODD_BEM_n,      ONLY : XHC_FLOOR, XTC_FLOOR, XD_FLOOR, XTCOOL_TARGET,           &
00063                             XTHEAT_TARGET, XF_WASTE_CAN, XEFF_HEAT, XTI_BLD,         &
00064                             XT_FLOOR, XT_MASS, XQIN, XQIN_FRAD, XSHGC, XSHGC_SH,     &
00065                             XU_WIN, XGR, XINF, CCOOL_COIL, CHEAT_COIL,               &
00066                             XF_WATER_COND, XAUX_MAX, XQIN_FLAT,                      &
00067                             XHR_TARGET, XT_WIN2, XQI_BLD, XV_VENT, XCAP_SYS_HEAT,    &
00068                             XCAP_SYS_RAT, XT_ADP, XM_SYS_RAT, XCOP_RAT, XT_WIN1,     &
00069                             XALB_WIN, XABS_WIN, XT_SIZE_MAX, XT_SIZE_MIN, XUGG_WIN,  &
00070                             LSHADE, CNATVENT, LSHAD_DAY, LNATVENT_NIGHT,             &
00071                             XN_FLOOR, XGLAZ_O_BLD, XMASS_O_BLD, XFLOOR_HW_RATIO,     &
00072                             XF_FLOOR_MASS, XF_FLOOR_WALL, XF_FLOOR_WIN,              &
00073                             XF_FLOOR_ROOF, XF_WALL_FLOOR, XF_WALL_MASS,              &
00074                             XF_WALL_WIN, XF_WIN_FLOOR, XF_WIN_MASS, XF_WIN_WALL,     &
00075                             XF_MASS_FLOOR, XF_MASS_WALL, XF_MASS_WIN, &
00076                             XTRAN_WIN, XFLOOR_HEIGHT
00077 !
00078 !
00079 USE YOMHOOK   ,ONLY : LHOOK,   DR_HOOK
00080 USE PARKIND1  ,ONLY : JPRB
00081 !
00082 IMPLICIT NONE
00083 !
00084 !*      0.1    declarations of arguments
00085 !
00086 !
00087 !*      0.2    declarations of local variables
00088 !
00089 !-------------------------------------------------------------------------------------
00090 !
00091 
00092 REAL(KIND=JPRB) :: ZHOOK_HANDLE
00093 
00094 IF (LHOOK) CALL DR_HOOK('DEALLOC_TEB_N',0,ZHOOK_HANDLE)
00095 IF (ASSOCIATED(LCOVER ))  DEALLOCATE(LCOVER )
00096 IF (ASSOCIATED(XCOVER ))  DEALLOCATE(XCOVER )
00097 IF (ASSOCIATED(XZS    ))  DEALLOCATE(XZS    )
00098 !
00099 !-------------------------------------------------------------------------------------
00100 !
00101 IF (ASSOCIATED(XGRID_PAR )) DEALLOCATE(XGRID_PAR )
00102 IF (ASSOCIATED(XLAT      )) DEALLOCATE(XLAT      )
00103 IF (ASSOCIATED(XLON      )) DEALLOCATE(XLON      )
00104 IF (ASSOCIATED(XMESH_SIZE)) DEALLOCATE(XMESH_SIZE)
00105 !
00106 !-------------------------------------------------------------------------------------
00107 !
00108 IF(ASSOCIATED(XZ0_TOWN     )) DEALLOCATE(XZ0_TOWN     )
00109 IF(ASSOCIATED(XALB_ROOF    )) DEALLOCATE(XALB_ROOF    )
00110 IF(ASSOCIATED(XEMIS_ROOF   )) DEALLOCATE(XEMIS_ROOF   )
00111 IF(ASSOCIATED(XALB_ROAD    )) DEALLOCATE(XALB_ROAD    )
00112 IF(ASSOCIATED(XEMIS_ROAD   )) DEALLOCATE(XEMIS_ROAD   )
00113 IF(ASSOCIATED(XALB_WALL    )) DEALLOCATE(XALB_WALL    )
00114 IF(ASSOCIATED(XEMIS_WALL   )) DEALLOCATE(XEMIS_WALL   )
00115 IF(ASSOCIATED(XBLD         )) DEALLOCATE(XBLD         )
00116 IF(ASSOCIATED(XGARDEN      )) DEALLOCATE(XGARDEN      )
00117 IF(ASSOCIATED(XROAD_DIR    )) DEALLOCATE(XROAD_DIR    )
00118 IF(ASSOCIATED(XGREENROOF   )) DEALLOCATE(XGREENROOF   )
00119 IF(ASSOCIATED(XBLD_HEIGHT  )) DEALLOCATE(XBLD_HEIGHT  )
00120 IF(ASSOCIATED(XWALL_O_HOR  )) DEALLOCATE(XWALL_O_HOR  )
00121 IF(ASSOCIATED(XCAN_HW_RATIO)) DEALLOCATE(XCAN_HW_RATIO)
00122 IF(ASSOCIATED(XROAD_O_GRND))  DEALLOCATE(XROAD_O_GRND)
00123 IF(ASSOCIATED(XGARDEN_O_GRND))DEALLOCATE(XGARDEN_O_GRND)
00124 IF(ASSOCIATED(XWALL_O_GRND))  DEALLOCATE(XWALL_O_GRND)
00125 IF(ASSOCIATED(XH_TRAFFIC   )) DEALLOCATE(XH_TRAFFIC   )
00126 IF(ASSOCIATED(XLE_TRAFFIC  )) DEALLOCATE(XLE_TRAFFIC  )
00127 IF(ASSOCIATED(XH_INDUSTRY  )) DEALLOCATE(XH_INDUSTRY  )
00128 IF(ASSOCIATED(XLE_INDUSTRY )) DEALLOCATE(XLE_INDUSTRY )
00129 IF(ASSOCIATED(XHC_ROOF )) DEALLOCATE(XHC_ROOF )
00130 IF(ASSOCIATED(XTC_ROOF )) DEALLOCATE(XTC_ROOF )
00131 IF(ASSOCIATED(XD_ROOF  )) DEALLOCATE(XD_ROOF  )
00132 IF(ASSOCIATED(XHC_ROAD )) DEALLOCATE(XHC_ROAD )
00133 IF(ASSOCIATED(XTC_ROAD )) DEALLOCATE(XTC_ROAD )
00134 IF(ASSOCIATED(XD_ROAD  )) DEALLOCATE(XD_ROAD  )
00135 IF(ASSOCIATED(XHC_WALL )) DEALLOCATE(XHC_WALL )
00136 IF(ASSOCIATED(XTC_WALL )) DEALLOCATE(XTC_WALL )
00137 IF(ASSOCIATED(XD_WALL  )) DEALLOCATE(XD_WALL  )
00138 IF(ASSOCIATED(XSVF_ROAD)) DEALLOCATE(XSVF_ROAD)
00139 IF(ASSOCIATED(XSVF_WALL)) DEALLOCATE(XSVF_WALL)
00140 !
00141 IF (ASSOCIATED(XT_ROOF)) DEALLOCATE(XT_ROOF)
00142 IF (ASSOCIATED(XT_ROAD)) DEALLOCATE(XT_ROAD)
00143 IF (ASSOCIATED(XT_WALL_A)) DEALLOCATE(XT_WALL_A)
00144 IF (ASSOCIATED(XT_WALL_B)) DEALLOCATE(XT_WALL_B)
00145 IF (ASSOCIATED(XAC_ROOF)) DEALLOCATE(XAC_ROOF)
00146 IF (ASSOCIATED(XAC_ROAD)) DEALLOCATE(XAC_ROAD)
00147 IF (ASSOCIATED(XAC_WALL)) DEALLOCATE(XAC_WALL)
00148 IF (ASSOCIATED(XAC_TOP)) DEALLOCATE(XAC_TOP)
00149 IF (ASSOCIATED(XAC_ROOF_WAT)) DEALLOCATE(XAC_ROOF_WAT)
00150 IF (ASSOCIATED(XAC_ROAD_WAT)) DEALLOCATE(XAC_ROAD_WAT)
00151 IF (ASSOCIATED(XQSAT_ROOF)) DEALLOCATE(XQSAT_ROOF)
00152 IF (ASSOCIATED(XQSAT_ROAD)) DEALLOCATE(XQSAT_ROAD)
00153 IF (ASSOCIATED(XDELT_ROOF)) DEALLOCATE(XDELT_ROOF)
00154 IF (ASSOCIATED(XDELT_ROAD)) DEALLOCATE(XDELT_ROAD)
00155 !-------------------------------------------------------------------------------------
00156 !
00157 IF(ASSOCIATED(XAC_ROOF    ))  DEALLOCATE(XAC_ROOF    )
00158 IF(ASSOCIATED(XAC_ROAD    ))  DEALLOCATE(XAC_ROAD    )
00159 IF(ASSOCIATED(XAC_WALL    ))  DEALLOCATE(XAC_WALL    )
00160 IF(ASSOCIATED(XAC_TOP     ))  DEALLOCATE(XAC_TOP     )
00161 IF(ASSOCIATED(XAC_ROOF_WAT))  DEALLOCATE(XAC_ROOF_WAT)
00162 IF(ASSOCIATED(XAC_ROAD_WAT))  DEALLOCATE(XAC_ROAD_WAT)
00163 IF(ASSOCIATED(XQSAT_ROOF  ))  DEALLOCATE(XQSAT_ROOF  )
00164 IF(ASSOCIATED(XQSAT_ROAD  ))  DEALLOCATE(XQSAT_ROAD  )
00165 IF(ASSOCIATED(XDELT_ROOF  ))  DEALLOCATE(XDELT_ROOF  )
00166 IF(ASSOCIATED(XDELT_ROAD  ))  DEALLOCATE(XDELT_ROAD  )
00167 !
00168 !-------------------------------------------------------------------------------------
00169 !
00170 IF(ASSOCIATED(XDEP))      DEALLOCATE(XDEP)
00171 IF(ASSOCIATED(CCH_NAMES)) DEALLOCATE(CCH_NAMES)
00172 IF(ASSOCIATED(CSV))       DEALLOCATE(CSV)
00173 !
00174 !-------------------------------------------------------------------------------------
00175 !
00176 IF(ASSOCIATED(XPAR_Z0_TOWN    )) DEALLOCATE(XPAR_Z0_TOWN    )
00177 IF(ASSOCIATED(XPAR_BLD        )) DEALLOCATE(XPAR_BLD        )
00178 IF(ASSOCIATED(XPAR_ALB_ROOF   )) DEALLOCATE(XPAR_ALB_ROOF   )
00179 IF(ASSOCIATED(XPAR_EMIS_ROOF  )) DEALLOCATE(XPAR_EMIS_ROOF  )
00180 IF(ASSOCIATED(XPAR_HC_ROOF    )) DEALLOCATE(XPAR_HC_ROOF    )
00181 IF(ASSOCIATED(XPAR_TC_ROOF    )) DEALLOCATE(XPAR_TC_ROOF    )
00182 IF(ASSOCIATED(XPAR_D_ROOF     )) DEALLOCATE(XPAR_D_ROOF     )
00183 IF(ASSOCIATED(XPAR_ALB_ROAD   )) DEALLOCATE(XPAR_ALB_ROAD   )
00184 IF(ASSOCIATED(XPAR_EMIS_ROAD  )) DEALLOCATE(XPAR_EMIS_ROAD  )
00185 IF(ASSOCIATED(XPAR_HC_ROAD    )) DEALLOCATE(XPAR_HC_ROAD    )
00186 IF(ASSOCIATED(XPAR_TC_ROAD    )) DEALLOCATE(XPAR_TC_ROAD    )
00187 IF(ASSOCIATED(XPAR_D_ROAD     )) DEALLOCATE(XPAR_D_ROAD     )
00188 IF(ASSOCIATED(XPAR_ALB_WALL   )) DEALLOCATE(XPAR_ALB_WALL   )
00189 IF(ASSOCIATED(XPAR_EMIS_WALL  )) DEALLOCATE(XPAR_EMIS_WALL  )
00190 IF(ASSOCIATED(XPAR_HC_WALL    )) DEALLOCATE(XPAR_HC_WALL    )
00191 IF(ASSOCIATED(XPAR_TC_WALL    )) DEALLOCATE(XPAR_TC_WALL    )
00192 IF(ASSOCIATED(XPAR_D_WALL     )) DEALLOCATE(XPAR_D_WALL     )
00193 IF(ASSOCIATED(XPAR_BLD_HEIGHT )) DEALLOCATE(XPAR_BLD_HEIGHT )
00194 IF(ASSOCIATED(XPAR_WALL_O_HOR )) DEALLOCATE(XPAR_WALL_O_HOR )
00195 IF(ASSOCIATED(XPAR_H_TRAFFIC  )) DEALLOCATE(XPAR_H_TRAFFIC  )
00196 IF(ASSOCIATED(XPAR_LE_TRAFFIC )) DEALLOCATE(XPAR_LE_TRAFFIC )
00197 IF(ASSOCIATED(XPAR_H_INDUSTRY )) DEALLOCATE(XPAR_H_INDUSTRY )
00198 IF(ASSOCIATED(XPAR_LE_INDUSTRY)) DEALLOCATE(XPAR_LE_INDUSTRY)
00199 IF(ASSOCIATED(XPAR_GARDEN     )) DEALLOCATE(XPAR_GARDEN     )
00200 IF(ASSOCIATED(XPAR_ROAD_DIR   )) DEALLOCATE(XPAR_ROAD_DIR   )
00201 IF(ASSOCIATED(NPAR_BLDTYPE    )) DEALLOCATE(NPAR_BLDTYPE    )
00202 IF(ASSOCIATED(NPAR_BLD_AGE    )) DEALLOCATE(NPAR_BLD_AGE    )
00203 IF(ASSOCIATED(NPAR_BLDCODE    )) DEALLOCATE(NPAR_BLDCODE    )
00204 IF(ASSOCIATED(NPAR_USETYPE    )) DEALLOCATE(NPAR_USETYPE    )
00205 !
00206 !-------------------------------------------------------------------------------------
00207 !
00208 IF(ASSOCIATED(XHC_FLOOR   ))  DEALLOCATE(XHC_FLOOR   )
00209 IF(ASSOCIATED(XTC_FLOOR   ))  DEALLOCATE(XTC_FLOOR   )
00210 IF(ASSOCIATED(XD_FLOOR    ))  DEALLOCATE(XD_FLOOR    )
00211 !
00212 IF(ASSOCIATED(XF_WASTE_CAN))  DEALLOCATE(XF_WASTE_CAN)
00213 IF(ASSOCIATED(XEFF_HEAT   ))  DEALLOCATE(XEFF_HEAT   )
00214 IF(ASSOCIATED(XQIN        ))  DEALLOCATE(XQIN        )
00215 IF(ASSOCIATED(XQIN_FRAD   ))  DEALLOCATE(XQIN_FRAD   )
00216 IF(ASSOCIATED(XSHGC       ))  DEALLOCATE(XSHGC       )
00217 IF(ASSOCIATED(XU_WIN      ))  DEALLOCATE(XU_WIN      )
00218 IF(ASSOCIATED(XTRAN_WIN   ))  DEALLOCATE(XTRAN_WIN   )
00219 IF(ASSOCIATED(XGR         ))  DEALLOCATE(XGR         )
00220 IF(ASSOCIATED(XFLOOR_HEIGHT)) DEALLOCATE(XFLOOR_HEIGHT)
00221 IF(ASSOCIATED(XINF        ))  DEALLOCATE(XINF        )
00222 !
00223 IF(ASSOCIATED(XQIN_FLAT   ))  DEALLOCATE(XQIN_FLAT   )
00224 IF(ASSOCIATED(XHR_TARGET  ))  DEALLOCATE(XHR_TARGET  )
00225 IF(ASSOCIATED(XV_VENT     ))  DEALLOCATE(XV_VENT     )
00226 IF(ASSOCIATED(XCAP_SYS_HEAT)) DEALLOCATE(XCAP_SYS_HEAT)
00227 IF(ASSOCIATED(XCAP_SYS_RAT))  DEALLOCATE(XCAP_SYS_RAT)
00228 IF(ASSOCIATED(XT_ADP      ))  DEALLOCATE(XT_ADP      )
00229 IF(ASSOCIATED(XM_SYS_RAT  ))  DEALLOCATE(XM_SYS_RAT  )
00230 IF(ASSOCIATED(XCOP_RAT    ))  DEALLOCATE(XCOP_RAT    )
00231 IF(ASSOCIATED(XT_SIZE_MAX ))  DEALLOCATE(XT_SIZE_MAX )
00232 IF(ASSOCIATED(XT_SIZE_MIN ))  DEALLOCATE(XT_SIZE_MIN )
00233 !
00234 IF(ASSOCIATED(XABS_WIN    ))  DEALLOCATE(XABS_WIN    )
00235 IF(ASSOCIATED(XALB_WIN    ))  DEALLOCATE(XALB_WIN    )
00236 IF(ASSOCIATED(XUGG_WIN    ))  DEALLOCATE(XUGG_WIN    )
00237 IF(ASSOCIATED(LSHAD_DAY   ))  DEALLOCATE(LSHAD_DAY   )
00238 IF(ASSOCIATED(LNATVENT_NIGHT)) DEALLOCATE(LNATVENT_NIGHT)
00239 IF(ASSOCIATED(CNATVENT    ))  DEALLOCATE(CNATVENT)
00240 IF(ASSOCIATED(LSHADE      ))  DEALLOCATE(LSHADE)
00241 IF(ASSOCIATED(XF_WATER_COND)) DEALLOCATE(XF_WATER_COND)
00242 IF(ASSOCIATED(XSHGC_SH    ))  DEALLOCATE(XSHGC_SH)
00243 
00244 IF(ASSOCIATED(XPAR_ROUGH_ROOF ))  DEALLOCATE(XPAR_ROUGH_ROOF)
00245 IF(ASSOCIATED(XPAR_ROUGH_WALL ))  DEALLOCATE(XPAR_ROUGH_WALL)
00246 IF(ASSOCIATED(XROUGH_ROOF ))  DEALLOCATE(XROUGH_ROOF)
00247 IF(ASSOCIATED(XROUGH_WALL ))  DEALLOCATE(XROUGH_WALL)
00248 
00249 IF(ASSOCIATED(XN_FLOOR ))  DEALLOCATE(XN_FLOOR)
00250 IF(ASSOCIATED(XGLAZ_O_BLD ))  DEALLOCATE(XGLAZ_O_BLD)
00251 IF(ASSOCIATED(XMASS_O_BLD ))  DEALLOCATE(XMASS_O_BLD)
00252 IF(ASSOCIATED(XFLOOR_HW_RATIO ))  DEALLOCATE(XFLOOR_HW_RATIO)
00253 IF(ASSOCIATED(XF_FLOOR_MASS ))  DEALLOCATE(XF_FLOOR_MASS)
00254 IF(ASSOCIATED(XF_FLOOR_WALL ))  DEALLOCATE(XF_FLOOR_WALL)
00255 IF(ASSOCIATED(XF_FLOOR_WIN ))  DEALLOCATE(XF_FLOOR_WIN)
00256 IF(ASSOCIATED(XF_FLOOR_ROOF ))  DEALLOCATE(XF_FLOOR_ROOF)
00257 IF(ASSOCIATED(XF_WALL_FLOOR ))  DEALLOCATE(XF_WALL_FLOOR)
00258 IF(ASSOCIATED(XF_WALL_MASS ))  DEALLOCATE(XF_WALL_MASS)
00259 IF(ASSOCIATED(XF_WALL_WIN ))  DEALLOCATE(XF_WALL_WIN)
00260 IF(ASSOCIATED(XF_WIN_FLOOR ))  DEALLOCATE(XF_WIN_FLOOR)
00261 IF(ASSOCIATED(XF_WIN_MASS ))  DEALLOCATE(XF_WIN_MASS)
00262 IF(ASSOCIATED(XF_WIN_WALL ))  DEALLOCATE(XF_WIN_WALL)
00263 IF(ASSOCIATED(XF_MASS_FLOOR ))  DEALLOCATE(XF_MASS_FLOOR)
00264 IF(ASSOCIATED(XF_MASS_WALL ))  DEALLOCATE(XF_MASS_WALL)
00265 IF(ASSOCIATED(XF_MASS_WIN ))  DEALLOCATE(XF_MASS_WIN)
00266 IF(ASSOCIATED(XTI_BLD ))  DEALLOCATE(XTI_BLD)
00267 IF(ASSOCIATED(XQI_BLD ))  DEALLOCATE(XQI_BLD)
00268 IF(ASSOCIATED(XT_FLOOR ))  DEALLOCATE(XT_FLOOR)
00269 IF(ASSOCIATED(XT_MASS ))  DEALLOCATE(XT_MASS)
00270 IF(ASSOCIATED(CCOOL_COIL ))  DEALLOCATE(CCOOL_COIL)
00271 IF(ASSOCIATED(XAUX_MAX ))  DEALLOCATE(XAUX_MAX)
00272 IF(ASSOCIATED(XT_WIN2 ))  DEALLOCATE(XT_WIN2)
00273 IF(ASSOCIATED(XT_WIN1 ))  DEALLOCATE(XT_WIN1)
00274 !
00275 !
00276 IF (LHOOK) CALL DR_HOOK('DEALLOC_TEB_N',1,ZHOOK_HANDLE)
00277 !
00278 !-------------------------------------------------------------------------------------
00279 !
00280 END SUBROUTINE DEALLOC_TEB_n
00281 
00282