Difference between revisions of "GENIE Modules"

From SourceWiki
Jump to navigation Jump to search
 
(13 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
==GENIE Module Summary ==
 
==GENIE Module Summary ==
  
{| border="5"
+
Most of the directories in the [[GENIE:quick_SVN_ref|GENIE code repository]] correspond to modules in the GENIE model. Some, such as genie-cgoldstein and genie-simpleland are pre-modularisation hard-coded model components which people still use sometimes. If you don't know that these are definitely what you want, it's probably best to steer clear of them. Other directories in the repository require some documentation which will appear some time soon. Watch this space.
 +
 
 +
 
 +
For now, what you really need to know about is the modules that you can run GENIE with. Below is a summary:
 +
 
 +
{| border="1"
 +
|-
 +
|
 +
! ''Module Name''
 +
! ''Module abbreviation''
 +
! ''Directory name in
 +
GENIE repository''
 +
! ''Module Author''
 +
! ''Module contributors''
 +
|-
 +
| colspan="6" | '''MAIN'''
 +
|-
 +
| || [[GENIE:main|main]] || - || genie-main || Gethin Williams||
 
|-
 
|-
!''Earth-system componenet''
+
| colspan="6" | '''ATMOSPHERE'''
!''Module Name''
+
|-
!''Module abbreviation''
+
| || fake-atmos || - || genie-fakeatmos || Agatha De Boer ||
!''Directory name in GENIE repository''
+
|-
!''Module Author''
+
| || fixed-atmos || FA || genie-fixedatmos || Ian Rutt || Dan Lunt, Phil Harris
!''Module contributors''
+
|-
 +
| || [[GENIE:User-manual#The_EMBM_Atmosphere_model|EMBM]] || EB ''(EA)''** || genie-embm || Bob Marsh || Andrew Yool
 +
|-
 +
| || [[GENIE:User-manual#The_IGCM_Atmosphere_model|IGCM]] || IG ''(IA)''** || genie-igcm3 || Dan Lunt || Jon Hughes
 
|-
 
|-
 
| colspan="6" | '''OCEAN'''  
 
| colspan="6" | '''OCEAN'''  
 
|-
 
|-
| || fixedocean || FO || genie-fixedocean || Dan Lunt? ||  
+
| || [[GENIE:User-manual#The_Fixed_Ocean_model|fixed-ocean]] || FO || genie-fixedocean || Dan Lunt ||  
 
|-
 
|-
| || slabocean || SO || genie-slabocean || Dan Lunt? ||
+
| || [[GENIE:User-manual#The_Slab_Ocean_model|slab-ocean]] || SO || genie-slabocean || Dan Lunt ||
 
|-
 
|-
| || GOLDSTEIN || GO || genie-goldstein || Neil Edwards || Bob Marsh, Andrew Yool
+
| || [[GENIE:User-manual#The_GOLDSTEIN_Ocean_model|GOLDSTEIN]] || GO || genie-goldstein || Neil Edwards || Bob Marsh, Andrew Yool
 
|-
 
|-
| colspan="6" | '''ATMOSPHERE'''
+
| colspan="6" | '''SEA-ICE'''
 +
|-
 +
| || [[GENIE:User-manual#The_Fixed_Sea_Ice_model|fixed-sea-ice]] || FS || genie-fixedseaice || Dan Lunt ||
 +
|-
 +
| || [[GENIE:User-manual#The_Slab_Sea_Ice_model|slab-sea-ice]] || SS || genie-slabseaice || Dan Lunt ||
 +
|-
 +
| || [[GENIE:User-manual#The_Dynamic-Thermodynamic_Sea_Ice_model|GOLDSTEIN-sea-ice]] || GS || genie-seaice || Bob Marsh || Andrew Yool, Yevgeny Askenov
 +
|-
 +
| colspan="6" | '''LAND'''
 
|-
 
|-
| || fakeatmos || - || genie-fakeatmos || Agatha De Boer ||
+
| || fixed-land || FL || genie-fixedland || Phil Harris ||
 
|-  
 
|-  
| || fixedatmos || FA || genie-fixedatmos || ? ||
+
| || [[GENIE:User-manual#The_Efficient_Numerical_Terrestrial_Scheme_.28ENTS.29|ENTS]] || EL || (genie-ents)* || Mark Williamson || Valerie Livina, Sudipta Goswami
 
|-
 
|-
| || EMBM || EB ''(EA)'' || genie-embm || Bob Marsh || Andrew Yool
+
| || [[GENIE:User-manual#Land_and_vegetation_model:_GENIE-land|MOSES-TRIFFID derived]] || ML || genie-land || Peter Cox || Phil Harris
 
|-  
 
|-  
| || IGCM || IG ''(IA)'' || genie-igcm3 || Dan Lunt || Jon Hughes
+
| colspan="6" | '''LAND-ICE'''
 +
|-
 +
| || [[GENIE:User-manual#Fixedicesheet_model|fixed-icesheet]] || FI || genie-fixedicesheet || Dan Lunt ||
 +
|-
 +
| || [[GENIE:User-manual#Land_ice_model:_GLIMMER|GLIMMER]] || GI || genie-icesheet || Ian Rutt ||
 +
|-
 +
| colspan="6" | '''CHEMISTRY'''
 +
|-
 +
| || [[GENIE:User-manual#Fixedchem|fixed-chem]] || FC || genie-fixedchem || Dan Lunt ||
 +
|-
 +
| || IChem || IC || genie-ichem || Joy Singarayer ||
 +
|-
 +
| || [[GENIE:User-manual#Atmospheric_chemistry_model:_GENIE-atchem|Atchem]] || AT ''(AC)''** || genie-atchem || Andy Ridgwell ||
 +
|-
 +
| || Gemlite || LC || genie-gemlite || Andy Ridgwell || Chris Brockwell
 +
|-
 +
| || Biogem || BG ''(BC)''** || genie-biogem || Andy Ridgwell || Sudipta Goswami
 
|-
 
|-
| colspan="6" | '''LAND'''
+
| || Sedgem || SG ''(SC)''** || (genie-sedgem)* || Andy Ridgwell ||
 +
|}
 +
 
 +
<nowiki>
 +
*</nowiki> not yet committed to the GENIE repository (but on the way)
  
|}
+
<nowiki>
 +
**</nowiki> abbreviations in parentheses are those which would be used were there to be an attack of consistency in nomenclature (which may yet happen)

Latest revision as of 11:22, 30 October 2008

GENIE Module Summary

Most of the directories in the GENIE code repository correspond to modules in the GENIE model. Some, such as genie-cgoldstein and genie-simpleland are pre-modularisation hard-coded model components which people still use sometimes. If you don't know that these are definitely what you want, it's probably best to steer clear of them. Other directories in the repository require some documentation which will appear some time soon. Watch this space.


For now, what you really need to know about is the modules that you can run GENIE with. Below is a summary:

Module Name Module abbreviation Directory name in

GENIE repository

Module Author Module contributors
MAIN
main - genie-main Gethin Williams
ATMOSPHERE
fake-atmos - genie-fakeatmos Agatha De Boer
fixed-atmos FA genie-fixedatmos Ian Rutt Dan Lunt, Phil Harris
EMBM EB (EA)** genie-embm Bob Marsh Andrew Yool
IGCM IG (IA)** genie-igcm3 Dan Lunt Jon Hughes
OCEAN
fixed-ocean FO genie-fixedocean Dan Lunt
slab-ocean SO genie-slabocean Dan Lunt
GOLDSTEIN GO genie-goldstein Neil Edwards Bob Marsh, Andrew Yool
SEA-ICE
fixed-sea-ice FS genie-fixedseaice Dan Lunt
slab-sea-ice SS genie-slabseaice Dan Lunt
GOLDSTEIN-sea-ice GS genie-seaice Bob Marsh Andrew Yool, Yevgeny Askenov
LAND
fixed-land FL genie-fixedland Phil Harris
ENTS EL (genie-ents)* Mark Williamson Valerie Livina, Sudipta Goswami
MOSES-TRIFFID derived ML genie-land Peter Cox Phil Harris
LAND-ICE
fixed-icesheet FI genie-fixedicesheet Dan Lunt
GLIMMER GI genie-icesheet Ian Rutt
CHEMISTRY
fixed-chem FC genie-fixedchem Dan Lunt
IChem IC genie-ichem Joy Singarayer
Atchem AT (AC)** genie-atchem Andy Ridgwell
Gemlite LC genie-gemlite Andy Ridgwell Chris Brockwell
Biogem BG (BC)** genie-biogem Andy Ridgwell Sudipta Goswami
Sedgem SG (SC)** (genie-sedgem)* Andy Ridgwell

* not yet committed to the GENIE repository (but on the way)

** abbreviations in parentheses are those which would be used were there to be an attack of consistency in nomenclature (which may yet happen)