@@ -68,6 +68,7 @@ verbose = NonlinearVerbosity(
6868 termination_condition
6969 # Numerical
7070 threshold_state
71+ forcing
7172end
7273
7374# Group classifications
@@ -76,7 +77,7 @@ const error_control_options = (
7677 :termination_condition
7778)
7879const performance_options = ()
79- const numerical_options = (:threshold_state ,)
80+ const numerical_options = (:threshold_state ,:forcing )
8081
8182function option_group (option:: Symbol )
8283 if option in error_control_options
@@ -138,7 +139,8 @@ function NonlinearVerbosity(;
138139 alias_u0_immutable = WarnLevel (),
139140 linsolve_failed_noncurrent = WarnLevel (),
140141 termination_condition = WarnLevel (),
141- threshold_state = WarnLevel ()
142+ threshold_state = WarnLevel (),
143+ forcing = Silent (),
142144 )
143145
144146 # Apply group-level settings
@@ -173,7 +175,8 @@ function NonlinearVerbosity(verbose::AbstractVerbosityPreset)
173175 alias_u0_immutable = Silent (),
174176 linsolve_failed_noncurrent = WarnLevel (),
175177 termination_condition = Silent (),
176- threshold_state = Silent ()
178+ threshold_state = Silent (),
179+ forcing = Silent (),
177180 )
178181 elseif verbose isa Standard
179182 # Standard: Everything from Minimal + non-fatal warnings
@@ -186,7 +189,8 @@ function NonlinearVerbosity(verbose::AbstractVerbosityPreset)
186189 alias_u0_immutable = WarnLevel (),
187190 linsolve_failed_noncurrent = WarnLevel (),
188191 termination_condition = WarnLevel (),
189- threshold_state = WarnLevel ()
192+ threshold_state = WarnLevel (),
193+ forcing = InfoLevel (),
190194 )
191195 elseif verbose isa All
192196 # All: Maximum verbosity - every possible logging message at InfoLevel
@@ -196,7 +200,8 @@ function NonlinearVerbosity(verbose::AbstractVerbosityPreset)
196200 alias_u0_immutable = WarnLevel (),
197201 linsolve_failed_noncurrent = WarnLevel (),
198202 termination_condition = WarnLevel (),
199- threshold_state = InfoLevel ()
203+ threshold_state = InfoLevel (),
204+ forcing = InfoLevel (),
200205 )
201206 end
202207end
208213 Silent (),
209214 Silent (),
210215 Silent (),
211- Silent ()
216+ Silent (),
217+ Silent (),
212218 )
213219end
214220
0 commit comments