ESMF Site Index

 Home

For Review

 CESM Regrid Plan

Earth System Modeling Framework

This site is an ESMF workspace.  The main ESMF site is located here.

The Earth System Modeling Framework (ESMF) is software infrastructure that increases ease of use, performance portability, interoperability, and reuse in climate, numerical weather prediction, data assimilation, and other Earth science applications. The ESMF defines an architecture for composing complex, coupled modeling systems and includes data structures and utilities for developing individual models.

The basic idea behind ESMF is that complicated applications should be broken up into smaller pieces, or components. A component is a unit of software composition that has a coherent function, and a standard calling interface and behavior. In ESMF, a component may be a physical domain, or a function such as a coupler or I/O system.

ESMF also includes toolkits for building components and applications, such as regridding software, calendar management, logging and error handling, and parallel communications.

ESMF is being developed by the NOAA Environmental Software Infrastructure and Interoperability Group (NESII).

 

Last Update: March 20, 2013, 12:21 p.m. by Site Administrator




CoG version 1.3.0   Privacy Policy   Disclaimer   USA.gov