PIPS-NLP
Public Member Functions | Protected Attributes | List of all members
COoqpMonitor Class Reference

#include <OoqpMonitor.h>

Inheritance diagram for COoqpMonitor:
OoqpMonitor

Public Member Functions

 COoqpMonitor (DoItCFunc doItC_, void *ctx_)
 
virtual void doIt (Solver *solver, Data *data, Variables *vars, Residuals *resids, double alpha, double sigma, int i, double mu, int status_code, int level)
 
- Public Member Functions inherited from OoqpMonitor
 OoqpMonitor ()
 
virtual ~OoqpMonitor ()
 

Protected Attributes

DoItCFunc doItC
 
void * ctx
 

Additional Inherited Members

- Public Attributes inherited from OoqpMonitor
OoqpMonitornextMonitor
 

Detailed Description

Represents monitors that use a C function to print progress information for an algorithm.

Constructor & Destructor Documentation

COoqpMonitor::COoqpMonitor ( DoItCFunc  doItC_,
void *  ctx_ 
)

Member Function Documentation

void COoqpMonitor::doIt ( Solver solver,
Data data,
Variables vars,
Residuals resids,
double  alpha,
double  sigma,
int  i,
double  mu,
int  status_code,
int  level 
)
virtual

Implements OoqpMonitor.

Member Data Documentation

void* COoqpMonitor::ctx
protected
DoItCFunc COoqpMonitor::doItC
protected

The documentation for this class was generated from the following files: