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

Description not yet available. More...

#include <df32fun.h>

Public Member Functions

 df3_two_vector (int min, int max)
 Description not yet available. More...
 
 df3_two_vector (void)
 Default constructor. More...
 
 df3_two_vector (const df3_two_vector &m2)
 Description not yet available. More...
 
 ~df3_two_vector ()
 Destructor. More...
 
void allocate (void)
 Does NOT allocate, but initializes empty df3_two_vector. More...
 
void allocate (int min, int max)
 Allocate vector of df3_two_variable with dimension [min to max]. More...
 
void deallocate (void)
 Deallocate df3_two_vector, then set to empty. More...
 
int indexmax (void) const
 
int indexmin (void) const
 
void initialize (void)
 Initialize df3_two_vector to zero. More...
 
df3_two_variableoperator() (int i) const
 
df3_two_variableoperator[] (int i) const
 

Private Attributes

int index_max
 
int index_min
 
vector_shapexshape
 
df3_two_variablev
 

Detailed Description

Description not yet available.

Parameters

Definition at line 141 of file df32fun.h.

Constructor & Destructor Documentation

df3_two_vector::df3_two_vector ( int  min,
int  max 
)

Description not yet available.

Parameters

Definition at line 112 of file df32fun.cpp.

df3_two_vector::df3_two_vector ( void  )

Default constructor.

Definition at line 103 of file df32fun.cpp.

df3_two_vector::~df3_two_vector ( )

Destructor.

Definition at line 49 of file df32fun.cpp.

df3_two_vector::df3_two_vector ( const df3_two_vector m2)

Description not yet available.

Parameters

Definition at line 36 of file df32fun.cpp.

Member Function Documentation

void df3_two_vector::allocate ( void  )

Does NOT allocate, but initializes empty df3_two_vector.

Definition at line 145 of file df32fun.cpp.

Referenced by deallocate(), df3_two_matrix::df3_two_matrix(), and df3_two_vector().

void df3_two_vector::allocate ( int  min,
int  max 
)

Allocate vector of df3_two_variable with dimension [min to max].

Parameters
minlower index
maxupper index

Definition at line 124 of file df32fun.cpp.

void df3_two_vector::deallocate ( void  )

Deallocate df3_two_vector, then set to empty.

Definition at line 54 of file df32fun.cpp.

Referenced by ~df3_two_vector().

int df3_two_vector::indexmax ( void  ) const
inline

Definition at line 152 of file df32fun.h.

Referenced by initialize(), df1b2vector::operator=(), and value().

int df3_two_vector::indexmin ( void  ) const
inline

Definition at line 148 of file df32fun.h.

Referenced by initialize(), df1b2vector::operator=(), and value().

void df3_two_vector::initialize ( void  )

Initialize df3_two_vector to zero.

Definition at line 91 of file df32fun.cpp.

df3_two_variable& df3_two_vector::operator() ( int  i) const
inline

Definition at line 160 of file df32fun.h.

df3_two_variable& df3_two_vector::operator[] ( int  i) const
inline

Definition at line 164 of file df32fun.h.

Member Data Documentation

int df3_two_vector::index_max
private

Definition at line 144 of file df32fun.h.

Referenced by allocate(), df3_two_vector(), and indexmax().

int df3_two_vector::index_min
private

Definition at line 143 of file df32fun.h.

Referenced by allocate(), df3_two_vector(), and indexmin().

vector_shapex* df3_two_vector::shape
private

Definition at line 145 of file df32fun.h.

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

df3_two_variable* df3_two_vector::v
private

Definition at line 146 of file df32fun.h.

Referenced by allocate(), deallocate(), df3_two_vector(), operator()(), and operator[]().


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