Differences between revisions 2 and 12 (spanning 10 versions)
Revision 2 as of 2014-07-01 07:58:05
Size: 2531
Editor: NicoleThomas
Comment:
Revision 12 as of 2015-12-17 10:09:30
Size: 3814
Editor: NicoleThomas
Comment:
Deletions are marked like this. Additions are marked like this.
Line 5: Line 5:
Die Objekte im Channel ''clams'' werden für Restarts benötigt. ===== 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 <<BR>>
 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)
Line 7: Line 23:
===== Channelobjekte =====
 * dnparts
 * grid_switch
 * year_uvfirst, month_uvfirst, day_uvfirst, hour_uvfirst
 * SPECARR(1:nspec)
The channel ''clams'' is used for restarts.
Line 13: Line 25:
== Channel winddata ==
Line 14: Line 27:
The channel ''winddata'' is created in submodel CLAMS and is used for restarts. <<BR>>
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
Line 17: Line 41:
===== Eigene Channelobjekte =====
 * JULTIME
 * JULSEC
 * LAT, LAT_OLD, LAT_OLD_MIX
 * LON, LON_OLD, LON_OLD_MIX
 * LEV, LEV_OLD
 * paramname (TEMP, PRESS, etc.)
 * paramname_OLD (TEMP_OLD, PRESS_OLD, etc.)
 * weitere Channelobjekte fuer ECHAM5 (E5_zeta, E5_LAT3D etc.)
===== Channelobjects =====
 * Channelobjects for ECHAM5 (E5_zeta, E5_LAT3D etc.) => Channel clams ???
Line 27: Line 44:
===== Gekoppelte Channelobjekte =====
 * Gekoppelte Channelobjekte fuer ECHAM5

== Channel winddata ==

Der Channel ''winddata'' wird im Submodel TRAJ angelegt und für Restarts benötigt.

===== Channelobjekte =====
 * UDT, VDT, WDT, LEVELDT
 * UFUT, VFUT, WFUT, LEVELFUT
 * PREDATA_paramname (PREDATA_TEMP, PREDATA_PRESS, etc.)
 * FUTDATA_paramname (FUTDATA_TEMP, FUTDATA_PRESS, etc.)
===== Coupled Channelobjects =====
 * Coupled channelobjects for ECHAM5 ???
Line 43: Line 50:
===== Eigene Channelobjekte: - ===== ===== Channelobjects: - =====
Line 45: Line 52:
===== Gekoppelte Channelobjekte =====
 * aus TRAJ:
===== Coupled Channelobjects =====
 * CLAMS:
Line 52: Line 59:
 * aus DISSOC:    * SPECARR(1:nchemspec)
 *
DISSOC:
Line 54: Line 62:
 * aus CLAMS:
   *SPECARR(1:nchemspec)
Line 59: Line 65:
===== Eigene Channelobjekte =====
 * PV, PV_SHUFFLED ???
===== Channelobjects =====
Line 63: Line 69:
 * STATE_SHUFFLED, STATE_VERT_SHUFFLED
Line 65: Line 72:
===== Gekoppelte Channelobjekte =====
 * aus TRAJ:

If vertical mixing is switched on:
 * THETA_SHUFFLED, THETA_OLD_MIX_SHUFFLED
 * BVFWET_SHUFFLED, BVFWET_OLD_MIX_SHUFFLED

===== Coupled Channelobjects =====
 * CLAMS:
Line 69: Line 81:
 * aus CLAMS:    * STATE, STATE_VERT
Line 71: Line 83:
   * LEV_GRID, LEV_DELTA, R_GRID

 If vertical mixing is switched on:
   * THETA, BVF_WET
   * THETA_OLD_MIX. BVFWET_OLD_MIX
Line 74: Line 91:
===== Eigene Channelobjekte: - ===== ===== Channelobjects: - =====
Line 76: Line 93:
===== Gekoppelte Channelobjekte =====
  * aus TRAJ:
===== Coupled Channelobjects =====
  * CLAMS:
Line 81: Line 98:
    * STATE
Line 83: Line 101:
  * aus CLAMS:
Line 85: Line 102:
  * aus MIX:
    * ZETA_SHUFFLED, LAT_SHUFFLED, LON_SHUFFLED,
    * LAT_OLD_MIX_SHUFFLED, LON_OLD_MIX_SHUFFLED,

 If vertical mixing is switched on:
  
* THETA_OLD_MIX. BVFWET_OLD_MIX

 *
MIX:
    * ZETA_SHUFFLED, LAT_SHUFFLED, LON_SHUFFLED
    * STATE_SHUFFLED
Line 93: Line 114:
===== Eigene Channelobjekte =====
 * fuer ECHAM5: Channelobjekte
 *
fuer Clams: keine eigenen Channelobjekte
===== Channelobjects =====
 * Channelobjects for ECHAM5
Line 97: Line 117:
===== Gekoppelte Channelobjekte =====
 * aus TRAJ:
===== Coupled Channelobjects =====
 * CLAMS:
Line 101: Line 121:
 * aus CLAMS:
Line 103: Line 122:
 * fuer ECHAM5: weitere Channelobjekte gekoppelt  * more channelobjects coupled for ECHAM5

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
    • H2O, H2O_100, IWC, IWC_100, CLWC
  • more channelobjects coupled for ECHAM5

messy/ClamsChannels (last edited 2016-01-05 08:52:13 by NicoleThomas)