Description not yet available. More...
#include <fvar.hpp>
Public Member Functions | |
| ptr_vector () | |
| Default constructor. | |
| ptr_vector (const ptr_vector &t) | |
| Copy constructor. | |
| ptr_vector (int ncl, int ncu) | |
| Allocate array [ncl,...,nch]. | |
| ~ptr_vector () | |
| Destructor. | |
| void | allocate (int, int) |
| Allocate array [ncl,...,nch]. | |
| void *& | elem (int i) |
| int | indexmax () const |
| int | indexmin () const |
| void | initialize () |
| Initialize elements in pointer array to null. | |
| int | operator! (void) const |
| void *& | operator() (int i) |
| Description not yet available. | |
| int | operator() (void) const |
| ptr_vector & | operator= (const ptr_vector &t) |
| Copy values from _t to this. | |
| void *& | operator[] (int i) |
| Description not yet available. | |
| void | shift (int min) |
| int | size () const |
Private Attributes | |
| vector_shape * | shape |
| void ** | v |
Default constructor.
Definition at line 118 of file ptr_vec.cpp.
| ptr_vector::ptr_vector | ( | const ptr_vector & | t | ) |
Copy constructor.
Definition at line 72 of file ptr_vec.cpp.
| ptr_vector::ptr_vector | ( | int | ncl, |
| int | nch | ||
| ) |
Allocate array [ncl,...,nch].
| ncl | lower index |
| nch | higher index |
Definition at line 111 of file ptr_vec.cpp.
Destructor.
Definition at line 39 of file ptr_vec.cpp.
| void ptr_vector::allocate | ( | int | ncl, |
| int | nch | ||
| ) |
Allocate array [ncl,...,nch].
ncl should be less than nch.
| ncl | lower index |
| nch | higher index |
Definition at line 131 of file ptr_vec.cpp.
Referenced by ptr_vector().
| void*& ptr_vector::elem | ( | int | i | ) | [inline] |
Definition at line 563 of file fvar.hpp.
Referenced by operator=().
| int ptr_vector::indexmax | ( | void | ) | const [inline] |
Definition at line 547 of file fvar.hpp.
Referenced by initialize(), operator()(), operator=(), and operator[]().
| int ptr_vector::indexmin | ( | void | ) | const [inline] |
Definition at line 542 of file fvar.hpp.
Referenced by allocate(), initialize(), operator()(), operator=(), operator[](), and ~ptr_vector().
| void ptr_vector::initialize | ( | void | ) |
Initialize elements in pointer array to null.
Definition at line 154 of file ptr_vec.cpp.
Referenced by allocate(), and dependent_variables_information::dependent_variables_information().
| int ptr_vector::operator! | ( | void | ) | const [inline] |
| void *& ptr_vector::operator() | ( | int | i | ) |
| ptr_vector & ptr_vector::operator= | ( | const ptr_vector & | _t | ) |
Copy values from _t to this.
_t and this indexes should be the same.
| _t | values to copy |
Definition at line 87 of file ptr_vec.cpp.
| void *& ptr_vector::operator[] | ( | int | i | ) |
| void ptr_vector::shift | ( | int | min | ) |
| int ptr_vector::size | ( | ) | const [inline] |
vector_shape* ptr_vector::shape [private] |
Definition at line 533 of file fvar.hpp.
Referenced by allocate(), indexmax(), indexmin(), operator!(), operator()(), ptr_vector(), size(), and ~ptr_vector().
void** ptr_vector::v [private] |
Definition at line 532 of file fvar.hpp.
Referenced by allocate(), elem(), initialize(), operator()(), operator=(), operator[](), ptr_vector(), and ~ptr_vector().
|
|
Generated on Tue Mar 8 2016 19:51:40 for ADMB Documentation by 1.8.0
|