MCPcopy Create free account
hub / github.com/OpenSees/OpenSees / getCTestIter

Function getCTestIter

SRC/runtime/commands/analysis/ctest.cpp:319–338  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

317}
318
319int
320getCTestIter(ClientData clientData, Tcl_Interp *interp, int argc, G3_Char ** const argv)
321{
322 assert(clientData != nullptr);
323 ConvergenceTest *theTest =
324 ((BasicAnalysisBuilder *)clientData)->getConvergenceTest();
325
326 if (theTest != nullptr) {
327 int res = theTest->getNumTests();
328
329 char buffer[10];
330 sprintf(buffer, "%d", res);
331 Tcl_AppendResult(interp, buffer, NULL);
332
333 return TCL_OK;
334 }
335
336 opserr << OpenSees::PromptValueError << "no convergence test was found.\n";
337 return TCL_ERROR;
338}
339

Callers

nothing calls this directly

Calls 2

getConvergenceTestMethod · 0.45
getNumTestsMethod · 0.45

Tested by

no test coverage detected