L4_Verification for addition of topographic units to ALM

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

Summary

Two types of verification/unit testing will be performed: tests to ensure that all needed information is being properly exchanged with new data structures in place, and tests to ensure expected behavior when multiple identical topounits are defined for a single grid element. Both of these verification steps are expected to pass as BFB.

Verification Test 1

Verification and Unit Testing: Represent all land-atmosphere and atmosphere-land exchange

Date last modified:   
Contributors: Peter Thornton

 

This design requirement will be verified on the basis of BFB testing. All capability of the parent model will be reproduced in the new topounit datastructure implementation.

Provenance: (Run provenance Link, Code Tag, etc.)

Results: (link to results, data and plots)

 

How was XXX be tested? i.e. how do we know when we have met requirement XXX. Will these unit tests be included in the ongoing going forward?

Verification and Unit Testing: Provide for sub-grid topology and allocation

Date last modified:   
Contributors: Peter Thornton

 

This design requirement will be verified on the basis of BFB testing and sub-region detailed output. With topounit capability in place, it should be possible to allocate multiple topounits for a single gridcell, give them all the same forcing data, and maintain BFB results. The final stage of verification for this requirement will need to wait until the Task P5 (orographic downscaling) is complete. At that point, we will be able to trace information exchange between land and atmosphere, through the coupler, to verify that correct sub-grid information is being exchanged. Results at that stage will be answer-changing.

 

Provenance: (Run provenance Link, Code Tag, etc.)

Results: (link to results, data and plots)

 

How was XXX be tested? i.e. how do we know when we have met requirement XXX. Will these unit tests be included in the ongoing going forward?