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

Description not yet available. More...

#include <fvar.hpp>

Public Member Functions

 lvector (const lvector &)
 Copy constructor.
 lvector (const dvector &)
 Description not yet available.
 lvector (const ivector &)
 Description not yet available.
 lvector (void)
 Default constructor.
 lvector (int ncl, int ncu)
 Constructor to allocate vector of AD_LONG_INT.
 lvector (unsigned int sz, AD_LONG_INT *x)
 Description not yet available.
 ~lvector ()
 Destructor.
void allocate (int ncl, int ncu)
 Allocate vector of AD_LONG_INT.
void allocate (const lvector &)
 Description not yet available.
void allocate (void)
 Does not really allocate, but empties the array.
AD_LONG_INTelem (int i)
const AD_LONG_INTelem (int i) const
void fill (const char *s)
 Description not yet available.
void fill_multinomial (const int &seed, const dvector &p)
 Description not yet available.
void fill_multinomial (const random_number_generator &rng, const dvector &p)
 Description not yet available.
void fill_seqadd (const AD_LONG_INT &, const AD_LONG_INT &)
 Description not yet available.
int indexmax () const
int indexmin () const
void initialize (void)
 Intialize vector values to zero.
 operator AD_LONG_INT * ()
int operator! (void) const
AD_LONG_INToperator() (int i)
const AD_LONG_INToperator() (int i) const
lvector operator() (const lvector &u)
 Description not yet available.
lvectoroperator= (const lvector &t)
 Description not yet available.
AD_LONG_INToperator[] (int i)
const AD_LONG_INToperator[] (int i) const
void read_from (const istream &s)
 Description not yet available.
void read_from (const uistream &s)
 Description not yet available.
void shift (int min)
 Description not yet available.
int size () const
void write_on (const ostream &s) const
 Description not yet available.
void write_on (const uostream &s) const
 Description not yet available.

Private Attributes

vector_shapeshape
AD_LONG_INTv

Friends

class lmatrix

Detailed Description

Description not yet available.

Parameters:

Definition at line 618 of file fvar.hpp.


Constructor & Destructor Documentation

lvector::lvector ( const lvector t)

Copy constructor.

Definition at line 37 of file lvector.cpp.

lvector::lvector ( const dvector u)

Description not yet available.

Parameters:

Definition at line 71 of file lvector.cpp.

lvector::lvector ( const ivector u)

Description not yet available.

Parameters:

Definition at line 195 of file lvector.cpp.

lvector::lvector ( void  )

Default constructor.

Definition at line 30 of file lvector.cpp.

Referenced by fill().

lvector::lvector ( int  ncl,
int  nch 
)

Constructor to allocate vector of AD_LONG_INT.

Parameters:
ncllower index
nchhigh index

Definition at line 187 of file lvector.cpp.

lvector::lvector ( unsigned int  sz,
AD_LONG_INT x 
)

Description not yet available.

Parameters:

Definition at line 121 of file lvector.cpp.

Destructor.

Definition at line 46 of file lvector.cpp.


Member Function Documentation

void lvector::allocate ( int  ncl,
int  nch 
)

Allocate vector of AD_LONG_INT.

Parameters:
ncllower index
nchhigh index

Definition at line 156 of file lvector.cpp.

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

void lvector::allocate ( const lvector lv)

Description not yet available.

Parameters:

Definition at line 146 of file lvector.cpp.

void lvector::allocate ( void  )

Does not really allocate, but empties the array.

Definition at line 176 of file lvector.cpp.

Referenced by allocate(), and lvector().

AD_LONG_INT& lvector::elem ( int  i) [inline]

Definition at line 629 of file fvar.hpp.

Referenced by dvector::dvector(), fill_seqadd(), lvector(), and operator=().

const AD_LONG_INT& lvector::elem ( int  i) const [inline]

Definition at line 633 of file fvar.hpp.

void lvector::fill ( const char *  s)

Description not yet available.

Parameters:

Definition at line 28 of file ivec4.cpp.

void lvector::fill_multinomial ( const int &  seed,
const dvector p 
)

Description not yet available.

Parameters:

Definition at line 83 of file dvect11.cpp.

void lvector::fill_multinomial ( const random_number_generator rng,
const dvector p 
)

Description not yet available.

Parameters:

Definition at line 87 of file dvect25.cpp.

void lvector::fill_seqadd ( const AD_LONG_INT base,
const AD_LONG_INT offset 
)

Description not yet available.

Parameters:

Definition at line 96 of file cranfill.cpp.

int lvector::indexmax ( void  ) const [inline]
int lvector::indexmin ( void  ) const [inline]
void lvector::initialize ( void  )

Intialize vector values to zero.

Definition at line 216 of file lvector.cpp.

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

lvector::operator AD_LONG_INT * ( )
int lvector::operator! ( void  ) const [inline]

Definition at line 624 of file fvar.hpp.

AD_LONG_INT & lvector::operator() ( int  i) [inline]

Definition at line 708 of file fvar.hpp.

const AD_LONG_INT & lvector::operator() ( int  i) const [inline]

Definition at line 716 of file fvar.hpp.

lvector lvector::operator() ( const lvector u)

Description not yet available.

Parameters:

Definition at line 37 of file ivec3.cpp.

lvector & lvector::operator= ( const lvector t)

Description not yet available.

Parameters:

Definition at line 99 of file lvector.cpp.

AD_LONG_INT & lvector::operator[] ( int  i) [inline]

Definition at line 704 of file fvar.hpp.

const AD_LONG_INT & lvector::operator[] ( int  i) const [inline]

Definition at line 712 of file fvar.hpp.

void lvector::read_from ( const istream &  _s)

Description not yet available.

Parameters:

Definition at line 109 of file lvect_io.cpp.

void lvector::read_from ( const uistream _s)

Description not yet available.

Parameters:

Definition at line 57 of file lvec_io1.cpp.

void lvector::shift ( int  min)

Description not yet available.

Parameters:

Definition at line 30 of file ivec.cpp.

int lvector::size ( ) const [inline]

Definition at line 648 of file fvar.hpp.

Referenced by initialize(), and lvector().

void lvector::write_on ( const ostream &  _s) const

Description not yet available.

Parameters:

Definition at line 48 of file lvect_io.cpp.

Referenced by operator<<().

void lvector::write_on ( const uostream _s) const

Description not yet available.

Parameters:

Definition at line 85 of file lvec_io1.cpp.


Friends And Related Function Documentation

friend class lmatrix [friend]

Definition at line 700 of file fvar.hpp.


Member Data Documentation

Definition at line 621 of file fvar.hpp.

Referenced by allocate(), indexmax(), indexmin(), lvector(), operator!(), shift(), size(), and ~lvector().

AD_LONG_INT* lvector::v [private]

List of all members.


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