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_INT & | elem (int i) |
const AD_LONG_INT & | elem (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_INT & | operator() (int i) |
const AD_LONG_INT & | operator() (int i) const |
lvector | operator() (const lvector &u) |
Description not yet available. | |
lvector & | operator= (const lvector &t) |
Description not yet available. | |
AD_LONG_INT & | operator[] (int i) |
const AD_LONG_INT & | operator[] (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_shape * | shape |
AD_LONG_INT * | v |
Friends | |
class | lmatrix |
lvector::lvector | ( | const lvector & | t | ) |
Copy constructor.
Definition at line 37 of file lvector.cpp.
lvector::lvector | ( | const dvector & | u | ) |
lvector::lvector | ( | const ivector & | u | ) |
lvector::lvector | ( | void | ) |
lvector::lvector | ( | int | ncl, |
int | nch | ||
) |
Constructor to allocate vector of AD_LONG_INT.
ncl | lower index |
nch | high index |
Definition at line 187 of file lvector.cpp.
lvector::lvector | ( | unsigned int | sz, |
AD_LONG_INT * | x | ||
) |
Destructor.
Definition at line 46 of file lvector.cpp.
void lvector::allocate | ( | int | ncl, |
int | nch | ||
) |
Allocate vector of AD_LONG_INT.
ncl | lower index |
nch | high index |
Definition at line 156 of file lvector.cpp.
Referenced by lmatrix::allocate(), and lmatrix::lmatrix().
void lvector::allocate | ( | const lvector & | lv | ) |
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] |
void lvector::fill | ( | const char * | s | ) |
void lvector::fill_multinomial | ( | const int & | seed, |
const dvector & | p | ||
) |
void lvector::fill_multinomial | ( | const random_number_generator & | rng, |
const dvector & | p | ||
) |
void lvector::fill_seqadd | ( | const AD_LONG_INT & | base, |
const AD_LONG_INT & | offset | ||
) |
int lvector::indexmax | ( | void | ) | const [inline] |
Definition at line 643 of file fvar.hpp.
Referenced by allocate(), dvector::dvector(), fill_multinomial(), fill_seqadd(), lvector(), dvector::operator()(), operator()(), dvar_vector::operator()(), operator=(), cifstream::operator>>(), read_from(), and write_on().
int lvector::indexmin | ( | void | ) | const [inline] |
Definition at line 638 of file fvar.hpp.
Referenced by allocate(), dvector::dvector(), fill_multinomial(), fill_seqadd(), initialize(), lvector(), dvector::operator()(), operator()(), dvar_vector::operator()(), operator=(), cifstream::operator>>(), read_from(), shift(), write_on(), and ~lvector().
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] |
AD_LONG_INT & lvector::operator() | ( | int | i | ) | [inline] |
const AD_LONG_INT & lvector::operator() | ( | int | i | ) | const [inline] |
AD_LONG_INT & lvector::operator[] | ( | int | i | ) | [inline] |
const AD_LONG_INT & lvector::operator[] | ( | int | i | ) | const [inline] |
void lvector::read_from | ( | const istream & | _s | ) |
void lvector::read_from | ( | const uistream & | _s | ) |
void lvector::shift | ( | int | min | ) |
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.
Definition at line 48 of file lvect_io.cpp.
Referenced by operator<<().
void lvector::write_on | ( | const uostream & | _s | ) | const |
vector_shape* lvector::shape [private] |
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] |
Definition at line 620 of file fvar.hpp.
Referenced by allocate(), elem(), initialize(), lvector(), operator()(), operator=(), operator[](), read_from(), shift(), write_on(), and ~lvector().
Generated on Tue Mar 8 2016 19:51:40 for ADMB Documentation by 1.8.0 |