Next:
1 Overview
Up:
NUOPC_howtodoc
Previous:
NUOPC_howtodoc
Contents
1
Overview
1
.
1
Document Roadmap
1
.
2
Additional NUOPC Resources
2
The Big Idea
2
.
1
Specializing Generic Components
2
.
2
NUOPC Model Cap
2
.
3
How Much of My Code Do I Need to Change?
2
.
4
How Do I Know it Works?
3
Writing and Testing a NUOPC Cap for your Model
3
.
1
Install ESMF and NUOPC on the Target Machine
3
.
2
Prepare Your Model Code
3
.
3
Choose a Configuration of Your Model for Development
3
.
4
Integrate a Cap Template into Your Codebase
3
.
5
Modify Your Build to Generate a NUOPC Makefile Fragment
3
.
6
Initialize Your Model from the Cap
3
.
7
Call Your Model's Run Subroutine from the Cap
3
.
8
Run the Cap with a NUOPC Driver
3
.
9
Split Up the Initialization Phases
3
.
10
Test and Validate Your Cap
4
An Example Cap
esmf_support@ucar.edu