/home/coin/SVN-release/OS-2.4.1/Couenne/src/cut/sdpcuts/dsyevx_wrapper.hpp File Reference

#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 *)


Function Documentation

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


Generated on Thu Nov 10 03:09:13 2011 by  doxygen 1.4.7