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
df1b2vector Class Reference

Description not yet available. More...

#include <df1b2fun.h>

Public Member Functions

 df1b2vector (int lb, int ub)
 Description not yet available. More...
 
 df1b2vector (const dvector &v)
 Construct df1b2vector from dvector v. More...
 
 df1b2vector (const df1b2vector &)
 Copy constructor. More...
 
 df1b2vector (void)
 Default constructor. More...
 
 df1b2vector (const predf1b2vector &)
 Description not yet available. More...
 
 ~df1b2vector ()
 Destructor. More...
 
void allocate (int lb, int ub, const char *)
 Description not yet available. More...
 
void allocate (int lb, int ub)
 Allocate vector of df1b2variables with dimension [lb to ub]. More...
 
void allocate (const ad_integer &, const ad_integer &ub)
 Description not yet available. More...
 
void allocate (void)
 Initialize df1b2vector to empty. More...
 
int allocated (void)
 
void copy (const df1b2vector &)
 Description not yet available. More...
 
void deallocate (void)
 If no other copies exists, free allocated memory. More...
 
int get_offset (void)
 
df1b2variablegetv (void)
 
int indexmax (void) const
 
int indexmin (void) const
 
void initialize (void)
 Description not yet available. More...
 
void noallocate (int lib, int ub)
 Description not yet available. More...
 
df1b2variableoperator() (int i) const
 
df1b2vector operator() (const ivector &iv)
 
df1b2vector operator() (int lb, int ub)
 
df1b2vectoroperator*= (const df1b2vector &x)
 Description not yet available. More...
 
df1b2vectoroperator*= (const df1b2variable &x)
 Description not yet available. More...
 
df1b2vectoroperator++ (void)
 
df1b2vectoroperator+= (const df1b2vector &x)
 Description not yet available. More...
 
df1b2vectoroperator+= (const dvector &x)
 Description not yet available. More...
 
df1b2vectoroperator+= (double x)
 Description not yet available. More...
 
df1b2vectoroperator+= (const df1b2variable &x)
 Description not yet available. More...
 
df1b2vectoroperator-- (void)
 
df1b2vectoroperator-= (const df1b2vector &x)
 Description not yet available. More...
 
df1b2vectoroperator-= (const dvector &x)
 Description not yet available. More...
 
df1b2vectoroperator-= (const df1b2variable &x)
 Description not yet available. More...
 
df1b2vectoroperator/= (const df1b2vector &x)
 Description not yet available. More...
 
df1b2vectoroperator/= (const df1b2variable &x)
 Description not yet available. More...
 
df1b2vectoroperator= (const df3_one_vector &)
 
df1b2vectoroperator= (const df1b2vector &)
 Description not yet available. More...
 
df1b2vectoroperator= (const dvector &)
 Description not yet available. More...
 
df1b2vectoroperator= (double)
 Assign value x to each element of df1b2vector. More...
 
df1b2vectoroperator= (const df1b2variable &)
 Description not yet available. More...
 
df1b2vectoroperator= (const df3_two_vector &M)
 Description not yet available. More...
 
df1b2variableoperator[] (int i) const
 
int pointersize () const
 
df1b2vectorshift (int)
 Description not yet available. More...
 
int size ()
 

Private Attributes

vector_shapexshape
 
df1b2variablev
 

Friends

class df1b2variable
 
class random_effects_bounded_vector_info
 
class xf_df1b2vector
 

Additional Inherited Members

- Protected Attributes inherited from df1b2vector_header
int index_max
 
int index_min
 
int offset
 

Detailed Description

Description not yet available.

Parameters

Definition at line 953 of file df1b2fun.h.

Constructor & Destructor Documentation

df1b2vector::df1b2vector ( int  lb,
int  ub 
)

Description not yet available.

Parameters

Definition at line 590 of file f1b2vc1.cpp.

df1b2vector::df1b2vector ( const dvector v)

Construct df1b2vector from dvector v.

Definition at line 602 of file f1b2vc1.cpp.

df1b2vector::~df1b2vector ( )

Destructor.

Definition at line 752 of file f1b2vc1.cpp.

df1b2vector::df1b2vector ( const df1b2vector x)

Copy constructor.

Definition at line 783 of file f1b2vc1.cpp.

df1b2vector::df1b2vector ( void  )

Default constructor.

Definition at line 620 of file f1b2vc1.cpp.

df1b2vector::df1b2vector ( const predf1b2vector pdv)

Description not yet available.

Parameters

Definition at line 813 of file f1b2vc1.cpp.

Member Function Documentation

void df1b2vector::allocate ( int  lb,
int  ub,
const char *  s 
)

Description not yet available.

Parameters

Definition at line 639 of file f1b2vc1.cpp.

Referenced by df1b2matrix::allocate().

void df1b2vector::allocate ( int  lb,
int  ub 
)

Allocate vector of df1b2variables with dimension [lb to ub].

Parameters
lblower vector index
ubupper vector index

Definition at line 659 of file f1b2vc1.cpp.

void df1b2vector::allocate ( const ad_integer lb,
const ad_integer ub 
)

Description not yet available.

Parameters

Definition at line 648 of file f1b2vc1.cpp.

void df1b2vector::allocate ( void  )
int df1b2vector::allocated ( void  )
inline
void df1b2vector::copy ( const df1b2vector _x)

Description not yet available.

Parameters

Definition at line 791 of file f1b2vc1.cpp.

Referenced by df1b2vector(), and operator=().

void df1b2vector::deallocate ( void  )

If no other copies exists, free allocated memory.

Definition at line 759 of file f1b2vc1.cpp.

