/home/coin/svn-release/OS-2.4.3/Couenne/src/cut/sdpcuts/dsyevx_wrapper.cpp File Reference

#include <stdlib.h>
#include <stdio.h>
#include <math.h>
#include <misc_util.hpp>
#include "CoinHelperFunctions.hpp"
#include <tracer.hpp>
Include dependency graph for dsyevx_wrapper.cpp:

Go to the source code of this file.

Defines

#define ABS_TOL_EIG   1e-15

Functions

void _dsyevx_value_range_wrapper (int n, double *A, int &m, double *&w, double *&z, double tolerance, double lb_ev, double ub_ev)
void _dsyevx_index_range_wrapper (int n, double *A, int &m, double *&w, double *&z, double tolerance, int firstidx, int lastidx)
void dsyevx_ (char *, char *, char *, int *, double *, int *, double *, double *, int *, int *, double *, int *, double *, double *, int *, double *, int *, int *, int *, int *)
void dsyevx_full_wrapper (int n, double *A, int &m, double *&w, double *&z, Tracer *tracer)
void dsyevx_wrapper_only_positive (int n, double *A, int &m, double *&w, double *&z, Tracer *tracer)
void dsyevx_wrapper_only_negative (int n, double *A, int &m, double *&w, double *&z, Tracer *tracer)
void dsyevx_wrapper_only_most_neg (int n, double *A, int &m, double *&w, double *&z, Tracer *tracer)
void dsyevx_wrapper_first_p (int n, double *A, int &m, double *&w, double *&z, int p, Tracer *tracer)

Define Documentation

#define ABS_TOL_EIG   1e-15

Definition at line 20 of file dsyevx_wrapper.cpp.


Function Documentation

void _dsyevx_value_range_wrapper ( int  n,
double *  A,
int &  m,
double *&  w,
double *&  z,
double  tolerance,
double  lb_ev,
double  ub_ev 
)

Definition at line 110 of file dsyevx_wrapper.cpp.

void _dsyevx_index_range_wrapper ( int  n,
double *  A,
int &  m,
double *&  w,
double *&  z,
double  tolerance,
int  firstidx,
int  lastidx 
)

Definition at line 171 of file dsyevx_wrapper.cpp.

void dsyevx_ ( char *  ,
char *  ,
char *  ,
int *  ,
double *  ,
int *  ,
double *  ,
double *  ,
int *  ,
int *  ,
double *  ,
int *  ,
double *  ,
double *  ,
int *  ,
double *  ,
int *  ,
int *  ,
int *  ,
int *   
)

Definition at line 58 of file dsyevx_wrapper.cpp.

void dsyevx_full_wrapper ( int  n,
double *  A,
int &  m,
double *&  w,
double *&  z,
Tracer tracer 
)

Definition at line 82 of file dsyevx_wrapper.cpp.

void dsyevx_wrapper_only_positive ( int  n,
double *  A,
int &  m,
double *&  w,
double *&  z,
Tracer tracer 
)

Definition at line 87 of file dsyevx_wrapper.cpp.

void dsyevx_wrapper_only_negative ( int  n,
double *  A,
int &  m,
double *&  w,
double *&  z,
Tracer tracer 
)

Definition at line 92 of file dsyevx_wrapper.cpp.

void dsyevx_wrapper_only_most_neg ( int  n,
double *  A,
int &  m,
double *&  w,
double *&  z,
Tracer tracer 
)

Definition at line 97 of file dsyevx_wrapper.cpp.

void dsyevx_wrapper_first_p ( int  n,
double *  A,
int &  m,
double *&  w,
double *&  z,
int  p,
Tracer tracer 
)

Definition at line 102 of file dsyevx_wrapper.cpp.


Generated on 16 Feb 2012 by  doxygen 1.6.1