| PIPS-NLP
    | 
#include <sNlpInfoFromNL.h>
 
  
 | Public Member Functions | |
| sNlpInfoFromNL () | |
| virtual | ~sNlpInfoFromNL () | 
| sNlpInfoFromNL (int nx_in, int my_in, int mz_in, int nzH_in, int nzA_in, int nzC_in) | |
| sNlpInfoFromNL (int nx_in, int my_in, int mz_in, int nzH_in, int nzA_in, int nzC_in, int nxL_in, int nxU_in, int nsL_in, int nsU_in) | |
| sNlpInfoFromNL (sData *data_in) | |
| sNlpInfoFromNL (sData *data_in, stochasticInput &in) | |
| sNlpInfoFromNL (sData *data_in, stochasticInput &in, const int ChildIdx) | |
| sNlpInfoFromNL (sData *data_in, amplGenStochInput_AddSlack &in, const int ChildIdx) | |
| void | createChildren (sData *data_in, stochasticInput &in) | 
| void | createChildren (sData *data_in, amplGenStochInput_AddSlack &in) | 
| virtual double | ObjValue (NlpGenVars *vars) | 
| virtual void | ConstraintBody (NlpGenVars *vars, OoqpVector *conEq, OoqpVector *conIneq) | 
| virtual int | ObjGrad (NlpGenVars *vars, OoqpVector *grad) | 
| virtual void | Hessian (NlpGenVars *vars, SymMatrix *Hess) | 
| virtual void | JacFull (NlpGenVars *vars, GenMatrix *JacA, GenMatrix *JacC) | 
| virtual void | get_InitX0 (OoqpVector *vX) | 
| virtual void | Hessian_FromSon (NlpGenVars *vars, double *tempFromParH) | 
| virtual void | ObjGrad_FromSon (NlpGenVars *vars, OoqpVector *grad, double *tempFromParGrad) | 
| virtual void | writeSolution (NlpGenVars *vars_) | 
|  Public Member Functions inherited from sInfo | |
| sInfo () | |
| sInfo (sData *data_in) | |
| sInfo (sData *data_in, stochasticInput &in) | |
| sInfo (int nx_in, int my_in, int mz_in, int nzH_in, int nzA_in, int nzC_in) | |
| sInfo (int nx_in, int my_in, int mz_in, int nzH_in, int nzA_in, int nzC_in, int nxL_in, int nxU_in, int nsL_in, int nsU_in) | |
| virtual | ~sInfo () | 
| virtual void | AddChild (sInfo *child) | 
| virtual void | Emult (double beta, OoqpVector &y, double alpha, OoqpVector &x) | 
| virtual void | Fmult (double beta, OoqpVector &y, double alpha, OoqpVector &x) | 
|  Public Member Functions inherited from NlpInfo | |
| NlpInfo () | |
| virtual | ~NlpInfo () | 
| NlpInfo (int nx_in, int my_in, int mz_in, int nzH_in, int nzA_in, int nzC_in) | |
| NlpInfo (int nx_in, int my_in, int mz_in, int nzH_in, int nzA_in, int nzC_in, int nxL_in, int nxU_in, int nsL_in, int nsU_in) | |
| Protected Attributes | |
| std::string | datarootname | 
| ASL_pfgh * | asl_local | 
| double | ObjScal | 
| int | iAmDistrib | 
| int * | amplRowMap | 
| std::map< int, int > * | LocGloVarMap | 
| std::map< int, int > * | LocLocVarMap | 
| std::map< int, int > * | LocWmatJacGoffMap | 
| std::map< int, int > * | LocTmatJacGoffMap | 
| std::map< int, int > * | LocQAmatHesGoffMap | 
| std::map< int, int > * | LocQWmatHesGoffMap | 
| std::map< int, int > * | LocQTmatHesGoffMap | 
| int | nnzQDiag | 
| int | nnzQCross | 
| int | nnzQParent | 
| std::map< int, int > * | LocAeqLinkJacGoffMap | 
| std::map< int, int > * | LocBeqLocJacGoffMap | 
| std::map< int, int > * | LocCineqLinkJacGoffMap | 
| std::map< int, int > * | LocDineqLocJacGoffMap | 
| int | nnzAeqLink | 
| int | nnzCineqLink | 
| int | nnzBeqLoc | 
| int | nnzDineqLoc | 
| Private Member Functions | |
| double | ObjValue_General (NlpGenVars *vars_) | 
| double | ObjValue_DummyCon (NlpGenVars *vars_) | 
| void | ConstraintBody_General (NlpGenVars *vars, OoqpVector *conEq, OoqpVector *conIneq) | 
| void | ConstraintBody_DummyCon (NlpGenVars *vars, OoqpVector *conEq, OoqpVector *conIneq) | 
| void | ObjGrad_General (NlpGenVars *vars, OoqpVector *grad) | 
| void | ObjGrad_DummyCon (NlpGenVars *vars, OoqpVector *grad) | 
| void | Hessian_General (NlpGenVars *vars, SymMatrix *Hess) | 
| void | Hessian_DummyCon (NlpGenVars *vars, SymMatrix *Hess) | 
| void | JacFull_General (NlpGenVars *vars, GenMatrix *JacA, GenMatrix *JacC) | 
| void | JacFull_DummyCon (NlpGenVars *vars, GenMatrix *JacA, GenMatrix *JacC) | 
| void | get_InitX0_General (OoqpVector *vX) | 
| void | get_InitX0_DummyCon (OoqpVector *vX) | 
| Additional Inherited Members | |
|  Public Attributes inherited from sInfo | |
| SparseSymMatrix * | Qdiag | 
| SparseGenMatrix * | Qborder | 
| SparseGenMatrix * | Amat | 
| SparseGenMatrix * | Bmat | 
| SparseGenMatrix * | Cmat | 
| SparseGenMatrix * | Dmat | 
| SparseGenMatrix * | Emat | 
| SparseGenMatrix * | Fmat | 
| int | locNx | 
| int | locMy | 
| int | locMz | 
| std::vector< sInfo * > | children | 
| sTree * | stochNode | 
| sInfo * | parent | 
| MPI_Comm | mpiComm | 
|  Public Attributes inherited from NlpInfo | |
| long long | nx | 
| long long | my | 
| long long | mz | 
| long long | nzH | 
| long long | nzA | 
| long long | nzC | 
| long long | nsL | 
| long long | nsU | 
| long long | nxL | 
| long long | nxU | 
| int * | rowMap | 
| SymMatrix * | Q | 
| GenMatrix * | A | 
| GenMatrix * | C | 
| OoqpVector * | g | 
| OoqpVector * | bA | 
|  Protected Member Functions inherited from sInfo | |
| void | destroyChildren () | 
| sNlpInfoFromNL::sNlpInfoFromNL | ( | ) | 
| 
 | virtual | 
