21
Dynamic Global Vegetation Model ORCHIDEE Simulates the Energy, Water and Carbon balance Land component of the IPSL Earth System Model

Simulates the Energy, Water and Carbon balance Land ......• CURRIE: DO NOT use “many processors” without strong advice from experts !! • LSCE: Cluster will increase in size

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Simulates the Energy, Water and Carbon balance Land ......• CURRIE: DO NOT use “many processors” without strong advice from experts !! • LSCE: Cluster will increase in size

Dynamic Global Vegetation Model ORCHIDEE

Simulates the Energy, Water and Carbon balance Land component of the IPSL Earth System Model

Page 2: Simulates the Energy, Water and Carbon balance Land ......• CURRIE: DO NOT use “many processors” without strong advice from experts !! • LSCE: Cluster will increase in size

ORCHIDEE

Page 3: Simulates the Energy, Water and Carbon balance Land ......• CURRIE: DO NOT use “many processors” without strong advice from experts !! • LSCE: Cluster will increase in size

CMIP exercice are key milestone

Page 4: Simulates the Energy, Water and Carbon balance Land ......• CURRIE: DO NOT use “many processors” without strong advice from experts !! • LSCE: Cluster will increase in size

The ORCHIDEE project

•  COLLABORATIVE effort with many contributors !!

•  More than 15 permanents and over 30 CDD •  Several laboratories but mainly from IPSL

•  YOU may include new processes or change some è It should benefit to the ORC project

•  AND never forget: è The current ORC model that will allow your research results from a huge team work !

Page 5: Simulates the Energy, Water and Carbon balance Land ......• CURRIE: DO NOT use “many processors” without strong advice from experts !! • LSCE: Cluster will increase in size

A brief history of ORCHIDEE

