Differences between revisions 3 and 6 (spanning 3 versions)
Revision 3 as of 2014-07-01 08:27:28
Size: 2999
Editor: NicoleThomas
Comment:
Revision 6 as of 2015-09-02 08:44:43
Size: 3083
Editor: NicoleThomas
Comment:
Deletions are marked like this. Additions are marked like this.
Line 5: Line 5:
Der Channel ''clams'' enthält folgende für Restarts benötigte Objekte:
 * aktuelle Anzahl Trajektorien auf allen ranks
 * grid_switch für mix
 * aktuelles Startdatum für die Trajektorienrechnung
Ausserdem sind dort alle in CHEM und MIX benötigten Spezies gespeichert.
===== 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
Line 11: Line 20:
===== Channelobjekte =====
 * dnparts
 * grid_switch
 * year_uvfirst, month_uvfirst, day_uvfirst, hour_uvfirst
 * SPECARR(1:nspec)



== Channel clamstraj ==

Der Channel clamstraj enthält die Trajektorienpositionen und die zugehörigen Parameterwerte (TEMP, PRESS) und wird für Restarts benötigt.

===== 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.)

===== Gekoppelte Channelobjekte =====
 * Gekoppelte Channelobjekte fuer ECHAM5
The channel ''clams'' is used for restarts.
Line 38: Line 24:
Der Channel ''winddata'' wird im Submodel TRAJ angelegt und für Restarts benötigt. <<BR>>
Er enthält die Wind- und Parameterfelder für die Startzeit der Trajektorienrechnung beim Restart.
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.
Line 41: Line 27:
===== Channelobjekte ===== ===== Channelobjects =====
Line 47: Line 33:
== Channel clamstraj ==

===== Channelobjects =====
 * Channelobjects for ECHAM5 (E5_zeta, E5_LAT3D etc.) => Channel clams ???

===== Coupled Channelobjects =====
 * Coupled channelobjects for ECHAM5 ???
Line 50: Line 44:
===== Eigene Channelobjekte: - ===== ===== Channelobjects: - =====
Line 52: Line 46:
===== Gekoppelte Channelobjekte =====
 * aus TRAJ:
===== Coupled Channelobjects =====
 * CLAMS:
Line 59: Line 53:
 * aus DISSOC:    * SPECARR(1:nchemspec)
 *
DISSOC:
Line 61: Line 56:
 * aus CLAMS:
   *SPECARR(1:nchemspec)
Line 66: Line 59:
===== Eigene Channelobjekte ===== ===== Channelobjects =====
Line 72: Line 65:
===== Gekoppelte Channelobjekte =====
 * aus TRAJ:
===== Coupled Channelobjects =====
 * CLAMS:
Line 76: Line 69:
 * aus CLAMS:
Line 81: Line 73:
===== Eigene Channelobjekte: - ===== ===== Channelobjects: - =====
Line 83: Line 75:
===== Gekoppelte Channelobjekte =====
  * aus TRAJ:
===== Coupled Channelobjects =====
  * CLAMS:
Line 90: Line 82:
  * aus CLAMS:
Line 92: Line 83:
  * aus MIX:   * MIX:
Line 100: Line 91:
===== Eigene Channelobjekte =====
 * fuer ECHAM5: Channelobjekte
 *
fuer Clams: keine eigenen Channelobjekte
===== Channelobjects =====
 * Channelobjects for ECHAM5
Line 104: Line 94:
===== Gekoppelte Channelobjekte =====
 * aus TRAJ:
===== Coupled Channelobjects =====
 * CLAMS:
Line 108: Line 98:
 * aus CLAMS:
Line 110: Line 99:
 * 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

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
  • UFUT, VFUT, WFUT, LEVELFUT
  • PREDATA_paramname (PREDATA_TEMP, PREDATA_PRESS, etc.)
  • FUTDATA_paramname (FUTDATA_TEMP, FUTDATA_PRESS, etc.)

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
  • PV, PV_SHUFFLED ???
  • ZETA_SHUFFLED, LAT_SHUFFLED, LON_SHUFFLED,
  • LAT_OLD_MIX_SHUFFLED, LON_OLD_MIX_SHUFFLED
  • SPECARR(1:nspec)_SHUFFLED

Coupled Channelobjects
  • CLAMS:
    • LAT, LON, LEV
    • LAT_OLD_MIX, LON_OLD_MIX
    • SPECARR(1:nspec)

Channel clamsbmix

Channelobjects: -

Coupled Channelobjects
  • CLAMS:
    • LAT, LON, LEV
    • LAT_OLD, LON_OLD, LEV_OLD,
    • LAT_OLD_MIX, LON_OLD_MIX,
    • paramname (TEMP, PRESS)
    • paramname_OLD (TEMP_OLD, PRESS_OLD)
    • SPECARR(1:nspec)
  • MIX:
    • ZETA_SHUFFLED, LAT_SHUFFLED, LON_SHUFFLED,
    • LAT_OLD_MIX_SHUFFLED, LON_OLD_MIX_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)