ADMB Documentation
-a65f1c97
|
Description not yet available. More...
#include <fvar.hpp>
Public Member Functions | |
ptr_vector () | |
Default constructor. More... | |
ptr_vector (const ptr_vector &t) | |
Copy constructor. More... | |
ptr_vector (int ncl, int ncu) | |
Allocate array [ncl,...,nch]. More... | |
~ptr_vector () | |
Destructor. More... | |
void | allocate (int, int) |
Allocate array [ncl,...,nch]. More... | |
void *& | elem (int i) |
int | indexmax () const |
int | indexmin () const |
void | initialize () |
Initialize elements in pointer array to null. More... | |
int | operator! (void) const |
void *& | operator() (int i) |
Description not yet available. More... | |
int | operator() (void) const |
ptr_vector & | operator= (const ptr_vector &t) |
Copy values from _t to this. More... | |
void *& | operator[] (int i) |
Description not yet available. More... | |
void | shift (int min) |
int | size () const |
Private Attributes | |
vector_shape * | shape |
void ** | v |
ptr_vector::ptr_vector | ( | ) |
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.
ptr_vector::~ptr_vector | ( | ) |
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().
|
inline |
Definition at line 601 of file fvar.hpp.
Referenced by operator=().
|
inline |
Definition at line 585 of file fvar.hpp.
Referenced by initialize(), operator()(), operator=(), and operator[]().
|
inline |
Definition at line 580 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().
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 | ) |
|
private |
Definition at line 571 of file fvar.hpp.
Referenced by allocate(), indexmax(), indexmin(), operator!(), operator()(), ptr_vector(), size(), and ~ptr_vector().
|
private |
Definition at line 570 of file fvar.hpp.
Referenced by allocate(), elem(), initialize(), operator()(), operator=(), operator[](), ptr_vector(), and ~ptr_vector().
Generated on Wed Sep 7 2022 00:01:34 for ADMB Documentation by 1.8.5 |