PIPS-NLP
sLinsys Member List

This is the complete list of members for sLinsys, including all inherited members.

_addTargetParsLnizi(sData *prob, OoqpVector &ParSol_, OoqpVector &Vec_, OoqpVector *goal_Par)sLinsysvirtual
_assembleSC(sData *prob, OoqpVector *rhs_St_in, const int ColIDX, const int aimlevel, DenseSymMatrix &SC)sLinsysvirtual
_backSolve(sData *prob, OoqpVector &ParSol_, OoqpVector &Vec_, StochVector *End_Par_Pos_)sLinsysvirtual
_setupColOfBordMat(sData *prob, OoqpVector *rhs_St, const int ColIDX, bool &allzero, const int aimlevel)sLinsysvirtual
_setupYaddLniTx(sData *prob, OoqpVector &y_, double alpha, SimpleVector &x, const int aimlevel)sLinsysvirtual
addColsToDenseSchurCompl(sData *prob, DenseGenMatrix &out, int startcol, int endcol)sLinsysvirtual
additiveDiagNlpGenLinsys
addLnizi(sData *prob, OoqpVector &z0, OoqpVector &zi)sLinsysvirtual
addTermToDenseSchurCompl(sData *prob, DenseSymMatrix &SC)sLinsysvirtual
addTermToSchurResidual(sData *prob, SimpleVector &res, SimpleVector &x)sLinsysvirtual
allocateSpaceNlpGenLinsys
allocU(DenseGenMatrix **Ut, int np)sLinsysvirtual
allocV(DenseGenMatrix **V, int np)sLinsysvirtual
computeDiagonals(OoqpVector &dd, OoqpVector &omega, OoqpVector &t, OoqpVector &lambda, OoqpVector &u, OoqpVector &pi, OoqpVector &v, OoqpVector &gamma, OoqpVector &w, OoqpVector &phi)NlpGenLinsysvirtual
computeQuantitiesForDualReg(NlpGenData *prob, NlpGenVars *vars, NlpGenResiduals *resid, NlpGenVars *steps, double *dualRegQuantities)NlpGenLinsysvirtual
computeResidual(NlpGenData *data, OoqpVector &res_, OoqpVector &sol_, OoqpVector &solx_, OoqpVector &sols_, OoqpVector &soly_, OoqpVector &solz_)NlpGenLinsysvirtual
computeResidual_FullKKT(NlpGenData *data, NlpGenResiduals *res_, NlpGenVars *sol_, NlpGenVars *var_)NlpGenLinsysvirtual
computeU_V(sData *prob, DenseGenMatrix *U, DenseGenMatrix *V)sLinsysvirtual
copyXSYZ_fromArray(OoqpVector &vec_xsyz, double *array_in, const int nb_col)NlpGenLinsysvirtual
copyXSYZ_toArray(OoqpVector &vec_xsyz, double *array_in, const int nb_col)NlpGenLinsysvirtual
datasLinsysprotected
ddNlpGenLinsys
deleteChildren()=0sLinsyspure virtual
dqNlpGenLinsys
Dsolve(sData *prob, OoqpVector &x)=0sLinsyspure virtual
dualRegNlpGenLinsys
eval_xWx(NlpGenData *prob, NlpGenResiduals *resid, NlpGenVars *steps)NlpGenLinsysvirtual
factor(Data *prob, Variables *vars, RegularizationAlg *RegInfo)sLinsysvirtual
factor(Data *prob, Variables *vars)sLinsysvirtual
factor2(sData *prob, Variables *vars)=0sLinsyspure virtual
factorNoMatChange(Data *prob_in, Variables *vars_in, RegularizationAlg *RegInfo)NlpGenLinsysvirtual
factoryNlpGenLinsys
fullQNlpGenLinsysprotected
GetNegEigVal()sLinsysinlinevirtual
iclowNlpGenLinsys
icuppNlpGenLinsys
isActivesLinsys
ixlowNlpGenLinsys
ixuppNlpGenLinsys
joinRHS(OoqpVector &rhs_in, OoqpVector &rhs1_in, OoqpVector &rhs2_in, OoqpVector &rhs3_in)sLinsysvirtual
joinRHSXSYZ(OoqpVector &rhs_in, OoqpVector &rhs1_in, OoqpVector &rhs2_in, OoqpVector &rhs3_in, OoqpVector &rhs4_in)sLinsysvirtual
kktsLinsys
KryIterNlpGenLinsys
LniTransMult(sData *prob, OoqpVector &y, double alpha, OoqpVector &x)sLinsys
locmysLinsysprotected
locmzsLinsysprotected
locnxsLinsysprotected
Lsolve(sData *prob, OoqpVector &x)=0sLinsyspure virtual
Ltsolve(sData *prob, OoqpVector &x)=0sLinsyspure virtual
Ltsolve2(sData *prob, StochVector &x, SimpleVector &xp)=0sLinsyspure virtual
matXSYZMult(double beta, OoqpVector &res, double alpha, OoqpVector &sol, NlpGenData *data, OoqpVector &solx, OoqpVector &sols, OoqpVector &soly, OoqpVector &solz)NlpGenLinsysvirtual
matXYZMult(double beta, OoqpVector &res, double alpha, OoqpVector &sol, NlpGenData *data, OoqpVector &solx, OoqpVector &soly, OoqpVector &solz)NlpGenLinsysvirtual
mclowNlpGenLinsys
mcuppNlpGenLinsys
mpiCommsLinsys
myNlpGenLinsys
mzNlpGenLinsys
negEigValsLinsys
NlpGenLinsys(NlpGen *factory, NlpGenData *data, LinearAlgebraPackage *la)NlpGenLinsys
NlpGenLinsys()NlpGenLinsysinline
nomegaInvNlpGenLinsys
num_slacksNlpGenLinsys
nxNlpGenLinsys
nxlowNlpGenLinsys
nxuppNlpGenLinsys
priRegNlpGenLinsys
putSDiagonal(OoqpVector &sdiag_)=0sLinsyspure virtual
putXDiagonal(OoqpVector &xdiag_)=0sLinsyspure virtual
putYDualDiagonal(OoqpVector &ydiag_)=0sLinsyspure virtual
putZDiagonal(OoqpVector &zdiag)=0sLinsyspure virtual
resNlpGenLinsys
res2NlpGenLinsys
res2BicgNlpGenLinsys
res3NlpGenLinsys
res3BicgNlpGenLinsys
res4NlpGenLinsys
res4BicgNlpGenLinsys
res5NlpGenLinsys
res5BicgNlpGenLinsys
ressNlpGenLinsys
resxNlpGenLinsys
resyNlpGenLinsys
reszNlpGenLinsys
rhsNlpGenLinsys
rhs_backNlpGenLinsys
separateVars(OoqpVector &x_in, OoqpVector &y_in, OoqpVector &z_in, OoqpVector &vars_in)sLinsysvirtual
separateVarsXSYZ(OoqpVector &x_in, OoqpVector &s_in, OoqpVector &y_in, OoqpVector &z_in, OoqpVector &vars_in)sLinsysvirtual
setAdditiveDiagonal()=0sLinsyspure virtual
setSDiagonal(OoqpVector &sdiag)=0NlpGenLinsyspure virtual
setXDiagonal(OoqpVector &xdiag)=0NlpGenLinsyspure virtual
setYDiagonal(OoqpVector &ydiag)=0NlpGenLinsyspure virtual
setZDiagonal(OoqpVector &zdiag)=0NlpGenLinsyspure virtual
sLinsys(sFactory *factory, sData *prob)sLinsys
sLinsys(sFactory *factory, sData *prob, OoqpVector *dd, OoqpVector *dq, OoqpVector *nomegaInv, OoqpVector *rhs, OoqpVector *additiveDiag_=NULL)sLinsys
sLinsys()sLinsysinlineprotected
solNlpGenLinsys
sol2NlpGenLinsys
sol2BicgNlpGenLinsys
solve(Data *prob, Variables *vars, Residuals *res, Variables *step)NlpGenLinsysvirtual
solve_IterRefine(Data *prob_in, Variables *vars_in, Residuals *res_in, Variables *step_in, Residuals *KKT_Resid_in, Variables *KKT_sol_in)NlpGenLinsysvirtual
solve_NTsteps(Data *prob, Variables *vars, Residuals *resids, Variables *Nstep, Variables *Tstep, Variables *NTstep)NlpGenLinsysvirtual
solveBiCGStab(OoqpVector &stepx, OoqpVector &steps, OoqpVector &stepy, OoqpVector &stepz, NlpGenData *data)NlpGenLinsysvirtual
solveCompressed(OoqpVector &rhs)sLinsysvirtual
solveCompressedAugXSYZ(OoqpVector &stepx, OoqpVector &steps, OoqpVector &stepy, OoqpVector &stepz, NlpGenData *prob)NlpGenLinsysvirtual
solveCompressedAugXSYZ_PETSC(OoqpVector &stepx, OoqpVector &steps, OoqpVector &stepy, OoqpVector &stepz, NlpGenData *prob)NlpGenLinsysvirtual
solveCompressedBiCGStab(OoqpVector &stepx, OoqpVector &stepy, OoqpVector &stepz, NlpGenData *data)NlpGenLinsysvirtual
solveCompressedIterRefin(OoqpVector &stepx, OoqpVector &stepy, OoqpVector &stepz, NlpGenData *data)NlpGenLinsysvirtual
solversLinsysprotected
solveXYZS(OoqpVector &stepx, OoqpVector &stepy, OoqpVector &stepz, OoqpVector &steps, OoqpVector &ztemp, NlpGenData *data)NlpGenLinsysvirtual
stochNodesLinsys
symAddColsToDenseSchurCompl(sData *prob, double *out, int startcol, int endcol)sLinsysvirtual
sync()=0sLinsyspure virtual
temp_diagSNlpGenLinsys
temp_diagXNlpGenLinsys
temp_diagYNlpGenLinsys
temp_diagZNlpGenLinsys
UpdateMatrices(Data *prob_in, int const updateLevel=2)NlpGenLinsysinlinevirtual
useRefsNlpGenLinsys
~LinearSystem()LinearSysteminlinevirtual
~NlpGenLinsys()NlpGenLinsys
~sLinsys()sLinsysvirtual