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
push!(diagnostic, "Jacobian row(s) $singularity_rows have $entry_desc entries (e.g. $(join(example_strs, ", "))), suggesting a singularity in those equation(s)")
734
+
if sym_eqs !==nothing
735
+
for row in singularity_rows
736
+
if row <=length(sym_eqs)
737
+
push!(diagnostic, " row $row corresponds to equation: $(sym_eqs[row])") #trace rows back to symbolic eqs
738
+
end
739
+
end
740
+
end
741
+
# jac cols
731
742
if!isempty(singularity_cols)
732
743
push!(diagnostic, "Jacobian column(s) $singularity_cols have $entry_desc entries, suggesting those state component(s) are diverging")
744
+
if sym_vars !==nothing
745
+
for col in singularity_cols
746
+
if col <=length(sym_vars)
747
+
push!(diagnostic, " col $col corresponds to variable: $(sym_vars[col])") #trace cols back to symbolic vars
0 commit comments