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

#include <admodel.h>

Public Member Functions

 param_init_bounded_number_vector ()
 Default constructor.
 ~param_init_bounded_number_vector ()
 Destructor.
void allocate (int min1, int max1, const double_index_type &bmin, const double_index_type &bmax, const index_type &phase_start, const char *s)
void allocate (int min1, int max1, const double_index_type &bmin, const double_index_type &bmax, const char *s)
void allocate (const data_matrix &m, const char *s)
 Overload the allocate function to use a data_matrix object.
int allocated (void)
void deallocate (void)
 Free allocated memory.
dvector get_scalefactor (void)
int indexmax (void)
int indexmin (void)
param_init_bounded_numberoperator() (int i)
param_init_bounded_numberoperator[] (int i)
void set_initial_value (const double_index_type &it)
void set_scalefactor (double s)
void set_scalefactor (const dvector &s)

Private Attributes

int index_max
int index_min
double_index_typeit
param_init_bounded_numberv

Detailed Description

Definition at line 2742 of file admodel.h.


Constructor & Destructor Documentation

Default constructor.

Definition at line 33 of file model48.cpp.

Destructor.

Definition at line 42 of file model48.cpp.


Member Function Documentation

void param_init_bounded_number_vector::allocate ( int  min1,
int  max1,
const double_index_type bmin,
const double_index_type bmax,
const index_type phase_start,
const char *  s 
)

Definition at line 86 of file model48.cpp.

Referenced by param_init_bounded_number_matrix::allocate(), and allocate().

void param_init_bounded_number_vector::allocate ( int  min1,
int  max1,
const double_index_type bmin,
const double_index_type bmax,
const char *  s 
)

Definition at line 80 of file model48.cpp.

void param_init_bounded_number_vector::allocate ( const data_matrix m,
const char *  s 
)

Overload the allocate function to use a data_matrix object.

Author:
Steve Martell

Definition at line 69 of file model48.cpp.

Definition at line 2772 of file admodel.h.

Free allocated memory.

Definition at line 49 of file model48.cpp.

Referenced by param_init_bounded_number_matrix::deallocate(), and ~param_init_bounded_number_vector().

Definition at line 228 of file model48.cpp.

Referenced by param_init_bounded_number_matrix::get_scalefactor().

param_init_bounded_number& param_init_bounded_number_vector::operator() ( int  i) [inline]

Definition at line 2756 of file admodel.h.

param_init_bounded_number& param_init_bounded_number_vector::operator[] ( int  i) [inline]

Definition at line 2755 of file admodel.h.

Definition at line 9 of file model48.cpp.

Definition at line 239 of file model48.cpp.


Member Data Documentation

Definition at line 2746 of file admodel.h.

Referenced by allocate(), deallocate(), indexmax(), and param_init_bounded_number_vector().

Definition at line 2745 of file admodel.h.

Referenced by allocate(), deallocate(), indexmin(), and param_init_bounded_number_vector().

Definition at line 2747 of file admodel.h.

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

Definition at line 2744 of file admodel.h.

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

List of all members.


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