ADMB Documentation  -a65f1c97
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Private Attributes | Friends | List of all members
dfsdmat Class Reference

Description not yet available. More...

#include <fvar.hpp>

Public Member Functions

 dfsdmat (int n)
 Description not yet available. More...
 
 dfsdmat ()
 Default constructor. More...
 
 dfsdmat (int n, const gradient_structure &gs)
 Description not yet available. More...
 
 ~dfsdmat ()
 Destructor. More...
 
void allocate (int n)
 Description not yet available. More...
 
void allocate (int n, const gradient_structure &gs)
 Description not yet available. More...
 
void allocate (void)
 Initialize members but does not allocate. More...
 
void deallocate (void)
 Description not yet available. More...
 
int disk_save (void)
 
double & elem (int i, int j)
 
double * getminp (void)
 
int operator! (void) const
 
double & operator() (int i, int j)
 
void restore (void)
 Restore values to file. More...
 
void save (void)
 Save values to file. More...
 
int size (void)
 

Private Attributes

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

Friends

uostreamoperator<< (const uostream &, const dfsdmat &)
 Description not yet available. More...
 
uistreamoperator>> (const uistream &, const dfsdmat &)
 Description not yet available. More...
 

Detailed Description

Description not yet available.

Parameters

Definition at line 3232 of file fvar.hpp.

Constructor & Destructor Documentation

dfsdmat::dfsdmat ( int  _n)

Description not yet available.

Parameters

Definition at line 132 of file dfsdmat.cpp.

dfsdmat::dfsdmat ( )

Default constructor.

Definition at line 109 of file dfsdmat.cpp.

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

Description not yet available.

Parameters

Definition at line 186 of file dfsdmat.cpp.

dfsdmat::~dfsdmat ( )

Destructor.

Definition at line 214 of file dfsdmat.cpp.

Member Function Documentation

void dfsdmat::allocate ( int  _n)

Description not yet available.

Parameters

Definition at line 142 of file dfsdmat.cpp.

Referenced by fmm::fmin(), and fmm::fmm().

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

Description not yet available.

Parameters

Definition at line 197 of file dfsdmat.cpp.

void dfsdmat::allocate ( void  )

Initialize members but does not allocate.

Definition at line 118 of file dfsdmat.cpp.

Referenced by dfsdmat().

void dfsdmat::deallocate ( void  )

Description not yet available.

Parameters

Definition at line 223 of file dfsdmat.cpp.

Referenced by ~dfsdmat().

int dfsdmat::disk_save ( void  )
inline

Definition at line 3243 of file fvar.hpp.

Referenced by fmm::fmin().

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

Definition at line 3277 of file fvar.hpp.

Referenced by fmm::fmin().

double* dfsdmat::getminp ( void  )
inline

Definition at line 3249 of file fvar.hpp.

Referenced by operator>>().

int dfsdmat::operator! ( void  ) const
inline

Definition at line 3253 of file fvar.hpp.

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

Definition at line 3281 of file fvar.hpp.

void dfsdmat::restore ( void  )

Restore values to file.

Definition at line 367 of file dfsdmat.cpp.

Referenced by fmm::fmin().

void dfsdmat::save ( void  )

Save values to file.

Definition at line 316 of file dfsdmat.cpp.

Referenced by fmm::fmin().

int dfsdmat::size ( void  )
inline

Definition at line 3257 of file fvar.hpp.

Referenced by operator>>(), restore(), and save().

Friends And Related Function Documentation

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

Description not yet available.

Parameters

Definition at line 283 of file dfsdmat.cpp.

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

Description not yet available.

Parameters

Definition at line 300 of file dfsdmat.cpp.

Member Data Documentation

int dfsdmat::disk_save_flag
private

Definition at line 3235 of file fvar.hpp.

Referenced by allocate(), dfsdmat(), and disk_save().

double** dfsdmat::m
private

Definition at line 3237 of file fvar.hpp.

Referenced by allocate(), deallocate(), elem(), and operator()().

double* dfsdmat::maxp
private

Definition at line 3239 of file fvar.hpp.

Referenced by allocate().

double* dfsdmat::minp
private

Definition at line 3238 of file fvar.hpp.

Referenced by allocate(), and getminp().

int dfsdmat::n
private

Definition at line 3241 of file fvar.hpp.

Referenced by allocate(), deallocate(), and size().

double* dfsdmat::ptr
private

Definition at line 3236 of file fvar.hpp.

Referenced by allocate(), deallocate(), operator!(), restore(), and save().

int dfsdmat::shared_memory
private

Definition at line 3240 of file fvar.hpp.

Referenced by allocate(), and deallocate().

int dfsdmat::tmp_file
private

Definition at line 3234 of file fvar.hpp.

Referenced by allocate(), deallocate(), dfsdmat(), restore(), and save().


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