oSnapshot.m_sCaptureFailure=nmPebiGridDiagnostics::text(QT_TRANSLATE_NOOP("nmPebiGridDiagnostics","Unable to capture the grid boundary. Check that the analysis has a boundary."));
oSnapshot.m_sCaptureFailure=nmPebiGridDiagnostics::text(QT_TRANSLATE_NOOP("nmPebiGridDiagnostics","Unable to capture well geometry. Check participating well types and fracture endpoints."));
qWarning()<<"PEBI solver order does not match effective wells.";
oSnapshot.m_sCaptureFailure=nmPebiGridDiagnostics::text(QT_TRANSLATE_NOOP("nmPebiGridDiagnostics","Participating wells do not match the grid well list. Check the primary well and included wells."));
?nmPebiGridDiagnostics::text(QT_TRANSLATE_NOOP("nmPebiGridDiagnostics","Grid input capture/preparation failed. Check the boundary and participating wells."))
qWarning()<<"Failed to load HX_NWTM.dll. Error code:"
<<GetLastError();
constDWORDerror=GetLastError();
recordSnapshotFailure(oResult,
nmPebiGridDiagnostics::text(QT_TRANSLATE_NOOP("nmPebiGridDiagnostics","Unable to load HX_NWTM.dll (Windows error %1). Check the DLL and its runtime dependencies.")).arg(error));
qWarning()<<"Failed to resolve HX_NWTM grid functions. Error code:"
<<GetLastError();
constDWORDerror=GetLastError();
recordSnapshotFailure(oResult,
nmPebiGridDiagnostics::text(QT_TRANSLATE_NOOP("nmPebiGridDiagnostics","HX_NWTM_GRID is missing from the DLL (Windows error %1). Check the library version.")).arg(error));
nmPebiGridDiagnostics::text(QT_TRANSLATE_NOOP("nmPebiGridDiagnostics","The grid algorithm returned empty grid data. Check the license and geometry inputs."))
nmPebiGridDiagnostics::text(QT_TRANSLATE_NOOP("nmPebiGridDiagnostics","The generated grid cannot be displayed: invalid points, cell indices or degenerate cells."))
m_oResult.m_sFailureReason=nmPebiGridDiagnostics::text(QT_TRANSLATE_NOOP("nmPebiGridDiagnostics","The grid result was discarded because the analysis inputs changed. Generate the grid again."));