DART
6.7.3
|
Classes | |
class | SnoptInterface |
class | SnoptSolver |
Functions | |
void | sninit_ (int *iprint, int *isum, char *cw, int *lencw, int *iw, int *leniw, double *rw, int *lenrw) |
void | snopt_ (char *start, int *m, int *n, int *ne, int *nName, int *nnCon, int *nnObj, int *nnJac, int *iObj, double *ObjAdd, char *Prob, void(*funCon)(int *mode, int *nnCon, int *nnJac, int *neJac, double *x, double *fCon, double *gCon, int *nState, char *cu, int *lencu, int *iu, int *leniu, double *ru, int *lenru), void(*funObj)(int *mode, int *nnObj, double *x, double *fObj, double *gObj, int *nState, char *cu, int *lencu, int *iu, int *leniu, double *ru, int *lenru), double *a, int *ha, int *ka, double *bl, double *bu, char *Names, int *hs, double *xs, double *pi, double *rc, int *inform, int *mincw, int *miniw, int *minrw, int *nS, int *nInf, double *sInf, double *Obj, char *cu, int *lencu, int *iu, int *leniu, double *ru, int *lenru, char *cw, int *lencw, int *iw, int *leniw, double *rw, int *lenrw, int start_len) |
void | snspec_ (int *ispecs, int *inform, char *cw, int *lencw, int *iw, int *leniw, double *rw, int *lenrw) |
void | s1user_ (int *iAbort, char *MjrMsg, int *KTcond, int *m, int *n, int *nb, int *nR, int *nS, int *nMajor, int *nMinor, int *nSwap, double *condHz, double *duInf, double *emaxS, double *fObj, double *fMrt, double gMrt, double *PenNrm, double *prInf, double *step, double *vimax, double *dxnrm, double *dxrel, int *ne, int *nka, double *a, int *ha, int *ka, int *hs, double *bl, double *bu, double *pi, double *rc, double *xs, char *cu, int *lencu, int *iu, int *leniu, double *ru, int *lenru, char *cw, int *lencw, int *iw, int *leniw, double *rw, int *lenrw) |
void dart::optimizer::snopt::s1user_ | ( | int * | iAbort, |
char * | MjrMsg, | ||
int * | KTcond, | ||
int * | m, | ||
int * | n, | ||
int * | nb, | ||
int * | nR, | ||
int * | nS, | ||
int * | nMajor, | ||
int * | nMinor, | ||
int * | nSwap, | ||
double * | condHz, | ||
double * | duInf, | ||
double * | emaxS, | ||
double * | fObj, | ||
double * | fMrt, | ||
double | gMrt, | ||
double * | PenNrm, | ||
double * | prInf, | ||
double * | step, | ||
double * | vimax, | ||
double * | dxnrm, | ||
double * | dxrel, | ||
int * | ne, | ||
int * | nka, | ||
double * | a, | ||
int * | ha, | ||
int * | ka, | ||
int * | hs, | ||
double * | bl, | ||
double * | bu, | ||
double * | pi, | ||
double * | rc, | ||
double * | xs, | ||
char * | cu, | ||
int * | lencu, | ||
int * | iu, | ||
int * | leniu, | ||
double * | ru, | ||
int * | lenru, | ||
char * | cw, | ||
int * | lencw, | ||
int * | iw, | ||
int * | leniw, | ||
double * | rw, | ||
int * | lenrw | ||
) |
void dart::optimizer::snopt::sninit_ | ( | int * | iprint, |
int * | isum, | ||
char * | cw, | ||
int * | lencw, | ||
int * | iw, | ||
int * | leniw, | ||
double * | rw, | ||
int * | lenrw | ||
) |
void dart::optimizer::snopt::snopt_ | ( | char * | start, |
int * | m, | ||
int * | n, | ||
int * | ne, | ||
int * | nName, | ||
int * | nnCon, | ||
int * | nnObj, | ||
int * | nnJac, | ||
int * | iObj, | ||
double * | ObjAdd, | ||
char * | Prob, | ||
void(*)(int *mode, int *nnCon, int *nnJac, int *neJac, double *x, double *fCon, double *gCon, int *nState, char *cu, int *lencu, int *iu, int *leniu, double *ru, int *lenru) | funCon, | ||
void(*)(int *mode, int *nnObj, double *x, double *fObj, double *gObj, int *nState, char *cu, int *lencu, int *iu, int *leniu, double *ru, int *lenru) | funObj, | ||
double * | a, | ||
int * | ha, | ||
int * | ka, | ||
double * | bl, | ||
double * | bu, | ||
char * | Names, | ||
int * | hs, | ||
double * | xs, | ||
double * | pi, | ||
double * | rc, | ||
int * | inform, | ||
int * | mincw, | ||
int * | miniw, | ||
int * | minrw, | ||
int * | nS, | ||
int * | nInf, | ||
double * | sInf, | ||
double * | Obj, | ||
char * | cu, | ||
int * | lencu, | ||
int * | iu, | ||
int * | leniu, | ||
double * | ru, | ||
int * | lenru, | ||
char * | cw, | ||
int * | lencw, | ||
int * | iw, | ||
int * | leniw, | ||
double * | rw, | ||
int * | lenrw, | ||
int | start_len | ||
) |
void dart::optimizer::snopt::snspec_ | ( | int * | ispecs, |
int * | inform, | ||
char * | cw, | ||
int * | lencw, | ||
int * | iw, | ||
int * | leniw, | ||
double * | rw, | ||
int * | lenrw | ||
) |