Main Page   Namespace List   Class Hierarchy   Compound List   File List   Compound Members   File Members  

ssvd::Driver Class Reference

#include <driver.h>

List of all members.

Public Member Functions

 Driver (char **)
 Driver (int algo, OptionsStruct *opt=0)
double * getSing ()
int execute ()
int executeWithOptions ()
virtual ~Driver ()
void setOptions (OptionsStruct *)
OptionsStructgetOptions () const
void showHelp (int l=0)

Private Types

enum  AlgoType {
  BLS1, BLS2, LAS1, LAS2,
  SIS1, SIS2, TMS1, TMS2
}

Private Attributes

OptionsStructoptions
svdpacksvd
char fname [1024]
char txx [6]
char * m_progname
char * algoname
int cmdok
int algo
int verbose
bool ascii
char optionsFile [1024]
bool vectors


Member Enumeration Documentation

enum ssvd::Driver::AlgoType [private]
 

Enumeration values:
BLS1 
BLS2 
LAS1 
LAS2 
SIS1 
SIS2 
TMS1 
TMS2 


Constructor & Destructor Documentation

Driver::Driver char **   
 

Driver::Driver int    algo,
OptionsStruct   opt = 0
 

virtual ssvd::Driver::~Driver   [inline, virtual]
 


Member Function Documentation

int Driver::execute  
 

int Driver::executeWithOptions  
 

OptionsStruct* ssvd::Driver::getOptions   const [inline]
 

double* ssvd::Driver::getSing   [inline]
 

void Driver::setOptions OptionsStruct  
 

void Driver::showHelp int    l = 0
 


Member Data Documentation

int ssvd::Driver::algo [private]
 

char* ssvd::Driver::algoname [private]
 

bool ssvd::Driver::ascii [private]
 

int ssvd::Driver::cmdok [private]
 

char ssvd::Driver::fname[1024] [private]
 

char* ssvd::Driver::m_progname [private]
 

OptionsStruct* ssvd::Driver::options [private]
 

char ssvd::Driver::optionsFile[1024] [private]
 

svdpack* ssvd::Driver::svd [private]
 

char ssvd::Driver::txx[6] [private]
 

bool ssvd::Driver::vectors [private]
 

int ssvd::Driver::verbose [private]
 


The documentation for this class was generated from the following files:
Generated on Mon Feb 9 12:05:08 2004 for LIBMYSSVD by doxygen1.3-rc3