ADMB Documentation  11.5.3197
 All Classes Files Functions Variables Typedefs Friends Defines
Public Member Functions | Private Attributes | Friends
dfsdmat Class Reference

Description not yet available. More...

#include <fvar.hpp>

Public Member Functions

 dfsdmat (int n)
 Description not yet available.
 dfsdmat ()
 Default constructor.
 dfsdmat (int n, const gradient_structure &gs)
 Description not yet available.
 ~dfsdmat ()
 Destructor.
void allocate (int n)
 Description not yet available.
void allocate (int n, const gradient_structure &gs)
 Description not yet available.
void allocate (void)
 Initialize members but does not allocate.
void deallocate (void)
 Description not yet available.
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.
void save (void)
 Save values to file.
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.
uistreamoperator>> (const uistream &, const dfsdmat &)
 Description not yet available.

Detailed Description

Description not yet available.

Parameters:

Definition at line 3040 of file fvar.hpp.


Constructor & Destructor Documentation

dfsdmat::dfsdmat ( int  _n)

Description not yet available.

Parameters:

Definition at line 133 of file dfsdmat.cpp.

Default constructor.

Definition at line 110 of file dfsdmat.cpp.

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

Description not yet available.

Parameters:

Definition at line 187 of file dfsdmat.cpp.

Destructor.

Definition at line 218 of file dfsdmat.cpp.


Member Function Documentation

void dfsdmat::allocate ( int  _n)

Description not yet available.

Parameters:

Definition at line 143 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 198 of file dfsdmat.cpp.

void dfsdmat::allocate ( void  )

Initialize members but does not allocate.

Definition at line 119 of file dfsdmat.cpp.

Referenced by dfsdmat().

void dfsdmat::deallocate ( void  )

Description not yet available.

Parameters:

Definition at line 227 of file dfsdmat.cpp.

Referenced by ~dfsdmat().

int dfsdmat::disk_save ( void  ) [inline]

Definition at line 3051 of file fvar.hpp.

Referenced by fmm::fmin().

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

Definition at line 3085 of file fvar.hpp.

Referenced by fmm::fmin().

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

Definition at line 3057 of file fvar.hpp.

Referenced by operator>>().

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

Definition at line 3061 of file fvar.hpp.

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

Definition at line 3089 of file fvar.hpp.

void dfsdmat::restore ( void  )

Restore values to file.

Definition at line 372 of file dfsdmat.cpp.

Referenced by fmm::fmin().

void dfsdmat::save ( void  )

Save values to file.

Definition at line 320 of file dfsdmat.cpp.

Referenced by fmm::fmin().

int dfsdmat::size ( void  ) [inline]

Definition at line 3065 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 287 of file dfsdmat.cpp.

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

Description not yet available.

Parameters:

Definition at line 304 of file dfsdmat.cpp.


Member Data Documentation

int dfsdmat::disk_save_flag [private]

Definition at line 3043 of file fvar.hpp.

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

double** dfsdmat::m [private]

Definition at line 3045 of file fvar.hpp.

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

double* dfsdmat::maxp [private]

Definition at line 3047 of file fvar.hpp.

Referenced by allocate().

double* dfsdmat::minp [private]

Definition at line 3046 of file fvar.hpp.

Referenced by allocate(), and getminp().

int dfsdmat::n [private]

Definition at line 3049 of file fvar.hpp.

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

double* dfsdmat::ptr [private]

Definition at line 3044 of file fvar.hpp.

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

int dfsdmat::shared_memory [private]

Definition at line 3048 of file fvar.hpp.

Referenced by allocate(), and deallocate().

int dfsdmat::tmp_file [private]

Definition at line 3042 of file fvar.hpp.

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

List of all members.


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