SECHIBA( ORCHIDEE(

Carbon'Cycle'(STOMATE)'

Dynamic'Veg.'(LPJ)'

+ Nitrogen Cycle

+ Permafrost

80s

(Krinner et al., 2005)

Toward a single community tool

2009

Specific �Project Group� across

IPSL & few other labs.

Few Scientists

at LMD (3-4)

Mod

el

Pro

ject

/ U

sers

2000

(Viovy et al., 1997)

(Polcher et al., 1998)

(Ducoudré et al., 1993)

90s

Small group btw LMD/LSCE

(5-10)

Increasing number of developers & users

(15-25)

Natural grass

Bare soil / desert

Multi-layer soil hydrology’

Forest

Crops

Managed grass + Crops module

+ Forest management

+ new hydrology

+ river routing

(Laval et al., 1981)

organization LMD/LSCE LMD

Page 6: Simulates the Energy, Water and Carbon balance Land ......• CURRIE: DO NOT use “many processors” without strong advice from experts !! • LSCE: Cluster will increase in size

Several web sites… Ø Official web site :

for external people

Ø Wiki web site: contains all what you need https://forge.ipsl.jussieu.fr/orchidee/wiki

Ø Web site for Data Assimilation

https://orchidas.lsce.ipsl.fr/

Ø Web site for ref simulation visualisation https://orchidas.lsce.ipsl.fr/mapper/

Page 7: Simulates the Energy, Water and Carbon balance Land ......• CURRIE: DO NOT use “many processors” without strong advice from experts !! • LSCE: Cluster will increase in size

Wiki site: content all info you need

Page 8: Simulates the Energy, Water and Carbon balance Land ......• CURRIE: DO NOT use “many processors” without strong advice from experts !! • LSCE: Cluster will increase in size

Several mailing lists Ø  ORCHIDEE-DEV:

All users and developpers. Main list to exchange information

Ø ORCHIDEE-PROJECT: Restricted mainly to permanent people plus few CDDs « main developpers »..

Ø ORCHIDEE-HELP To use with parsimony..

è Find all lists under : https://listes.ipsl.fr/sympa/home (you can subscribe directly on the web site)

Page 9: Simulates the Energy, Water and Carbon balance Land ......• CURRIE: DO NOT use “many processors” without strong advice from experts !! • LSCE: Cluster will increase in size

« Animation » Ø  ORC – DEV meeting every 2-3 months

on specific scientific and technical topics

Ø  Irregular « annual retreat » next one not decided yet..

Ø  Project meeting every Tuesday (restricted): è Summary accessible to everyone (need to be log on to see the summary)

https://forge.ipsl.jussieu.fr/orchidee/wiki/ GroupActivities/Meetings/Weekly

Page 10: Simulates the Energy, Water and Carbon balance Land ......• CURRIE: DO NOT use “many processors” without strong advice from experts !! • LSCE: Cluster will increase in size

Coding guidelines..

•  A document that summarizes the MAJOR RULES that you NEED TO FOLLOW when developing new code

•  NEEDED to get support from the group

•  NEEDED if you want your code to be further used and included in the main ORC version

•  You are welcome to suggest new coding rules…

è Access it under : https://forge.ipsl.jussieu.fr/orchidee/wiki/Documentation

Page 11: Simulates the Energy, Water and Carbon balance Land ......• CURRIE: DO NOT use “many processors” without strong advice from experts !! • LSCE: Cluster will increase in size

Coding guidelines..

Please respect the following:

● Comments should be in english ● Indentation to maintain ● Key words should be in capital letters ● Always have Module and Subroutine description sections ● ...

è Access it under : https://forge.ipsl.jussieu.fr/orchidee/wiki/Documentation

Page 12: Simulates the Energy, Water and Carbon balance Land ......• CURRIE: DO NOT use “many processors” without strong advice from experts !! • LSCE: Cluster will increase in size

Use of SVN

•  Josefine will explained it uses…

•  SVN is the BEST way to maintain properly your developments

•  SVN is is the BEST way to insure your code will be further used in the TRUNC

•  SVN is a facilitating tool.

Page 13: Simulates the Energy, Water and Carbon balance Land ......• CURRIE: DO NOT use “many processors” without strong advice from experts !! • LSCE: Cluster will increase in size

Use of the “Help” •  TO BE USED SPARINGLY… (as little as you can)

•  FIRST: Dig as much as you can into the code..

•  SECOND: check the WIKI

•  THIRD: ask your main advisor

•  FOURTH: Ask your colleague/neighbour

•  THEN: post a message to “[email protected]

•  AS A RETURN, please: •  Try to write a little summary of the answer to your question

on the WIKI (if relevant) •  Use the “How to ?” section

Page 14: Simulates the Energy, Water and Carbon balance Land ......• CURRIE: DO NOT use “many processors” without strong advice from experts !! • LSCE: Cluster will increase in size

Various recommendations…

•  USE LIBIGCM…

•  BE CAREFULL with computer time consumption •  CURRIE: DO NOT use “many processors” without

strong advice from experts !! •  LSCE: Cluster will increase in size but respect

the main rule (under LSCE web site) •  OTHER systems: Ask the main advisor..

•  Propose “Talks” for our regular ORC dev meeting

Page 15: Simulates the Energy, Water and Carbon balance Land ......• CURRIE: DO NOT use “many processors” without strong advice from experts !! • LSCE: Cluster will increase in size

Fair Use policy

•  To ensure “reward” to developers of new physical modules and people maintaining the code (including drivers)

•  New developments are not “free” to use : fair use should include/propose co-authorship to the developers

•  Reward the “difficult” and less visible technical maintenance and improvement of the code

•  Try to prevent “competition” within the ORC group

èAccess from the wiki: https://forge.ipsl.jussieu.fr/orchidee/wiki/GroupActivities/UseOfORCHIDEEpolicy

Page 16: Simulates the Energy, Water and Carbon balance Land ......• CURRIE: DO NOT use “many processors” without strong advice from experts !! • LSCE: Cluster will increase in size

Fair Use policy

•  Means to help following the fair-use policy: Two table accessible from the wiki: https://forge.ipsl.jussieu.fr/orchidee/wiki/GroupActivities/UseOfORCHIDEEpolicy

•  https://docs.google.com/document/d/ 13R22r1fx0JoYKCojG1k3IM2C18RWuFNvxoYKdtacJEI/ edit#heading=h.wgvizzsc9zd2

•  Table for all “users/developers” and of main projects

•  Table describing the “area of interest” of users

Page 17: Simulates the Energy, Water and Carbon balance Land ......• CURRIE: DO NOT use “many processors” without strong advice from experts !! • LSCE: Cluster will increase in size

Exemple of model functionality and status

Page 18: Simulates the Energy, Water and Carbon balance Land ......• CURRIE: DO NOT use “many processors” without strong advice from experts !! • LSCE: Cluster will increase in size

ORCHIDEE developments for CMIP6

Implemented: V1 Soon..: V1.5

Optimized albedo (using MODIS)

New Aerodynamic resistance

Land cover based on ESA-CCI

New 3 layers snow model

11-layer soil hydrology With soil freezing

Improved Carbon cycle description

Nitrogen – carbon Coupled cycles

Permafrost carbon

Forest management & forest structure

SPITFIRE and Land use gross transitions

CH4 emissions (wetland and permafrost)

Merging

Page 19: Simulates the Energy, Water and Carbon balance Land ......• CURRIE: DO NOT use “many processors” without strong advice from experts !! • LSCE: Cluster will increase in size

Other recent developments

Biophysical Biogeochemical

Plant Traits

Lake model (FLAKE)

Irrigation

Grassland management DOC – DIC

transport by river

New boreal PFTs (Mosses, lichens, shrubs)

Nitrogen – Phosphorus - Carbon coupled cycles

Termokarst lake

Crop model (wheat, corn,

rice,…)

Herbivory (large herbivore)

Peatland model (CH4)

Soil Carbon discretization

Page 20: Simulates the Energy, Water and Carbon balance Land ......• CURRIE: DO NOT use “many processors” without strong advice from experts !! • LSCE: Cluster will increase in size

Current major branches

Ø TRUNK (version 2.0) : in use for CMIP6

Ø CN : coupled Nitrogen – Carbone: Ø CAN-CN : Canopy structure – forest management – CN

Ø MICT : high latitude focus

Page 21: Simulates the Energy, Water and Carbon balance Land ......• CURRIE: DO NOT use “many processors” without strong advice from experts !! • LSCE: Cluster will increase in size

ORCHIDEE tomorrow…

ORCHIDEE today…

Need collaboration

from EVERYONE

!