diff --git a/testlist_allactive.xml b/testlist_allactive.xml
index 3c3a25f..c581a08 100644
--- a/testlist_allactive.xml
+++ b/testlist_allactive.xml
@@ -195,7 +195,7 @@
-
+
@@ -292,7 +292,7 @@
-
+
@@ -300,7 +300,7 @@
-
+
@@ -308,7 +308,7 @@
-
+
@@ -318,7 +318,7 @@
-
+
@@ -334,7 +334,7 @@
-
+
diff --git a/testmods_dirs/allactive/cism/test_coupling/README b/testmods_dirs/allactive/cism/test_coupling/README
new file mode 100644
index 0000000..c80c19d
--- /dev/null
+++ b/testmods_dirs/allactive/cism/test_coupling/README
@@ -0,0 +1,2 @@
+The purpose of this testmod directory is to enable CISM's dynamics on
+the short (multi-day) time scales typical of fully-active tests.
diff --git a/testmods_dirs/allactive/cism/test_coupling/include_user_mods b/testmods_dirs/allactive/cism/test_coupling/include_user_mods
new file mode 100644
index 0000000..0a0a968
--- /dev/null
+++ b/testmods_dirs/allactive/cism/test_coupling/include_user_mods
@@ -0,0 +1 @@
+../../defaultio
diff --git a/testmods_dirs/allactive/defaultio/shell_commands b/testmods_dirs/allactive/cism/test_coupling/shell_commands
similarity index 100%
rename from testmods_dirs/allactive/defaultio/shell_commands
rename to testmods_dirs/allactive/cism/test_coupling/shell_commands
diff --git a/testmods_dirs/allactive/cism/test_coupling/user_nl_cism b/testmods_dirs/allactive/cism/test_coupling/user_nl_cism
new file mode 100644
index 0000000..a682bba
--- /dev/null
+++ b/testmods_dirs/allactive/cism/test_coupling/user_nl_cism
@@ -0,0 +1,4 @@
+
+! This option changes the ice sheet dynamics time step to 1 day rather than 1 year
+! Thus, the ice sheet dynamics can be exercised in a few-day run
+test_coupling = .true.
diff --git a/testmods_dirs/allactive/cism/test_coupling/user_nl_clm b/testmods_dirs/allactive/cism/test_coupling/user_nl_clm
new file mode 100644
index 0000000..892dcb5
--- /dev/null
+++ b/testmods_dirs/allactive/cism/test_coupling/user_nl_clm
@@ -0,0 +1,12 @@
+
+ ! This is needed to tell CLM to allow the non-annual-boundary glacier changes that arise
+ ! with this testmod.
+ for_testing_allow_non_annual_changes = .true.
+
+ ! When we have daily rather than annual glacier dynamics (as we do in this testmod, due
+ ! to having test_coupling in user_nl_cism), CLM applies the dynbal adjustments in a
+ ! single time step rather than spreading them throughout the year. This can cause
+ ! sensible heat fluxes of thousands of W m-2, which causes CAM's PBL scheme to blow up.
+ ! So force these fluxes to zero for this testmod; this breaks water and energy
+ ! conservation in CLM, but should allow the test to pass.
+ for_testing_zero_dynbal_fluxes = .true.
diff --git a/testmods_dirs/allactive/defaultio/user_nl_cism b/testmods_dirs/allactive/defaultio/user_nl_cism
index 1e65ec4..197f2bd 100644
--- a/testmods_dirs/allactive/defaultio/user_nl_cism
+++ b/testmods_dirs/allactive/defaultio/user_nl_cism
@@ -1,6 +1,3 @@
-! This option changes the ice sheet dynamics time step to 1 day rather than 1 year
-! Thus, the ice sheet dynamics can be exercised in a few-day run
-test_coupling = .true.
! This is needed to give CISM history output in the (typically short)
! tests that are done with this testmod directory
diff --git a/testmods_dirs/allactive/defaultio/user_nl_clm b/testmods_dirs/allactive/defaultio/user_nl_clm
index 1c6ca7f..946a7a4 100644
--- a/testmods_dirs/allactive/defaultio/user_nl_clm
+++ b/testmods_dirs/allactive/defaultio/user_nl_clm
@@ -2,12 +2,3 @@
hist_ndens = 1
hist_nhtfrq =-24
hist_mfilt = 1
- for_testing_allow_non_annual_changes = .true.
-
- ! When we have daily rather than annual glacier dynamics (as we do in this testmod, due
- ! to having test_coupling in user_nl_cism), CLM applies the dynbal adjustments in a
- ! single time step rather than spreading them throughout the year. This can cause
- ! sensible heat fluxes of thousands of W m-2, which causes CAM's PBL scheme to blow up.
- ! So force these fluxes to zero for this testmod; this breaks water and energy
- ! conservation in CLM, but should allow the test to pass.
- for_testing_zero_dynbal_fluxes = .true.