|
PIPS-NLP
|
#include "./Drivers/parallelPipsNlp_C_Callback.h"#include "mpi.h"#include "global_var.h"#include <iostream>#include <cassert>#include <math.h>#include <string>Functions | |
| int | str_init_x0 (double *x0, CallBackDataPtr cbd) |
| int | str_prob_info (int *n, double *col_lb, double *col_ub, int *m, double *row_lb, double *row_ub, CallBackDataPtr cbd) |
| int | str_eval_f (double *x0, double *x1, double *obj, CallBackDataPtr cbd) |
| int | str_eval_g (double *x0, double *x1, double *eq_g, double *inq_g, CallBackDataPtr cbd) |
| int | str_eval_grad_f (double *x0, double *x1, double *grad, CallBackDataPtr cbd) |
| int | str_eval_jac_g (double *x0, double *x1, int *e_nz, double *e_elts, int *e_rowidx, int *e_colptr, int *i_nz, double *i_elts, int *i_rowidx, int *i_colptr, CallBackDataPtr cbd) |
| int | str_eval_h (double *x0, double *x1, double *lambda, int *nz, double *elts, int *rowidx, int *colptr, CallBackDataPtr cbd) |
| int | str_write_solution (double *x, double *lam_eq, double *lam_ieq, CallBackDataPtr cbd) |
| int | main (int argc, char *argv[]) |
Variables | |
| static const double | optObj =0.0 |
| static const std::string | objCheckArgName ="-objcheck" |
| int main | ( | int | argc, |
| char * | argv[] | ||
| ) |
should have a deallocation of 'prob' here...
| int str_eval_f | ( | double * | x0, |
| double * | x1, | ||
| double * | obj, | ||
| CallBackDataPtr | cbd | ||
| ) |
| int str_eval_g | ( | double * | x0, |
| double * | x1, | ||
| double * | eq_g, | ||
| double * | inq_g, | ||
| CallBackDataPtr | cbd | ||
| ) |
| int str_eval_grad_f | ( | double * | x0, |
| double * | x1, | ||
| double * | grad, | ||
| CallBackDataPtr | cbd | ||
| ) |
| int str_eval_h | ( | double * | x0, |
| double * | x1, | ||
| double * | lambda, | ||
| int * | nz, | ||
| double * | elts, | ||
| int * | rowidx, | ||
| int * | colptr, | ||
| CallBackDataPtr | cbd | ||
| ) |
| int str_eval_jac_g | ( | double * | x0, |
| double * | x1, | ||
| int * | e_nz, | ||
| double * | e_elts, | ||
| int * | e_rowidx, | ||
| int * | e_colptr, | ||
| int * | i_nz, | ||
| double * | i_elts, | ||
| int * | i_rowidx, | ||
| int * | i_colptr, | ||
| CallBackDataPtr | cbd | ||
| ) |
| int str_init_x0 | ( | double * | x0, |
| CallBackDataPtr | cbd | ||
| ) |
| int str_prob_info | ( | int * | n, |
| double * | col_lb, | ||
| double * | col_ub, | ||
| int * | m, | ||
| double * | row_lb, | ||
| double * | row_ub, | ||
| CallBackDataPtr | cbd | ||
| ) |
| int str_write_solution | ( | double * | x, |
| double * | lam_eq, | ||
| double * | lam_ieq, | ||
| CallBackDataPtr | cbd | ||
| ) |
|
static |
|
static |
1.8.11