Referenced by allocate(), ~df1b2vector(), and funnel_init_df1b2vector::~funnel_init_df1b2vector().

int df1b2vector::get_offset ( void  )
inline

Definition at line 986 of file df1b2fun.h.

df1b2variable* df1b2vector::getv ( void  )
inline

Definition at line 967 of file df1b2fun.h.

int df1b2vector::indexmax ( void  ) const
inline
int df1b2vector::indexmin ( void  ) const
inline
void df1b2vector::initialize ( void  )

Description not yet available.

Parameters

Definition at line 287 of file f1b2vc3.cpp.

Referenced by colsum(), ludcmp(), operator*(), and rowsum().

void df1b2vector::noallocate ( int  lb,
int  ub 
)

Description not yet available.

Parameters

Definition at line 733 of file f1b2vc1.cpp.

Referenced by cos(), cube(), elem_div(), elem_prod(), exp(), first_difference(), log(), mfexp(), operator()(), operator*(), operator+(), operator-(), operator/(), pow(), sin(), sqrt(), square(), and tan().

df1b2variable& df1b2vector::operator() ( int  i) const
inline

Definition at line 994 of file df1b2fun.h.

Referenced by re_df1b2_init_bounded_vector::set_value().

df1b2vector df1b2vector::operator() ( const ivector iv)

Definition at line 10 of file f1b2vc11.cpp.

df1b2vector df1b2vector::operator() ( int  lb,
int  ub 
)
inline

Definition at line 1026 of file df1b2fun.h.

df1b2vector & df1b2vector::operator*= ( const df1b2vector _x)

Description not yet available.

Parameters

Definition at line 407 of file f1b2vc1.cpp.

df1b2vector & df1b2vector::operator*= ( const df1b2variable _x)

Description not yet available.

Parameters

Definition at line 340 of file f1b2vc1.cpp.

df1b2vector& df1b2vector::operator++ ( void  )
inline

Definition at line 962 of file df1b2fun.h.

df1b2vector & df1b2vector::operator+= ( const df1b2vector _x)

Description not yet available.

Parameters

Definition at line 264 of file f1b2vc1.cpp.

df1b2vector & df1b2vector::operator+= ( const dvector _x)

Description not yet available.

Parameters

Definition at line 283 of file f1b2vc1.cpp.

df1b2vector & df1b2vector::operator+= ( double  x)

Description not yet available.

Parameters

Definition at line 391 of file f1b2vc1.cpp.

df1b2vector & df1b2vector::operator+= ( const df1b2variable _x)

Description not yet available.

Parameters

Definition at line 374 of file f1b2vc1.cpp.

df1b2vector& df1b2vector::operator-- ( void  )
inline

Definition at line 958 of file df1b2fun.h.

df1b2vector & df1b2vector::operator-= ( const df1b2vector _x)

Description not yet available.

Parameters

Definition at line 302 of file f1b2vc1.cpp.

df1b2vector & df1b2vector::operator-= ( const dvector _x)

Description not yet available.

Parameters

Definition at line 321 of file f1b2vc1.cpp.

df1b2vector & df1b2vector::operator-= ( const df1b2variable _x)

Description not yet available.

Parameters

Definition at line 357 of file f1b2vc1.cpp.

df1b2vector & df1b2vector::operator/= ( const df1b2vector _x)

Description not yet available.

Parameters

Definition at line 426 of file f1b2vc1.cpp.

df1b2vector & df1b2vector::operator/= ( const df1b2variable _x)

Description not yet available.

Parameters

Definition at line 445 of file f1b2vc1.cpp.

df1b2vector & df1b2vector::operator= ( const df3_one_vector M)

Definition at line 760 of file df3fun.cpp.

df1b2vector & df1b2vector::operator= ( const df1b2vector _x)

Description not yet available.

Parameters

Definition at line 76 of file f1b2vc5.cpp.

df1b2vector & df1b2vector::operator= ( const dvector _x)

Description not yet available.

Parameters

Definition at line 100 of file f1b2vc5.cpp.

df1b2vector & df1b2vector::operator= ( double  x)

Assign value x to each element of df1b2vector.

Parameters
xassigment value

Definition at line 127 of file f1b2vc5.cpp.

df1b2vector & df1b2vector::operator= ( const df1b2variable _x)

Description not yet available.

Parameters

Definition at line 114 of file f1b2vc5.cpp.

df1b2vector & df1b2vector::operator= ( const df3_two_vector M)

Description not yet available.

Parameters

Definition at line 1223 of file df32fun.cpp.

df1b2variable& df1b2vector::operator[] ( int  i) const
inline

Definition at line 998 of file df1b2fun.h.

int df1b2vector::pointersize ( ) const
inline

Definition at line 966 of file df1b2fun.h.

Referenced by operator()(), and operator[]().

df1b2vector & df1b2vector::shift ( int  min)

Description not yet available.

Parameters

Definition at line 17 of file f1b2vc7.cpp.

int df1b2vector::size ( void  )
inline

Definition at line 971 of file df1b2fun.h.

Referenced by df1b2quadratic_prior::get_Lxu(), and vector2matrix().

Friends And Related Function Documentation

friend class df1b2variable
friend

Definition at line 1031 of file df1b2fun.h.

Referenced by pointersize().

Definition at line 1030 of file df1b2fun.h.

Referenced by re_df1b2_init_bounded_vector::operator()().

friend class xf_df1b2vector
friend

Definition at line 1032 of file df1b2fun.h.

Member Data Documentation

vector_shapex* df1b2vector::shape
private

Definition at line 956 of file df1b2fun.h.

Referenced by allocate(), copy(), deallocate(), df1b2vector(), and noallocate().

df1b2variable* df1b2vector::v
private

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