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
|