| sNlpInfoFromNL::sNlpInfoFromNL | ( | int | nx_in, | 
| int | my_in, | ||
| int | mz_in, | ||
| int | nzH_in, | ||
| int | nzA_in, | ||
| int | nzC_in | ||
| ) | 
| sNlpInfoFromNL::sNlpInfoFromNL | ( | int | nx_in, | 
| int | my_in, | ||
| int | mz_in, | ||
| int | nzH_in, | ||
| int | nzA_in, | ||
| int | nzC_in, | ||
| int | nxL_in, | ||
| int | nxU_in, | ||
| int | nsL_in, | ||
| int | nsU_in | ||
| ) | 
| 
 | inline | 
| sNlpInfoFromNL::sNlpInfoFromNL | ( | sData * | data_in, | 
| stochasticInput & | in | ||
| ) | 
| sNlpInfoFromNL::sNlpInfoFromNL | ( | sData * | data_in, | 
| stochasticInput & | in, | ||
| const int | ChildIdx | ||
| ) | 
| sNlpInfoFromNL::sNlpInfoFromNL | ( | sData * | data_in, | 
| amplGenStochInput_AddSlack & | in, | ||
| const int | ChildIdx | ||
| ) | 
| 
 | virtual | 
Implements sInfo.
| 
 | private | 
| 
 | private | 
| 
 | virtual | 
Implements sInfo.
| void sNlpInfoFromNL::createChildren | ( | sData * | data_in, | 
| amplGenStochInput_AddSlack & | in | ||
| ) | 
| 
 | virtual | 
Implements sInfo.
| 
 | private | 
| 
 | private | 
| 
 | virtual | 
Implements sInfo.
| 
 | private | 
| 
 | virtual | 
Implements sInfo.
| 
 | private | 
| 
 | virtual | 
Implements sInfo.
| 
 | private | 
| 
 | private | 
| 
 | virtual | 
Implements sInfo.
| 
 | private | 
| 
 | virtual | 
Implements sInfo.
| 
 | private | 
| 
 | virtual | 
Implements sInfo.
| 
 | private | 
| 
 | private | 
| 
 | virtual | 
Reimplemented from sInfo.
| 
 | protected | 
| 
 | protected | 
| 
 | protected | 
| 
 | protected | 
| 
 | protected | 
| 
 | protected | 
| 
 | protected | 
| 
 | protected | 
| 
 | protected | 
| 
 | protected | 
| 
 | protected | 
| 
 | protected | 
| 
 | protected | 
| 
 | protected | 
| 
 | protected | 
| 
 | protected | 
| 
 | protected | 
| 
 | protected | 
| 
 | protected | 
| 
 | protected | 
| 
 | protected | 
| 
 | protected | 
| 
 | protected | 
 1.8.11
 1.8.11