# Couenne::CouenneSdpCuts Member List

This is the complete list of members for Couenne::CouenneSdpCuts, including all inherited members.

add_v_cut(const int np, const int *loc_selected, const int loc_card_selected, const double *locv, const int init_card_selected, int *has_init_vect, int *selected, int *pcard_selected, int *pnew_selected, double **sparse_v_mat, int *pcard_v_mat) const | Couenne::CouenneSdpCuts | `[private]`
additionalSDPcuts(const OsiSolverInterface &si, OsiCuts &cs, CouenneExprMatrix *minor, int np, const double *A, const double *vector, int **) const | Couenne::CouenneSdpCuts | `[private]`
clone() const | Couenne::CouenneSdpCuts | `[virtual]`
compareSparsify(const OsiSolverInterface &si, int n, int m, const double *sol, double *z, double *w, FILE *out) const | Couenne::CouenneSdpCuts | `[private]`
CouenneSdpCuts(CouenneProblem *, JnlstPtr, const Ipopt::SmartPtr< Ipopt::OptionsList >) | Couenne::CouenneSdpCuts |
CouenneSdpCuts(const CouenneSdpCuts &) | Couenne::CouenneSdpCuts |
doNotUse() const | Couenne::CouenneSdpCuts | `[inline]`
doNotUse_ | Couenne::CouenneSdpCuts | `[protected]`
fillMissingTerms_ | Couenne::CouenneSdpCuts | `[protected]`
genCutSingle(CouenneExprMatrix *const &, const OsiSolverInterface &, OsiCuts &, const CglTreeInfo=CglTreeInfo()) const | Couenne::CouenneSdpCuts | `[private]`
generateCuts(const OsiSolverInterface &, OsiCuts &, const CglTreeInfo=CglTreeInfo()) const | Couenne::CouenneSdpCuts | `[virtual]`
genSDPcut(const OsiSolverInterface &si, OsiCuts &cs, CouenneExprMatrix *XX, double *v1, double *v2, int **) const | Couenne::CouenneSdpCuts | `[private]`
minors_ | Couenne::CouenneSdpCuts | `[protected]`
numEigVec_ | Couenne::CouenneSdpCuts | `[protected]`
onlyNegEV_ | Couenne::CouenneSdpCuts | `[protected]`
operator=(const CouenneSdpCuts &) | Couenne::CouenneSdpCuts |
POS_DELTA enum value | Couenne::CouenneSdpCuts | `[private]`
problem_ | Couenne::CouenneSdpCuts | `[protected]`
registerOptions(Ipopt::SmartPtr< Bonmin::RegisteredOptions > roptions) | Couenne::CouenneSdpCuts | `[static]`
SELECTED enum value | Couenne::CouenneSdpCuts | `[private]`
sparsify(bool sparsify_new, const int evidx, const double eigen_val, const double *v, const int n, const double *sol, double **sparse_v_mat, int *card_v_mat, int *evdec_num) const | Couenne::CouenneSdpCuts | `[private]`
sparsify2(const int n, const double *A, double **sparse_v_mat, int *card_v_mat, int min_nz, int *evdec_num) const | Couenne::CouenneSdpCuts | `[private]`
update_sparsify_structures(const int np, double *v, double *margin, double *A, double *lhs, const int *zeroed, int evidx, bool decompose, int *evdec_num) const | Couenne::CouenneSdpCuts | `[private]`
updateSol() | Couenne::CouenneSdpCuts |
useSparsity_ | Couenne::CouenneSdpCuts | `[protected]`
VALID_DELTA enum value | Couenne::CouenneSdpCuts | `[private]`
zero_comp(const int ind_i, const double delta, const int np, const int *selected, int *loc_selected, int *ploc_card_selected, int *ploc_card_new_selected, double *ploc_lhs, double *locmargin, double *locmat, double *locv, const int evidx, bool wise, int *evdec_num, double *recomp_gap, double *threshold) const | Couenne::CouenneSdpCuts | `[private]`
zero_type enum name | Couenne::CouenneSdpCuts | `[private]`
zero_unified(enum zero_type type, const int np, const int *order, const int *selected, const int min_card_new_selected, const double min_delta, const int start_point, const int curr_i, int *loc_selected, int *ploc_card_selected, int *ploc_card_new_selected, double *ploc_lhs, double *locmargin, double *locmat, int *pnchanged, double *locv, const int evidx, bool wise, double *recomp_gap, double *threshold, int *evdec_num) const | Couenne::CouenneSdpCuts | `[private]`
~CouenneSdpCuts() | Couenne::CouenneSdpCuts |

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines