dfsdmat Class Reference

#include <fvar.hpp>

List of all members.

Public Member Functions

int disk_save (void)
void save (void)
void restore (void)
double * getminp (void)
int operator! (void) const
int size (void)
 dfsdmat (int n)
 dfsdmat ()
 dfsdmat (int n, const gradient_structure &gs)
void allocate (int n)
void allocate (int n, const gradient_structure &gs)
void allocate (void)
 ~dfsdmat ()
void deallocate (void)
double & elem (int i, int j)
double & operator() (int i, int j)

Private Attributes

int tmp_file
int disk_save_flag
double * ptr
double ** m
double * minp
double * maxp
int shared_memory
int n

Friends

uistreamoperator>> (const uistream &, const dfsdmat &)
uostreamoperator<< (const uostream &, const dfsdmat &)


Constructor & Destructor Documentation

dfsdmat::dfsdmat ( int  n  ) 

dfsdmat::dfsdmat (  ) 

dfsdmat::dfsdmat ( int  n,
const gradient_structure gs 
)

dfsdmat::~dfsdmat (  ) 


Member Function Documentation

int dfsdmat::disk_save ( void   )  [inline]

void dfsdmat::save ( void   ) 

void dfsdmat::restore ( void   ) 

double* dfsdmat::getminp ( void   )  [inline]

int dfsdmat::operator! ( void   )  const [inline]

int dfsdmat::size ( void   )  [inline]

void dfsdmat::allocate ( int  n  ) 

void dfsdmat::allocate ( int  n,
const gradient_structure gs 
)

void dfsdmat::allocate ( void   ) 

void dfsdmat::deallocate ( void   ) 

double& dfsdmat::elem ( int  i,
int  j 
)

double& dfsdmat::operator() ( int  i,
int  j 
)


Friends And Related Function Documentation

uistream& operator>> ( const uistream ,
const dfsdmat  
) [friend]

uostream& operator<< ( const uostream ,
const dfsdmat  
) [friend]


Member Data Documentation

int dfsdmat::tmp_file [private]

int dfsdmat::disk_save_flag [private]

double* dfsdmat::ptr [private]

double** dfsdmat::m [private]

double* dfsdmat::minp [private]

double* dfsdmat::maxp [private]

int dfsdmat::shared_memory [private]

int dfsdmat::n [private]


The documentation for this class was generated from the following file:

Generated on Tue Aug 26 14:50:53 2008 for AUTODIF Library by  doxygen 1.5.6