This document describes the Modeling Analysis and Prediction Layer (MAPL), a software layer and set of conventions standardize the use of ESMF. MAPL seats on to of ESMF to simplify the creation and use of ESMF gridded components in a hierarchical architecture. It:
- Facilitates the porting of existing codes to ESMF.
- Provides tools and a straightforward recipe for building new ESMF components.
- Provides much greater interoperability between compliant components than between current ESMF compliant components.