= MESSy/CLaMS: Channels in basemodel CLAMS = == Channel clams == ===== Channelobjects ===== * '''dnparts''': current number of trajectories on all ranks * '''dnparts_max''': maximum number of trajectories on all ranks * '''grid_switch''': used for MIX * '''pre_year, pre_month, pre_day, pre_sec''': date for current windfile * '''JULTIME''': current time in julian seconds (scalar) * '''JULSEC''': current time for all trajectories * '''LAT, LON, LEV''': current latitude, longitude and level of trajectories * '''LAT_OLD, LON_OLD, LEV_OLD''': lat, lon and level of trajectories at last CHEM call * '''LAT_OLD_MIX, LON_OLD_MIX''': lat and lon of trajectories at last MIX call * paramname ('''TEMP, PRESS, THETA,''' etc.): temperature, pressure etc of trajectories * paramname_OLD ('''TEMP_OLD, PRESS_OLD'''): temperature, pressure at last CHEM call * '''SPECARR(1:nspec)''': species used by CHEM and/or MIX <
> The first '''nchemspec''' species are used by CHEM and all '''nspec''' species are used by MIX * '''STATE, STATE_VERT''': mixing and vertical mixing state (used in MIX and BMIX) * '''THETA_OLD_MIX, BVFWET_OLD_MIX''': theta and bvfwet at last MIX call (used in MIX) * '''LEV_GRID, LEV_DELTA, R_GRID''': vertical and horizontal grid (used in MIX and SEDI) The channel ''clams'' is used for restarts. == Channel winddata == The channel ''winddata'' is created in submodel CLAMS and is used for restarts. <
> It includes the wind data and parameter values for the starttime of trajectories on restart. ===== Channelobjects ===== * UDT, VDT, WDT, LEVELDT,DLEVDZDT * UFUT, VFUT, WFUT, LEVELFUT, DLEVDZFUT * PREDATA_paramname (PREDATA_TEMP, PREDATA_PRESS, etc.) * FUTDATA_paramname (FUTDATA_TEMP, FUTDATA_PRESS, etc.) If SEDI is switched on: * UDT_sedi, VDT_sedi, WDT_sedi, LEVELDT_sedi,DLEVDZDT_sedi == Channel clamstraj == ===== Channelobjects ===== * Channelobjects for ECHAM5 (E5_zeta, E5_LAT3D etc.) => Channel clams ??? ===== Coupled Channelobjects ===== * Coupled channelobjects for ECHAM5 ??? == Channel clamschem == ===== Channelobjects: - ===== ===== Coupled Channelobjects ===== * CLAMS: * LAT, LON, LEV * JULSEC * TEMP, PRESS, * LAT_OLD, LON_OLD, LEV_OLD * TEMP_OLD, PRESS_OLD * SPECARR(1:nchemspec) * DISSOC: * DISSOC_RATE == Channel clamsmix == ===== Channelobjects ===== * ZETA_SHUFFLED, LAT_SHUFFLED, LON_SHUFFLED, * LAT_OLD_MIX_SHUFFLED, LON_OLD_MIX_SHUFFLED * STATE_SHUFFLED, STATE_VERT_SHUFFLED * SPECARR(1:nspec)_SHUFFLED If vertical mixing is switched on: * THETA_SHUFFLED, THETA_OLD_MIX_SHUFFLED * BVFWET_SHUFFLED, BVFWET_OLD_MIX_SHUFFLED ===== Coupled Channelobjects ===== * CLAMS: * LAT, LON, LEV * LAT_OLD_MIX, LON_OLD_MIX * STATE, STATE_VERT * SPECARR(1:nspec) * LEV_GRID, LEV_DELTA, R_GRID If vertical mixing is switched on: * THETA, BVF_WET * THETA_OLD_MIX. BVFWET_OLD_MIX == Channel clamsbmix == ===== Channelobjects: - ===== ===== Coupled Channelobjects ===== * CLAMS: * LAT, LON, LEV * LAT_OLD, LON_OLD, LEV_OLD, * LAT_OLD_MIX, LON_OLD_MIX, * STATE * paramname (TEMP, PRESS) * paramname_OLD (TEMP_OLD, PRESS_OLD) * SPECARR(1:nspec) If vertical mixing is switched on: * THETA_OLD_MIX. BVFWET_OLD_MIX * MIX: * ZETA_SHUFFLED, LAT_SHUFFLED, LON_SHUFFLED * STATE_SHUFFLED * SPECARR(1:nspec)_SHUFFLED * fuer ECHAM5: weitere Channelobjekte gekoppelt == Channel clamscirrus == ===== Channelobjects ===== * Channelobjects for ECHAM5 ===== Coupled Channelobjects ===== * CLAMS: * LAT, LON, LEV, * TEMP, PRESS * THETA, PV * H2O, H2O_100, IWC, IWC_100, CLWC * more channelobjects coupled for ECHAM5