#include <tracer.hpp>
Include dependency graph for dsyevx_wrapper.hpp:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Functions | |
void | dsyevx_full_wrapper (int n, double *A, int &m, double *&w, double *&z, Tracer *) |
void | dsyevx_wrapper_only_positive (int, double *, int &, double *&, double *&, Tracer *) |
void | dsyevx_wrapper_only_negative (int, double *, int &, double *&, double *&, Tracer *) |
void | dsyevx_wrapper_only_most_neg (int, double *, int &, double *&, double *&, Tracer *) |
void | dsyevx_wrapper_first_p (int, double *, int &, double *&, double *&, int, Tracer *) |
void dsyevx_full_wrapper | ( | int | n, | |
double * | A, | |||
int & | m, | |||
double *& | w, | |||
double *& | z, | |||
Tracer * | ||||
) |
Definition at line 82 of file dsyevx_wrapper.cpp.
References _dsyevx_value_range_wrapper(), ABS_TOL_EIG, and Tracer::incrementMainTotalEigendecompositions().
Referenced by QuadraticCuts::computeEigenvectorsFromCurrentSolution().
void dsyevx_wrapper_only_positive | ( | int | , | |
double * | , | |||
int & | , | |||
double *& | , | |||
double *& | , | |||
Tracer * | ||||
) |
Definition at line 87 of file dsyevx_wrapper.cpp.
References _dsyevx_value_range_wrapper(), ABS_TOL_EIG, and Tracer::incrementMainTotalEigendecompositions().
Referenced by disjunctiveCutGen().
void dsyevx_wrapper_only_negative | ( | int | , | |
double * | , | |||
int & | , | |||
double *& | , | |||
double *& | , | |||
Tracer * | ||||
) |
Definition at line 92 of file dsyevx_wrapper.cpp.
References _dsyevx_value_range_wrapper(), ABS_TOL_EIG, and Tracer::incrementMainTotalEigendecompositions().
Referenced by CutGen::additionalSDPcuts(), QuadraticCuts::computeEigenvectorsFromCurrentSolution(), CutGen::generateCuts(), and CutGen::myremoveBestOneRowCol().
void dsyevx_wrapper_only_most_neg | ( | int | , | |
double * | , | |||
int & | , | |||
double *& | , | |||
double *& | , | |||
Tracer * | ||||
) |
Definition at line 97 of file dsyevx_wrapper.cpp.
References _dsyevx_index_range_wrapper(), ABS_TOL_EIG, and Tracer::incrementMainTotalEigendecompositions().
Referenced by CutGen::myremoveBestOneRowCol(), and CutGen::update_sparsify_structures().
void dsyevx_wrapper_first_p | ( | int | , | |
double * | , | |||
int & | , | |||
double *& | , | |||
double *& | , | |||
int | , | |||
Tracer * | ||||
) |
Definition at line 102 of file dsyevx_wrapper.cpp.
References _dsyevx_index_range_wrapper(), ABS_TOL_EIG, and Tracer::incrementMainTotalEigendecompositions().