Size: 3012
Comment:
|
Size: 3814
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 * 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.) 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 * '''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 18: | 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 24: | Line 25: |
== Channel winddata == | |
Line 25: | 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 28: | Line 41: |
Der Channel clamstraj enthält die Trajektorienpositionen und die zugehörigen Parameterwerte (TEMP, PRESS) und wird für Restarts benötigt. | ===== Channelobjects ===== * Channelobjects for ECHAM5 (E5_zeta, E5_LAT3D etc.) => Channel clams ??? |
Line 30: | Line 44: |
===== Eigene Channelobjekte ===== * Channelobjekte fuer ECHAM5 (E5_zeta, E5_LAT3D etc.) => Channel clams ??? ===== Gekoppelte Channelobjekte ===== * Gekoppelte Channelobjekte fuer ECHAM5 == Channel winddata == 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. ===== 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 50: | Line 50: |
===== Eigene Channelobjekte: - ===== | ===== Channelobjects: - ===== |
Line 52: | Line 52: |
===== Gekoppelte Channelobjekte ===== * aus TRAJ: |
===== Coupled Channelobjects ===== * CLAMS: |
Line 59: | Line 59: |
* aus DISSOC: | * SPECARR(1:nchemspec) * DISSOC: |
Line 61: | Line 62: |
* aus CLAMS: *SPECARR(1:nchemspec) |
|
Line 66: | Line 65: |
===== Eigene Channelobjekte ===== * PV, PV_SHUFFLED ??? |
===== Channelobjects ===== |
Line 70: | Line 69: |
* STATE_SHUFFLED, STATE_VERT_SHUFFLED | |
Line 72: | 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 76: | Line 81: |
* aus CLAMS: | * STATE, STATE_VERT |
Line 78: | Line 83: |
* LEV_GRID, LEV_DELTA, R_GRID If vertical mixing is switched on: * THETA, BVF_WET * THETA_OLD_MIX. BVFWET_OLD_MIX |
|
Line 81: | Line 91: |
===== Eigene Channelobjekte: - ===== | ===== Channelobjects: - ===== |
Line 83: | Line 93: |
===== Gekoppelte Channelobjekte ===== * aus TRAJ: |
===== Coupled Channelobjects ===== * CLAMS: |
Line 88: | Line 98: |
* STATE | |
Line 90: | Line 101: |
* aus CLAMS: | |
Line 92: | 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 100: | Line 114: |
===== Eigene Channelobjekte ===== * fuer ECHAM5: Channelobjekte * fuer Clams: keine eigenen Channelobjekte |
===== Channelobjects ===== * Channelobjects for ECHAM5 |
Line 104: | Line 117: |
===== Gekoppelte Channelobjekte ===== * aus TRAJ: |
===== Coupled Channelobjects ===== * CLAMS: |
Line 108: | Line 121: |
* aus CLAMS: | |
Line 110: | 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 MIXSTATE, 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
- 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