diff --git a/documentation/multi_physics/solver-input-file/domain_parameters/readme.md b/documentation/multi_physics/solver-input-file/domain_parameters/readme.md
index bb678347..c90450f2 100755
--- a/documentation/multi_physics/solver-input-file/domain_parameters/readme.md
+++ b/documentation/multi_physics/solver-input-file/domain_parameters/readme.md
@@ -17,7 +17,7 @@ The Domain Subsection is organized as follows
<Viscosity>
-<Stimulus type=stimulus_type>
+<Stimulus type=stimulus_type> (repeatable)
[ Stimulus Subsection ]
<Stimulus>
@@ -419,17 +419,24 @@ The Stimulus keyword adds stimulus settings to the enclosing do
"Istim" - the applied stimulus is a source current and not a voltage source
+Multiple <Stimulus> elements may be placed within the same explicit
+<Domain> subsection, or under the equation-level default domain when no
+explicit domain subsection is used. Each stimulus is evaluated independently using its own
+amplitude, timing parameters, and optional spatial bounds. When multiple stimuli are active at
+the same node and time, their amplitudes are summed. Defining no <Stimulus>
+elements produces no applied stimulus; defining one applies only that stimulus.
+
Parameters
<Amplitude> real [0.0]
</Amplitude>
-The stimulus amplitude.
+The stimulus amplitude. An omitted or zero-valued amplitude contributes no stimulus.
-<Cycle_length> real [0.0]
+<Cycle_length> real [total simulation duration]
</Cycle_length>
-The stimulus cycle length.
+The stimulus cycle length. When omitted, the total simulation duration is used. For a stimulus with a nonzero amplitude, the cycle length must be greater than zero.
<Duration> real [0.0]
</Duration>