PIPS-NLP
Public Member Functions | List of all members
sInfoDummy Class Reference

#include <sInfo.h>

Inheritance diagram for sInfoDummy:
sInfo NlpInfo

Public Member Functions

 sInfoDummy ()
 
virtual void AddChild (sInfo *child)
 
virtual void createChildren (sData *data_in, stochasticInput &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 *tempFromParH)
 
virtual void writeSolution (NlpGenVars *vars_)
 
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 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 ()
 
- 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)
 

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 ()
 

Detailed Description

DUMMY VERSION

Constructor & Destructor Documentation

sInfoDummy::sInfoDummy ( )
inline

Member Function Documentation

virtual void sInfoDummy::AddChild ( sInfo *  child)
inlinevirtual

Reimplemented from sInfo.

virtual void sInfoDummy::ConstraintBody ( NlpGenVars *  vars,
OoqpVector *  conEq,
OoqpVector *  conIneq 
)
inlinevirtual

Implements sInfo.

virtual void sInfoDummy::createChildren ( sData *  data_in,
stochasticInput &  in 
)
inlinevirtual

Implements sInfo.

virtual void sInfoDummy::Emult ( double  beta,
OoqpVector &  y,
double  alpha,
OoqpVector &  x 
)
inlinevirtual

Reimplemented from sInfo.

virtual void sInfoDummy::Fmult ( double  beta,
OoqpVector &  y,
double  alpha,
OoqpVector &  x 
)
inlinevirtual

Reimplemented from sInfo.

virtual void sInfoDummy::get_InitX0 ( OoqpVector *  vX)
inlinevirtual

Implements sInfo.

virtual void sInfoDummy::Hessian ( NlpGenVars *  vars,
SymMatrix *  Hess 
)
inlinevirtual

Implements sInfo.

virtual void sInfoDummy::Hessian_FromSon ( NlpGenVars *  vars,
double *  tempFromParH 
)
inlinevirtual

Implements sInfo.

virtual void sInfoDummy::JacFull ( NlpGenVars *  vars,
GenMatrix *  JacA,
GenMatrix *  JacC 
)
inlinevirtual

Implements sInfo.

virtual int sInfoDummy::ObjGrad ( NlpGenVars *  vars,
OoqpVector *  grad 
)
inlinevirtual

Implements sInfo.

virtual void sInfoDummy::ObjGrad_FromSon ( NlpGenVars *  vars,
OoqpVector *  grad,
double *  tempFromParH 
)
inlinevirtual

Implements sInfo.

virtual double sInfoDummy::ObjValue ( NlpGenVars *  vars)
inlinevirtual

Implements sInfo.

virtual void sInfoDummy::writeSolution ( NlpGenVars *  vars_)
inlinevirtual

Reimplemented from sInfo.


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