From a0aca48b18bfaf791e595c42053b345f0cf91545 Mon Sep 17 00:00:00 2001 From: Giacomo Capodaglio Date: Thu, 25 Jan 2024 13:54:22 -0800 Subject: [PATCH] Added lts tests to suites and updated docs --- compass/ocean/suites/lts.txt | 9 +++++++++ compass/ocean/suites/wetdry.txt | 8 ++++++++ docs/users_guide/ocean/test_groups/dam_break.rst | 8 ++++++++ docs/users_guide/ocean/test_groups/parabolic_bowl.rst | 8 ++++++++ 4 files changed, 33 insertions(+) create mode 100644 compass/ocean/suites/lts.txt diff --git a/compass/ocean/suites/lts.txt b/compass/ocean/suites/lts.txt new file mode 100644 index 0000000000..53d10afead --- /dev/null +++ b/compass/ocean/suites/lts.txt @@ -0,0 +1,9 @@ +ocean/dam_break/40cm/default_lts +ocean/dam_break/40cm/ramp_lts +ocean/dam_break/120cm/default_lts +ocean/dam_break/120cm/ramp_lts +ocean/hurricane/DEQU120at30cr10rr2/mesh_lts +ocean/hurricane/DEQU120at30cr10rr2/init_lts +ocean/hurricane/DEQU120at30cr10rr2/sandy_lts +ocean/parabolic_bowl/standard/ramp_lts +ocean/parabolic_bowl/standard/noramp_lts diff --git a/compass/ocean/suites/wetdry.txt b/compass/ocean/suites/wetdry.txt index 0a1307c10c..2577929041 100644 --- a/compass/ocean/suites/wetdry.txt +++ b/compass/ocean/suites/wetdry.txt @@ -20,6 +20,14 @@ ocean/dam_break/40cm/default ocean/dam_break/40cm/ramp ocean/dam_break/120cm/default ocean/dam_break/120cm/ramp +ocean/dam_break/40cm/default_lts +ocean/dam_break/40cm/ramp_lts +ocean/dam_break/120cm/default_lts +ocean/dam_break/120cm/ramp_lts +ocean/parabolic_bowl/standard/ramp +ocean/parabolic_bowl/standard/noramp +ocean/parabolic_bowl/standard/ramp_lts +ocean/parabolic_bowl/standard/noramp_lts ocean/isomip_plus/planar/5km/sigma/thin_film_drying_Ocean0 ocean/isomip_plus/planar/5km/sigma/thin_film_wetting_Ocean0 ocean/isomip_plus/planar/5km/single_layer/thin_film_tidal_forcing_Ocean0 diff --git a/docs/users_guide/ocean/test_groups/dam_break.rst b/docs/users_guide/ocean/test_groups/dam_break.rst index 5c9ace7152..485b6cb818 100644 --- a/docs/users_guide/ocean/test_groups/dam_break.rst +++ b/docs/users_guide/ocean/test_groups/dam_break.rst @@ -51,3 +51,11 @@ ramp the factor that scales velocities and velocity tendencies is ramped over a given layer thickness range rather than a binary switch at the minimum thickness. ``RES`` is either 40cm or 120cm. + +lts +--- + +Both the ``default`` and ``ramp`` test cases can be run with the ``lts`` variant +which uses local time-stepping (LTS) as time integrator. Note that the tests +verify the ability of the LTS scheme to run correctly with wetting and drying +and are not designed to leverage the LTS capability of producing faster runs. diff --git a/docs/users_guide/ocean/test_groups/parabolic_bowl.rst b/docs/users_guide/ocean/test_groups/parabolic_bowl.rst index 8030a395ef..2093f4d677 100644 --- a/docs/users_guide/ocean/test_groups/parabolic_bowl.rst +++ b/docs/users_guide/ocean/test_groups/parabolic_bowl.rst @@ -169,3 +169,11 @@ viz The visualization step can be configured to plot the timeseries for an arbitrary set of coordinates by setting ``points``. Also, the interval between contour plot time snaps can be controlled with ``plot_interval``. + +lts +~~~ + +Both the ``ramp`` and ``noramp`` test cases can be run with the ``lts`` variant +which uses local time-stepping (LTS) as time integrator. Note that the tests +verify the ability of the LTS scheme to run correctly with wetting and drying +and are not designed to leverage the LTS capability of producing faster runs.