Cupid
latest
  • 1. Overview
  • 2. Installation
  • 3. NUOPC Trace Analysis
  • 4. Working with NUOPC Code
Cupid
  • Docs »
  • Cupid User’s Guide - 2.0
  • Edit on GitHub

Cupid User’s Guide - 2.0¶

Contents:

  • 1. Overview
    • 1.1. Key Features
    • 1.2. What is NUOPC?
    • 1.3. What is Eclipse?
  • 2. Installation
    • 2.1. Verify that Cupid is Installed
  • 3. NUOPC Trace Analysis
    • 3.1. Generate a Trace of a NUOPC Application
    • 3.2. Import and Open the Trace
      • 3.2.1. Import the Trace
      • 3.2.2. Open the Trace
    • 3.3. NUOPC Call Stack Analysis
      • 3.3.1. Check for Load Imbalance
    • 3.4. NUOPC Timing Analysis
      • 3.4.1. Component Timing Tree
      • 3.4.2. Timing User-defined Regions
      • 3.4.3. Flame Graph
      • 3.4.4. Function Duration Statistics
  • 4. Working with NUOPC Code
    • 4.1. Create a Fortran Project with Your Model Code
      • 4.1.1. Projects with Local Files
      • 4.1.2. Synchronized Projects with Remote Files
      • 4.1.3. Ensure Fortran Analysis is Enabled
    • 4.2. Reverse Engineer a NUOPC Cap
      • 4.2.1. Show the NUOPC View
      • 4.2.2. Elements in the NUOPC View outline
      • 4.2.3. Validation Errors in the NUOPC View
    • 4.3. Generate NUOPC-compliant Code
      • 4.3.1. Generate Code In-Place in an Existing NUOPC component
      • 4.3.2. Generate a NUOPC Model cap, NUOPC Driver, or NUOPC Mediator from Scratch
    • 4.4. Generate Skeleton Code for a Complete NUOPC Coupled Application
      • 4.4.1. Build the Skeleton Application Locally
      • 4.4.2. Set up a Parallel Application run and Execute Locally
    • 4.5. Show the NUOPC Reference Manual

Search¶

  • Search Page
Next

© Copyright 2017. Revision 73c3ed36.

Built with Sphinx using a theme provided by Read the Docs.
Read the Docs v: latest
Versions
latest
stable
release_2.0
release_1.0
release_0.2
Downloads
pdf
htmlzip
epub
On Read the Docs
Project Home
Builds

Free document hosting provided by Read the Docs.