MCPcopy Create free account
hub / github.com/ERGO-Code/HiGHS / debugLogRankDeficiency

Function debugLogRankDeficiency

highs/util/HFactorDebug.cpp:193–208  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

191}
192
193void debugLogRankDeficiency(
194 const HighsInt highs_debug_level, const HighsLogOptions& log_options,
195 const HighsInt rank_deficiency, const HighsInt basis_matrix_num_el,
196 const HighsInt invert_num_el, const HighsInt& kernel_dim,
197 const HighsInt kernel_num_el, const HighsInt nwork) {
198 if (highs_debug_level == kHighsDebugLevelNone) return;
199 if (!rank_deficiency) return;
200 highsLogDev(
201 log_options, HighsLogType::kWarning,
202 "Rank deficiency %1" HIGHSINT_FORMAT ": basis_matrix (%" HIGHSINT_FORMAT
203 " el); INVERT (%" HIGHSINT_FORMAT " el); kernel (%" HIGHSINT_FORMAT
204 " "
205 "dim; %" HIGHSINT_FORMAT " el): nwork = %" HIGHSINT_FORMAT "\n",
206 rank_deficiency, basis_matrix_num_el, invert_num_el, kernel_dim,
207 kernel_num_el, nwork);
208}
209
210void debugPivotValueAnalysis(const HighsInt highs_debug_level,
211 const HighsLogOptions& log_options,

Callers 1

buildMethod · 0.85

Calls 1

highsLogDevFunction · 0.85

Tested by

no test coverage detected