| 317 | } |
| 318 | |
| 319 | int |
| 320 | getCTestIter(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 |
nothing calls this directly
no test coverage detected