PIPS-NLP
|
This is the complete list of members for sLinsysRoot, including all inherited members.
_addTargetParsLnizi(sData *prob, OoqpVector &ParSol_, OoqpVector &Vec_, OoqpVector *goal_Par) | sLinsys | virtual |
_assembleSC(sData *prob, OoqpVector *rhs_St_in, const int ColIDX, const int aimlevel, DenseSymMatrix &SC) | sLinsys | virtual |
_backSolve(sData *prob, OoqpVector &ParSol_, OoqpVector &Vec_, StochVector *End_Par_Pos_) | sLinsys | virtual |
_setupColOfBordMat(sData *prob, OoqpVector *rhs_St, const int ColIDX, bool &allzero, const int aimlevel) | sLinsys | virtual |
_setupYaddLniTx(sData *prob, OoqpVector &y_, double alpha, SimpleVector &x, const int aimlevel) | sLinsys | virtual |
AddChild(sLinsys *child) | sLinsysRoot | virtual |
addColsToDenseSchurCompl(sData *prob, DenseGenMatrix &out, int startcol, int endcol) | sLinsys | virtual |
additiveDiag | NlpGenLinsys | |
addLnizi(sData *prob, OoqpVector &z0, OoqpVector &zi) | sLinsys | virtual |
addTermToDenseSchurCompl(sData *prob, DenseSymMatrix &SC) | sLinsys | virtual |
addTermToSchurResidual(sData *prob, SimpleVector &res, SimpleVector &x) | sLinsys | virtual |
allocateSpace | NlpGenLinsys | |
allocU(DenseGenMatrix **Ut, int np) | sLinsys | virtual |
allocV(DenseGenMatrix **V, int np) | sLinsys | virtual |
children | sLinsysRoot | |
computeDiagonals(OoqpVector &dd, OoqpVector &omega, OoqpVector &t, OoqpVector &lambda, OoqpVector &u, OoqpVector &pi, OoqpVector &v, OoqpVector &gamma, OoqpVector &w, OoqpVector &phi) | NlpGenLinsys | virtual |
computeQuantitiesForDualReg(NlpGenData *prob, NlpGenVars *vars, NlpGenResiduals *resid, NlpGenVars *steps, double *dualRegQuantities) | NlpGenLinsys | virtual |
computeResidual(NlpGenData *data, OoqpVector &res_, OoqpVector &sol_, OoqpVector &solx_, OoqpVector &sols_, OoqpVector &soly_, OoqpVector &solz_) | NlpGenLinsys | virtual |
computeResidual_FullKKT(NlpGenData *data, NlpGenResiduals *res_, NlpGenVars *sol_, NlpGenVars *var_) | NlpGenLinsys | virtual |
computeU_V(sData *prob, DenseGenMatrix *U, DenseGenMatrix *V) | sLinsys | virtual |
copyXSYZ_fromArray(OoqpVector &vec_xsyz, double *array_in, const int nb_col) | NlpGenLinsys | virtual |
copyXSYZ_toArray(OoqpVector &vec_xsyz, double *array_in, const int nb_col) | NlpGenLinsys | virtual |
createChildren(sData *prob) | sLinsysRoot | protectedvirtual |
createKKT(sData *prob)=0 | sLinsysRoot | protectedpure virtual |
createSolver(sData *prob, SymMatrix *kktmat)=0 | sLinsysRoot | protectedpure virtual |
data | sLinsys | protected |
dd | NlpGenLinsys | |
deleteChildren() | sLinsysRoot | protectedvirtual |
dq | NlpGenLinsys | |
Dsolve(sData *prob, OoqpVector &x) | sLinsysRoot | virtual |
dualReg | NlpGenLinsys | |
eval_xWx(NlpGenData *prob, NlpGenResiduals *resid, NlpGenVars *steps) | NlpGenLinsys | virtual |
factor(Data *prob, Variables *vars, RegularizationAlg *RegInfo) | sLinsys | virtual |
factor(Data *prob, Variables *vars) | sLinsys | virtual |
factor2(sData *prob, Variables *vars) | sLinsysRoot | virtual |
factorizeKKT() | sLinsysRoot | virtual |
factorNoMatChange(Data *prob_in, Variables *vars_in, RegularizationAlg *RegInfo) | NlpGenLinsys | virtual |
factory | NlpGenLinsys | |
finalizeKKT(sData *prob, Variables *vars)=0 | sLinsysRoot | pure virtual |
firstBUpdate | sLinsysRoot | |
firstQUpdate | sLinsysRoot | |
fullQ | NlpGenLinsys | protected |
GetNegEigVal() | sLinsys | inlinevirtual |
iAmDistrib | sLinsysRoot | |
iclow | NlpGenLinsys | |
icupp | NlpGenLinsys | |
initializeKKT(sData *prob, Variables *vars) | sLinsysRoot | virtual |
isActive | sLinsys | |
ixlow | NlpGenLinsys | |
ixupp | NlpGenLinsys | |
joinRHS(OoqpVector &rhs_in, OoqpVector &rhs1_in, OoqpVector &rhs2_in, OoqpVector &rhs3_in) | sLinsys | virtual |
joinRHSXSYZ(OoqpVector &rhs_in, OoqpVector &rhs1_in, OoqpVector &rhs2_in, OoqpVector &rhs3_in, OoqpVector &rhs4_in) | sLinsys | virtual |
kkt | sLinsys | |
KryIter | NlpGenLinsys | |
LniTransMult(sData *prob, OoqpVector &y, double alpha, OoqpVector &x) | sLinsys | |
LocBMap | sLinsysRoot | |
locmy | sLinsys | protected |
locmz | sLinsys | protected |
locnx | sLinsys | protected |
LocQMap | sLinsysRoot | |
Lsolve(sData *prob, OoqpVector &x) | sLinsysRoot | virtual |
Ltsolve(sData *prob, OoqpVector &x) | sLinsysRoot | virtual |
Ltsolve2(sData *prob, StochVector &x, SimpleVector &xp) | sLinsysRoot | virtual |
matXSYZMult(double beta, OoqpVector &res, double alpha, OoqpVector &sol, NlpGenData *data, OoqpVector &solx, OoqpVector &sols, OoqpVector &soly, OoqpVector &solz) | NlpGenLinsys | virtual |
matXYZMult(double beta, OoqpVector &res, double alpha, OoqpVector &sol, NlpGenData *data, OoqpVector &solx, OoqpVector &soly, OoqpVector &solz) | NlpGenLinsys | virtual |
mclow | NlpGenLinsys | |
mcupp | NlpGenLinsys | |
mpiComm | sLinsys | |
my | NlpGenLinsys | |
myAtPutZeros(DenseSymMatrix *mat) | sLinsysRoot | |
myAtPutZeros(DenseSymMatrix *mat, int row, int col, int rowExtent, int colExtent) | sLinsysRoot | |
mz | NlpGenLinsys | |
negEigVal | sLinsys | |
NlpGenLinsys(NlpGen *factory, NlpGenData *data, LinearAlgebraPackage *la) | NlpGenLinsys | |
NlpGenLinsys() | NlpGenLinsys | inline |
nomegaInv | NlpGenLinsys | |
num_slacks | NlpGenLinsys | |
nx | NlpGenLinsys | |
nxlow | NlpGenLinsys | |
nxupp | NlpGenLinsys | |
priReg | NlpGenLinsys | |
putSDiagonal(OoqpVector &sdiag_) | sLinsysRoot | virtual |
putXDiagonal(OoqpVector &xdiag_) | sLinsysRoot | virtual |
putYDualDiagonal(OoqpVector &ydiag) | sLinsysRoot | virtual |
putZDiagonal(OoqpVector &zdiag) | sLinsysRoot | virtual |
reduceKKT() | sLinsysRoot | virtual |
res | NlpGenLinsys | |
res2 | NlpGenLinsys | |
res2Bicg | NlpGenLinsys | |
res3 | NlpGenLinsys | |
res3Bicg | NlpGenLinsys | |
res4 | NlpGenLinsys | |
res4Bicg | NlpGenLinsys | |
res5 | NlpGenLinsys | |
res5Bicg | NlpGenLinsys | |
ress | NlpGenLinsys | |
resx | NlpGenLinsys | |
resy | NlpGenLinsys | |
resz | NlpGenLinsys | |
rhs | NlpGenLinsys | |
rhs_back | NlpGenLinsys | |
sDiag | sLinsysRoot | protected |
separateVars(OoqpVector &x_in, OoqpVector &y_in, OoqpVector &z_in, OoqpVector &vars_in) | sLinsys | virtual |
separateVarsXSYZ(OoqpVector &x_in, OoqpVector &s_in, OoqpVector &y_in, OoqpVector &z_in, OoqpVector &vars_in) | sLinsys | virtual |
setAdditiveDiagonal() | sLinsysRoot | virtual |
setSDiagonal(OoqpVector &sdiag) | sLinsysRoot | virtual |
setXDiagonal(OoqpVector &xdiag) | sLinsysRoot | virtual |
setYDiagonal(OoqpVector &ydiag) | sLinsysRoot | virtual |
setZDiagonal(OoqpVector &zdiag) | sLinsysRoot | 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() | sLinsys | inlineprotected |
sLinsysRoot() | sLinsysRoot | inlineprotected |
sLinsysRoot(sFactory *factory_, sData *prob_, bool createChild=true) | sLinsysRoot | |
sLinsysRoot(sFactory *factory, sData *prob_, OoqpVector *dd_, OoqpVector *dq_, OoqpVector *nomegaInv_, OoqpVector *rhs_, OoqpVector *additiveDiag_, bool createChild=true) | sLinsysRoot | |
sol | NlpGenLinsys | |
sol2 | NlpGenLinsys | |
sol2Bicg | NlpGenLinsys | |
solve(Data *prob, Variables *vars, Residuals *res, Variables *step) | NlpGenLinsys | virtual |
solve_IterRefine(Data *prob_in, Variables *vars_in, Residuals *res_in, Variables *step_in, Residuals *KKT_Resid_in, Variables *KKT_sol_in) | NlpGenLinsys | virtual |
solve_NTsteps(Data *prob, Variables *vars, Residuals *resids, Variables *Nstep, Variables *Tstep, Variables *NTstep) | NlpGenLinsys | virtual |
solveBiCGStab(OoqpVector &stepx, OoqpVector &steps, OoqpVector &stepy, OoqpVector &stepz, NlpGenData *data) | NlpGenLinsys | virtual |
solveCompressed(OoqpVector &rhs) | sLinsys | virtual |
solveCompressedAugXSYZ(OoqpVector &stepx, OoqpVector &steps, OoqpVector &stepy, OoqpVector &stepz, NlpGenData *prob) | NlpGenLinsys | virtual |
solveCompressedAugXSYZ_PETSC(OoqpVector &stepx, OoqpVector &steps, OoqpVector &stepy, OoqpVector &stepz, NlpGenData *prob) | NlpGenLinsys | virtual |
solveCompressedBiCGStab(OoqpVector &stepx, OoqpVector &stepy, OoqpVector &stepz, NlpGenData *data) | NlpGenLinsys | virtual |
solveCompressedIterRefin(OoqpVector &stepx, OoqpVector &stepy, OoqpVector &stepz, NlpGenData *data) | NlpGenLinsys | virtual |
solver | sLinsys | protected |
solveReduced(sData *prob, SimpleVector &b)=0 | sLinsysRoot | pure virtual |
solveXYZS(OoqpVector &stepx, OoqpVector &stepy, OoqpVector &stepz, OoqpVector &steps, OoqpVector &ztemp, NlpGenData *data) | NlpGenLinsys | virtual |
stochNode | sLinsys | |
submatrixAllReduce(DenseSymMatrix *A, int row, int col, int drow, int dcol, MPI_Comm comm) | sLinsysRoot | |
symAddColsToDenseSchurCompl(sData *prob, double *out, int startcol, int endcol) | sLinsys | virtual |
sync() | sLinsysRoot | virtual |
temp_diagS | NlpGenLinsys | |
temp_diagX | NlpGenLinsys | |
temp_diagY | NlpGenLinsys | |
temp_diagZ | NlpGenLinsys | |
UpdateMatrices(Data *prob_in, int const updateLevel=2) | sLinsysRoot | virtual |
useRefs | NlpGenLinsys | |
xDiag | sLinsysRoot | protected |
yDiag | sLinsysRoot | protected |
zDiag | sLinsysRoot | protected |
~LinearSystem() | LinearSystem | inlinevirtual |
~NlpGenLinsys() | NlpGenLinsys | |
~sLinsys() | sLinsys | virtual |
~sLinsysRoot() | sLinsysRoot | virtual |