## Detailed Description

Statistics from an NLP solve

Definition at line 197 of file type_nlpi.h.

`#include <type_nlpi.h>`

## Data Fields | |

int | niterations |

SCIP_Real | totaltime |

SCIP_Real | evaltime |

SCIP_Real | consviol |

SCIP_Real | boundviol |

## Field Documentation

## ◆ niterations

int SCIP_NlpStatistics::niterations |

number of iterations the NLP solver spend in the last solve command

Definition at line 199 of file type_nlpi.h.

Referenced by computeInteriorPoint(), heurExec(), SCIP_DECL_NLPISOLVE(), SCIPnlpiSolve(), and solveSubNLP().

## ◆ totaltime

SCIP_Real SCIP_NlpStatistics::totaltime |

total time in CPU sections the NLP solver spend in the last solve command

Definition at line 200 of file type_nlpi.h.

Referenced by computeInteriorPoint(), SCIP_DECL_NLPISOLVE(), SCIPnlpiSolve(), and solveSubNLP().

## ◆ evaltime

SCIP_Real SCIP_NlpStatistics::evaltime |

time spend in evaluation of functions and their derivatives (only measured if timing/nlpieval = TRUE)

Definition at line 201 of file type_nlpi.h.

Referenced by SCIPnlpiSolve().

## ◆ consviol

SCIP_Real SCIP_NlpStatistics::consviol |

maximal absolute constraint violation in current solution, or SCIP_INVALID if not available

Definition at line 203 of file type_nlpi.h.

Referenced by solveSubNLP().

## ◆ boundviol

SCIP_Real SCIP_NlpStatistics::boundviol |

maximal absolute variable bound violation in current solution, or SCIP_INVALID if not available

Definition at line 204 of file type_nlpi.h.

Referenced by solveSubNLP().