Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

This page should describe Verification and Unit Tests performed for this stand alone feature and should provide links to all the result pages.

Table of Contents

Summary

Short summary of what was done and what was the result.


Unit Testing 

Unit Testing: short-desciption-of-testing-here

Date last modified: 

Contributors:(add your name to this list if it does not appear)


The COMPOSE library is comprehensively unit tested. These tests also exist in HOMME, but they will not be enabled until HOMME has a unit test framework. This will happen in the next few months as part of the HOMMEXX effort. DCMIP tests were run to compare SL and Eulerian tracer transport. These are documented on a confluence page starting with the 16 Mar 2019 entry. In addition, standalone tracer transport tests were run. The results are documented in these slides.

For the NH dycore, the energy consistency properties for kinetic, potential and internal energy (KE, PE, IE) are verified with unit tests in the Fortran code:

  • change in KE due to horizontal transport terms = 0 to machine precision
  • change in KE due to vertical transport terms = 0
  • change in PE due to horizontal transport terms = 0
  • change in PE due to vertical transport terms = 0
  • change in IE due to horizontal transport terms = 0
  • change in IE due to vertical transport terms = 0
  • transfer of KE to PE exactly balances transfer of PE to KE to machine precision
  • transfer of KE to IE exactly balances transfer of IE to KE to machine precision


Verification Test 1

Date last modified: 

Contributors: 

Extensive verification tests have been performed:

...