Test Cases: Difference between revisions
No edit summary (change visibility) |
No edit summary (change visibility) |
||
Line 7: | Line 7: | ||
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 [[analytical.F]]. It is recommended to the beginner user to run some of them to gain experience and explore ROMS capabilities. | 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 [[analytical.F]]. It is recommended to the beginner user to run some of them to gain experience and explore ROMS capabilities. | ||
* | * '''Process-oriented Applications''' | ||
* [[BASIN_CASE | Big Bad Basin]] | ** [[BASIN_CASE | Big Bad Basin]] | ||
* [[ | ** [[CANYON_CASE | Coastal Form Stress Canyon Test]] | ||
* [[ | ** [[GRAV_ADJ_CASE | Gravitational Adjustment Test]] | ||
* [[ | ** [[KELVIN_CASE | Kelvin Wave Test]] | ||
* [[ | ** [[LAB_CANYON_CASE | Lab Canyon Test, Polar Coordinates]] | ||
* [[ | ** [[OVERFLOW_CASE | Gravitational/Overflow Test]] | ||
* [[ | ** [[RIVERPLUME1_CASE | River Plume Test 1]] | ||
* [[ | ** [[RIVERPLUME2_CASE | River plume Test 2 (Hyatt and Signell)]] | ||
* [[ | ** [[SOLITON_CASE | Equatorial Rossby Wave Test]] | ||
* [[ | ** [[UPWELLING_CASE | Wind-Driven Upwelling/Downwelling over a Periodic Channel]] (default) | ||
* [[ | ** [[WEDDELL_CASE | Idealized Weddell Sea Shelf Application]] | ||
* [[ | ** [[WINDBASIN_CASE | Linear Wind-driven Constant Coriolis Basin]] | ||
* [[ | |||
* [[ | * '''Algorithm Testing''' | ||
* [[ | ** [[BIO_TOY_CASE | One-dimensional Biology Toy]] | ||
* [[LMD_TEST_CASE | Vertical Mixing K-Profile Parameterization Test]] | ** [[BL_TEST_CASE | Boundary Layers Test]] | ||
* [[ | ** [[CHANNEL_NECK_CASE | Channel with a Constriction]] | ||
* [[ | ** [[FLT_TEST_CASE | Float Tracking Test]] | ||
* [[ | ** [[LMD_TEST_CASE | Vertical Mixing K-Profile Parameterization Test]] | ||
* [[ | ** [[SEAMOUNT_CASE | Seamount Test]] | ||
* [[SED_TEST1_CASE | Suspended Sediment Test in a Channel]] | |||
* [[SED_TOY_CASE | One-dimensional Sediment Toy]] | * '''Adjoint-based Applications''' | ||
* [[SHOREFACE_CASE | Shore Face Planar Beach Test Case]] | ** [[A4DVAR_TOY_CASE | 4DVAR Data Assimilation Toy over a Periodic Channel]] | ||
* | ** [[DOUBLE_GYRE_CASE | Double-Gyre Test]] | ||
* [[TEST_CHAN_CASE | Sediment Test Channel Case]] | |||
* [[TEST_HEAD_CASE | Sediment Test Headland Case]] | * '''Sediment Applications''' | ||
* [[ | ** [[ESTUARY_TEST_CASE | Suspended Sediment Test in an Estuary]] | ||
* [[ | ** [[LAKE_SIGNELL_CASE | Lake Signell Sediment Test]] | ||
* [[ | ** [[SED_TEST1_CASE | Suspended Sediment Test in a Channel]] | ||
** [[SED_TOY_CASE | One-dimensional Sediment Toy]] | |||
** [[SHOREFACE_CASE | Shore Face Planar Beach Test Case]] | |||
** [[TEST_CHAN_CASE | Sediment Test Channel Case]] | |||
** [[TEST_HEAD_CASE | Sediment Test Headland Case]] | |||
* '''Model Coupling''' | |||
** [[COUPLING_TEST_CASE | Two-way Atmosphere-Ocean Coupling Test]] | |||
** [[INLET_TEST_CASE | Test Inlet Application]] | |||
** [[TEST_HEAD_CASE | Sediment Test Headland Case]] | |||
* '''Benchmarks''' | |||
** [[BENCHMARK_CASE | Benchmark Tests, Idealized Southern Ocean]] | |||
==Realistic Applications== | ==Realistic Applications== | ||
==Contributed Applications== | ==Contributed Applications== |
Revision as of 13:00, 8 June 2007
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 analytical.F. It is recommended to the beginner user to run some of them to gain experience and explore ROMS capabilities.
- Process-oriented Applications
- Big Bad Basin
- Coastal Form Stress Canyon Test
- Gravitational Adjustment Test
- Kelvin Wave Test
- Lab Canyon Test, Polar Coordinates
- Gravitational/Overflow Test
- River Plume Test 1
- River plume Test 2 (Hyatt and Signell)
- Equatorial Rossby Wave Test
- Wind-Driven Upwelling/Downwelling over a Periodic Channel (default)
- Idealized Weddell Sea Shelf Application
- Linear Wind-driven Constant Coriolis Basin
- Algorithm Testing
- Adjoint-based Applications
- Sediment Applications
- Model Coupling
- Benchmarks