Test Cases

From WikiROMS
Jump to navigationJump to search
ROMS/TOMS Test Cases

ROMS is distributed with several idealized and realistic applications that can be used for testing, benchmarking, process-oriented studies, accuracy of numerical algorithms, learning and training, and ocean modeling experimentation. It also can be used to evaluate the efficiency, accuracy, and robustness of its numerical and physical algorithms against the solutions produced by other ocean modeling systems. Analytical or semi-analytical solutions exist for some of these test cases and few metrics/scores can be computed to assess model skill.

Idealized Applications

Currently, there are several idealized applications in ROMS to test its algorithms. Mostly all of these applications are initialized and forced with analytical expressions in Functionals. It is recommended to the beginner user to run some of them to gain experience and explore ROMS capabilities.

  • Sediment Applications
    • ESTUARY_TEST: options for estuary with sediment (suspended) transport test
    • LAKE_SIGNELL: options for closed basin (lake) forced with wind
    • SED_TEST1: options for suspended sediment in a test channel
    • SED_TOY: options for one-dimensional (vertical) sediment toy (empty)
    • SHOREFACE: shore face planar beach test case (empty)
    • TEST_CHAN: options for sediment test channel case
    • TEST_HEAD: options for sediment test headland case
  • Model Coupling
    • COUPLING_TEST: options for atmosphere-ocean two-way coupling test
    • INLET_TEST: options for inlet test case, waves-ocean (SWAN/ROMS) two-way coupling
    • TEST_HEAD: options for sediment test headland case

Realistic Applications

Contributed Applications