PIPS-NLP
Classes | Namespaces | Functions | Variables
sInterfaceCallbacks.C File Reference
#include "sInterfaceCallbacks.h"
#include "MehrotraStochSolver.h"
#include "sFactoryAug.h"
#include "mpi.h"

Classes

class  CallbackData
 
class  anonymous_namespace{sInterfaceCallbacks.C}::eq_comp
 
class  anonymous_namespace{sInterfaceCallbacks.C}::ineq_comp
 

Namespaces

 anonymous_namespace{sInterfaceCallbacks.C}
 

Functions

int fnnzQ (void *user_data, int id, int *nnz)
 
int fnnzA (void *user_data, int id, int *nnz)
 
int fnnzB (void *user_data, int id, int *nnz)
 
int fnnzC (void *user_data, int id, int *nnz)
 
int fnnzD (void *user_data, int id, int *nnz)
 
int fQ (void *user_data, int id, int *krowM, int *jcolM, double *M)
 
int fA (void *user_data, int id, int *krowM, int *jcolM, double *M)
 
int fB (void *user_data, int id, int *krowM, int *jcolM, double *M)
 
int fC (void *user_data, int id, int *krowM, int *jcolM, double *M)
 
int fD (void *user_data, int id, int *krowM, int *jcolM, double *M)
 
int fc (void *user_data, int id, double *vec, int len)
 
int fb (void *user_data, int id, double *vec, int len)
 
int fclow (void *user_data, int id, double *vec, int len)
 
int ficlow (void *user_data, int id, double *vec, int len)
 
int fcupp (void *user_data, int id, double *vec, int len)
 
int ficupp (void *user_data, int id, double *vec, int len)
 
int fxlow (void *user_data, int id, double *vec, int len)
 
int fixlow (void *user_data, int id, double *vec, int len)
 
int fxupp (void *user_data, int id, double *vec, int len)
 
int fixupp (void *user_data, int id, double *vec, int len)
 
template<typename Compare >
int anonymous_namespace{sInterfaceCallbacks.C}::countNNZ (const CoinPackedMatrix &Mcol, const vector< double > &lb, const vector< double > &ub, const Compare &compFun)
 
template<typename Compare >
void anonymous_namespace{sInterfaceCallbacks.C}::extractRows (const CoinPackedMatrix &Mcol, const vector< double > &lb, const vector< double > &ub, const Compare &compFun, int *krowM, int *jcolM, double *dM)
 

Variables

CallbackDatacallbackData =NULL
 

Function Documentation

int fA ( void *  user_data,
int  id,
int *  krowM,
int *  jcolM,
double *  M 
)
int fB ( void *  user_data,
int  id,
int *  krowM,
int *  jcolM,
double *  M 
)
int fb ( void *  user_data,
int  id,
double *  vec,
int  len 
)
int fC ( void *  user_data,
int  id,
int *  krowM,
int *  jcolM,
double *  M 
)
int fc ( void *  user_data,
int  id,
double *  vec,
int  len 
)
int fclow ( void *  user_data,
int  id,
double *  vec,
int  len 
)
int fcupp ( void *  user_data,
int  id,
double *  vec,
int  len 
)
int fD ( void *  user_data,
int  id,
int *  krowM,
int *  jcolM,
double *  M 
)
int ficlow ( void *  user_data,
int  id,
double *  vec,
int  len 
)
int ficupp ( void *  user_data,
int  id,
double *  vec,
int  len 
)
int fixlow ( void *  user_data,
int  id,
double *  vec,
int  len 
)
int fixupp ( void *  user_data,
int  id,
double *  vec,
int  len 
)
int fnnzA ( void *  user_data,
int  id,
int *  nnz 
)
int fnnzB ( void *  user_data,
int  id,
int *  nnz 
)
int fnnzC ( void *  user_data,
int  id,
int *  nnz 
)
int fnnzD ( void *  user_data,
int  id,
int *  nnz 
)
int fnnzQ ( void *  user_data,
int  id,
int *  nnz 
)
int fQ ( void *  user_data,
int  id,
int *  krowM,
int *  jcolM,
double *  M 
)
int fxlow ( void *  user_data,
int  id,
double *  vec,
int  len 
)
int fxupp ( void *  user_data,
int  id,
double *  vec,
int  len 
)

Variable Documentation

CallbackData* callbackData =NULL