1 / 8

State of ESMF: The NUOPC Layer

State of ESMF: The NUOPC Layer. Gerhard Theurich NRL/SAIC ESMF Executive Board / Interagency Working Group Meeting June 12, 2014. NUOPC. N ational U nified O perational P rediction C apability Consortium of U.S. operational weather and water prediction centers.

Download Presentation

State of ESMF: The NUOPC Layer

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. State of ESMF: The NUOPC Layer Gerhard Theurich NRL/SAIC ESMF Executive Board / Interagency Working Group Meeting June 12, 2014

  2. NUOPC • National Unified Operational Prediction Capability • Consortium of U.S. operational weather and water prediction centers. • Participants: NOAA, Navy, Air Force, NASA, and other associated modeling groups. • Goals: • Improve collaboration among agencies. • Accelerate the transition of new technology into the operational centers. • NUOPC websites: • http://www.weather.gov/nuopc/ • http://earthsystemcog.org/projects/nuopc/

  3. The NUOPC Layer • An interoperability layer on top of ESMF that adds: • Definitions for the component interactions during Initialize, Run, Finalize methods. • Generic components that provide a standard implementation of interoperable components. • A field dictionary, based on Climate&Forecast (CF) conventions, as the basis for a standard identification of fields between components. • Mechanisms to report component incompatibilities detected during run-time. • A compliance checker option that serves as a development and debugging tool. • A collection of example applications.

  4. NUOPC Layer status • Part of the ESMF distribution, first:→ July 2011, ESMF v5.2.0r • Production release, first:→ May 2013, ESMF v6.2.0 • Current production quality release:→ Jan. 2014, ESMF v6.3.0r • Active work on new features based on feedback from modeling groups and the NUOPC Contents Standards Committee (CSC):→ ESMF v7 development

  5. NUOPC LayerGeneric Components • Model: • Implements a specific physical domain, e.g. atmosphere, ocean, wave, ice. • Connector: • Connects pairs of components in one direction, e.g. Model to/from Model, or Model to/from Mediator. • Executes simple transforms (Regrid/Redist, units). • Mediator: • Scientific coupling code (flux calculations, accumulation, averaging, etc.) between (potentially multiple) Models. • Driver: • Provides a harness for Models, Mediators, and Connectors (supporting hierarchies). • Coordinates initialize and run sequences.

  6. Examples ofArchitectural Options dst OCN MED MED ATM1 ATM2 ATM3 ICE LND dst OCN WAV ICE MED src ATM src dst ICE ATM ATM OCN src OCN OCN LND ATM WAV MED OCN MED ICE ATM1 MED ATM2

  7. Key: Model Connector Mediator Driver Current implementation Future implementation Dummy implementation Project page on Earth System CoG: https://earthsystemcog.org/projects/couplednems/

  8. Thank You! http://earthsystemcog.org/projects/nuopc/ esmf_support@list.woc.noaa.gov

More Related