ADMB Documentation
-a65f1c97
|
Uses polymorphism to get index information from various data types to be used in constructing and allocating admb matrices and vectors. More...
#include <fvar.hpp>
Public Member Functions | |
index_type (const int x) | |
Description not yet available. More... | |
index_type (const ivector &x) | |
Description not yet available. More... | |
index_type (const imatrix &x) | |
Description not yet available. More... | |
index_type (const i3_array &x) | |
Description not yet available. More... | |
index_type (const i4_array &x) | |
Description not yet available. More... | |
index_type (const pre_index_type &pit) | |
Description not yet available. More... | |
index_type (const index_type &pit) | |
Copy constructor. More... | |
~index_type () | |
Destructor. More... | |
int | dimension () const |
int | indexmax () const |
int | indexmin () const |
int | integer () const |
int | isinteger () const |
index_type | operator() (int i) |
Description not yet available. More... | |
index_type | operator() (int i) const |
Description not yet available. More... | |
index_type | operator[] (int i) |
Description not yet available. More... | |
index_type | operator[] (int i) const |
Description not yet available. More... | |
Public Member Functions inherited from smart_counter | |
smart_counter () | |
Default constructor. More... | |
smart_counter (const smart_counter &sc) | |
Copy constructor. More... | |
~smart_counter () | |
Destructor. More... | |
int * | get_ncopies () |
Private Attributes | |
index_guts * | p |
Friends | |
class | ad_integer |
Uses polymorphism to get index information from various data types to be used in constructing and allocating admb matrices and vectors.
index_type::index_type | ( | const int | x | ) |
index_type::index_type | ( | const ivector & | x | ) |
index_type::index_type | ( | const imatrix & | x | ) |
index_type::index_type | ( | const i3_array & | x | ) |
index_type::index_type | ( | const i4_array & | x | ) |
index_type::index_type | ( | const pre_index_type & | pit | ) |
index_type::index_type | ( | const index_type & | pit | ) |
Copy constructor.
Definition at line 64 of file indextyp.cpp.
index_type::~index_type | ( | ) |
Destructor.
Definition at line 125 of file indextyp.cpp.
|
inline |
Definition at line 7756 of file fvar.hpp.
Referenced by shareinfo::get_inv_matrix_shared(), shareinfo::get_inv_vector_shared(), param_init_vector::set_value_inv(), param_init_vector::setshare(), and param_init_matrix::setshare().
|
inline |
Definition at line 7764 of file fvar.hpp.
Referenced by imatrix::allocate(), dvar_matrix::allocate(), dmatrix::allocate(), d3_array::allocate(), i3_array::allocate(), dvar3_array::allocate(), shareinfo::get_inv_matrix_shared(), shareinfo::get_inv_vector_shared(), param_init_matrix::setshare(), param_init_vector::shared_set_value_inv(), param_init_matrix::shared_set_value_inv(), param_init_bounded_matrix::shared_set_value_inv(), and param_init_d3array::shared_set_value_inv().
|
inline |
Definition at line 7760 of file fvar.hpp.
Referenced by imatrix::allocate(), dvar_matrix::allocate(), dmatrix::allocate(), d3_array::allocate(), i3_array::allocate(), dvar3_array::allocate(), shareinfo::get_inv_matrix_shared(), shareinfo::get_inv_vector_shared(), param_init_matrix::setshare(), param_init_vector::shared_set_value_inv(), param_init_matrix::shared_set_value_inv(), param_init_bounded_matrix::shared_set_value_inv(), and param_init_d3array::shared_set_value_inv().
int index_type::integer | ( | void | ) | const |
Definition at line 181 of file indextyp.cpp.
Referenced by integer(), and param_init_vector::shared_set_value().
|
inline |
Definition at line 7752 of file fvar.hpp.
Referenced by imatrix::allocate(), dvar_matrix::allocate(), dmatrix::allocate(), d3_array::allocate(), i3_array::allocate(), and dvar3_array::allocate().
index_type index_type::operator() | ( | int | i | ) |
index_type index_type::operator() | ( | int | i | ) | const |
index_type index_type::operator[] | ( | int | i | ) |
index_type index_type::operator[] | ( | int | i | ) | const |
|
friend |
|
private |
Definition at line 7733 of file fvar.hpp.
Referenced by dimension(), index_type(), indexmax(), indexmin(), integer(), isinteger(), and ~index_type().
Generated on Wed Sep 7 2022 00:01:34 for ADMB Documentation by 1.8.5 |