You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
returns a `Vector{Pair}` of variables set to `default` which are missing from `get_defaults(sys)`. The `default` argument can be a single value or vector to set the missing defaults respectively.
@warn"Initialization system is overdetermined. $neqs equations for $nunknown unknowns. Initialization will default to using least squares. To suppress this warning pass warn_initialize_determined = false."
1533
+
end
1534
+
if warn_initialize_determined && neqs < nunknown
1535
+
@warn"Initialization system is underdetermined. $neqs equations for $nunknown unknowns. Initialization will default to using least squares. To suppress this warning pass warn_initialize_determined = false."
@@ -644,7 +644,7 @@ function _structural_simplify!(state::TearingState, io; simplify = false,
644
644
neqs =length(equations(isys))
645
645
nunknown =length(unknowns(isys))
646
646
if warn_initialize_determined && neqs > nunknown
647
-
@warn"Initialization system is overdetermined. $neqs equations for $nunknown unknowns. Initialization will default to using least squares"
647
+
@warn"Initialization system is overdetermined. $neqs equations for $nunknown unknowns. Initialization will default to using least squares if $(nunknown - neqs) defaults are not supplied at construction time."
648
648
end
649
649
if warn_initialize_determined && neqs < nunknown
650
650
@warn"Initialization system is underdetermined. $neqs equations for $nunknown unknowns. Initialization will default to using least squares"
0 commit comments