Description not yet available. More...
#include <fvar.hpp>
Public Member Functions | |
| d3_array (void) | |
| Description not yet available. | |
| d3_array (int sl, int sh, int nrl, int nrh, int ncl, int nch) | |
| Description not yet available. | |
| d3_array (int sl, int sh, int nrl, int nrh) | |
| d3_array (int sl, int sh, const index_type &nrl, const index_type &nrh) | |
| d3_array (int sl, int sh) | |
| Description not yet available. | |
| d3_array (const d3_array_position &) | |
| Description not yet available. | |
| d3_array (int sl, int sh, int nrl, int nrh, const ivector &ncl, int nch) | |
| Description not yet available. | |
| d3_array (const ad_integer &sl, const ad_integer &sh, const index_type &nrl, const index_type &nrh, const index_type &ncl, const index_type &nch) | |
| Description not yet available. | |
| d3_array (int sl, int sh, const ivector &nrl, const ivector &nrh, const imatrix &ncl, const imatrix &nch) | |
| Description not yet available. | |
| d3_array (int sl, int sh, const ivector &nrl, const ivector &nrh, int ncl, const imatrix &nch) | |
| Description not yet available. | |
| d3_array (int sl, int sh, int nrl, const ivector &nrh, int ncl, const imatrix &nch) | |
| Description not yet available. | |
| d3_array (int sl, int sh, const ivector &nrl, const ivector &nrh, const ivector &ncl, const ivector &nch) | |
| d3_array (int sl, int sh, int nrl, int nrh, const ivector &ncl, const ivector &nch) | |
| Description not yet available. | |
| d3_array (int sl, int sh, int nrl, const ivector &nrh, int ncl, const ivector &nch) | |
| Description not yet available. | |
| d3_array (int sl, int sh, int nrl, const ivector &nrh, int ncl, int nch) | |
| Description not yet available. | |
| d3_array (const d3_array &m2) | |
| Description not yet available. | |
| ~d3_array () | |
| Destructor. | |
| void | allocate (const ad_integer &sl, const ad_integer &sh, const index_type &nrl, const index_type &nrh, const index_type &ncl, const index_type &nch) |
| Description not yet available. | |
| void | allocate (const dvar3_array &) |
| Description not yet available. | |
| void | allocate (const d3_array &d3v) |
| Description not yet available. | |
| void | allocate (int sl, int sh, int nrl, int nrh, int ncl, int nch) |
| Description not yet available. | |
| void | allocate (int sl, int sh, int nrl, int nrh) |
| Description not yet available. | |
| void | allocate (int sl, int sh, const index_type &nrl, const index_type &nrh) |
| Description not yet available. | |
| void | allocate (int sl, int sh) |
| Description not yet available. | |
| void | allocate (int sl, int sh, int nrl, int nrh, const ivector &ncl, int nch) |
| Description not yet available. | |
| void | allocate (int sl, int sh, const ivector &nrl, const ivector &nrh, const imatrix &ncl, const imatrix &nch) |
| Description not yet available. | |
| void | allocate (int sl, int sh, int nrl, const ivector &nrh, int ncl, const imatrix &nch) |
| Description not yet available. | |
| void | allocate (int sl, int sh, const ivector &nrl, const ivector &nrh, int ncl, const imatrix &nch) |
| Description not yet available. | |
| void | allocate (int sl, int sh, const ivector &nrl, const ivector &nrh, int ncl, int nch) |
| Description not yet available. | |
| void | allocate (int sl, int sh, const ivector &nrl, int nrh, int ncl, int nch) |
| Description not yet available. | |
| void | allocate (int sl, int sh, int nrl, const ivector &nrh, int ncl, int nch) |
| Description not yet available. | |
| void | allocate (int sl, int sh, const ivector &nrl, const ivector &nrh, const ivector &ncl, const ivector &nch) |
| Description not yet available. | |
| void | allocate (int sl, int sh, int nrl, const ivector &nrh, int ncl, const ivector &nch) |
| Description not yet available. | |
| void | allocate (int sl, int sh, int nrl, int nrh, const ivector &ncl, const ivector &nch) |
| Description not yet available. | |
| void | allocate (int sl, int sh, int nrl, int nrh, int ncl, const ivector &nch) |
| Description not yet available. | |
| void | allocate (void) |
| Description not yet available. | |
| int | colmax (void) const |
| int | colmin (void) const |
| int | colsize (void) const |
| void | deallocate (void) |
| Description not yet available. | |
| dmatrix & | elem (int k) |
| const dmatrix & | elem (int k) const |
| void | fill_randcau (const random_number_generator &rng) |
| Description not yet available. | |
| void | fill_randn (const random_number_generator &rng) |
| Description not yet available. | |
| void | fill_randn (long int &n) |
| Description not yet available. | |
| void | fill_randn_ni (long int &n) |
| Description not yet available. | |
| void | fill_randu (const random_number_generator &rng) |
| Description not yet available. | |
| void | fill_randu (long int &n) |
| Description not yet available. | |
| void | fill_randu_ni (long int &n) |
| Description not yet available. | |
| double | fill_seqadd (double, double) |
| Description not yet available. | |
| int | indexmax (void) const |
| int | indexmin (void) const |
| void | initialize (int sl, int sh, int nrl, const ivector &nrh, int ncl, const ivector &nch) |
| void | initialize (void) |
| Description not yet available. | |
| int | operator! (void) const |
| double & | operator() (int k, int i, int j) |
| dvector & | operator() (int k, int i) |
| dmatrix & | operator() (int i) |
| const double & | operator() (int k, int i, int j) const |
| const dvector & | operator() (int k, int i) const |
| const dmatrix & | operator() (int i) const |
| void | operator/= (double d) |
| Description not yet available. | |
| d3_array & | operator= (const d3_array &m1) |
| Description not yet available. | |
| d3_array & | operator= (double x) |
| Description not yet available. | |
| dmatrix & | operator[] (int i) |
| const dmatrix & | operator[] (int i) const |
| int | rowmax (void) const |
| int | rowmin (void) const |
| int | rowsize (void) const |
| void | save_d3_array_position (void) const |
| Description not yet available. | |
| void | save_d3_array_value (void) const |
| Description not yet available. | |
| void | shallow_copy (const d3_array &) |
| Description not yet available. | |
| int | slicemax (void) const |
| int | slicemin (void) const |
| int | slicesize (void) const |
| d3_array | sub (int, int) |
| Description not yet available. | |
Private Attributes | |
| three_array_shape * | shape |
| dmatrix * | t |
Friends | |
| class | d4_array |
| d3_array | value (const dvar3_array &ar) |
| Description not yet available. | |
| d3_array::d3_array | ( | void | ) |
Description not yet available.
Definition at line 27 of file d3arr10.cpp.
Referenced by data_3array::allocate().
| d3_array::d3_array | ( | int | sl, |
| int | sh, | ||
| int | nrl, | ||
| int | nrh, | ||
| int | ncl, | ||
| int | nch | ||
| ) |
| d3_array::d3_array | ( | int | sl, |
| int | sh, | ||
| int | nrl, | ||
| int | nrh | ||
| ) |
| d3_array::d3_array | ( | int | sl, |
| int | sh, | ||
| const index_type & | nrl, | ||
| const index_type & | nrh | ||
| ) |
| d3_array::d3_array | ( | int | nrl, |
| int | nrh | ||
| ) |
| d3_array::d3_array | ( | const d3_array_position & | tpos | ) |
| d3_array::d3_array | ( | int | sl, |
| int | sh, | ||
| int | nrl, | ||
| int | nrh, | ||
| const ivector & | ncl, | ||
| int | nch | ||
| ) |
| d3_array::d3_array | ( | const ad_integer & | sl, |
| const ad_integer & | sh, | ||
| const index_type & | nrl, | ||
| const index_type & | nrh, | ||
| const index_type & | ncl, | ||
| const index_type & | nch | ||
| ) |
| d3_array::d3_array | ( | int | sl, |
| int | sh, | ||
| const ivector & | nrl, | ||
| const ivector & | nrh, | ||
| const imatrix & | ncl, | ||
| const imatrix & | nch | ||
| ) |
| d3_array::d3_array | ( | int | sl, |
| int | sh, | ||
| const ivector & | nrl, | ||
| const ivector & | nrh, | ||
| int | ncl, | ||
| const imatrix & | nch | ||
| ) |
| d3_array::d3_array | ( | int | sl, |
| int | sh, | ||
| int | nrl, | ||
| const ivector & | nrh, | ||
| int | ncl, | ||
| const imatrix & | nch | ||
| ) |
| d3_array::d3_array | ( | int | sl, |
| int | sh, | ||
| const ivector & | nrl, | ||
| const ivector & | nrh, | ||
| const ivector & | ncl, | ||
| const ivector & | nch | ||
| ) |
| d3_array::d3_array | ( | int | sl, |
| int | sh, | ||
| int | nrl, | ||
| int | nrh, | ||
| const ivector & | ncl, | ||
| const ivector & | nch | ||
| ) |
| d3_array::d3_array | ( | int | sl, |
| int | sh, | ||
| int | nrl, | ||
| const ivector & | nrh, | ||
| int | ncl, | ||
| const ivector & | nch | ||
| ) |
| d3_array::d3_array | ( | int | sl, |
| int | sh, | ||
| int | nrl, | ||
| const ivector & | nrh, | ||
| int | ncl, | ||
| int | nch | ||
| ) |
| d3_array::d3_array | ( | const d3_array & | m2 | ) |
| void d3_array::allocate | ( | const ad_integer & | sl, |
| const ad_integer & | sh, | ||
| const index_type & | nrl, | ||
| const index_type & | nrh, | ||
| const index_type & | ncl, | ||
| const index_type & | nch | ||
| ) |
Description not yet available.
Definition at line 334 of file indextyp.cpp.
Referenced by d4_array::allocate(), cos(), cube(), elem_div(), elem_prod(), exp(), log(), mfexp(), operator*(), operator+(), operator-(), operator/(), pow(), sin(), sqr(), sqrt(), square(), tan(), and value().
| void d3_array::allocate | ( | const dvar3_array & | d3v | ) |
| void d3_array::allocate | ( | const d3_array & | d3v | ) |
| void d3_array::allocate | ( | int | sl, |
| int | sh, | ||
| int | nrl, | ||
| int | nrh, | ||
| int | ncl, | ||
| int | nch | ||
| ) |
| void d3_array::allocate | ( | int | sl, |
| int | sh, | ||
| int | nrl, | ||
| int | nrh | ||
| ) |
| void d3_array::allocate | ( | int | sl, |
| int | sh, | ||
| const index_type & | nrl, | ||
| const index_type & | nrh | ||
| ) |
| void d3_array::allocate | ( | int | sl, |
| int | sh | ||
| ) |
| void d3_array::allocate | ( | int | sl, |
| int | sh, | ||
| int | nrl, | ||
| int | nrh, | ||
| const ivector & | ncl, | ||
| int | nch | ||
| ) |
| void d3_array::allocate | ( | int | sl, |
| int | sh, | ||
| const ivector & | nrl, | ||
| const ivector & | nrh, | ||
| const imatrix & | ncl, | ||
| const imatrix & | nch | ||
| ) |
| void d3_array::allocate | ( | int | sl, |
| int | sh, | ||
| int | nrl, | ||
| const ivector & | nrh, | ||
| int | ncl, | ||
| const imatrix & | nch | ||
| ) |
| void d3_array::allocate | ( | int | sl, |
| int | sh, | ||
| const ivector & | nrl, | ||
| const ivector & | nrh, | ||
| int | ncl, | ||
| const imatrix & | nch | ||
| ) |
| void d3_array::allocate | ( | int | sl, |
| int | sh, | ||
| const ivector & | nrl, | ||
| const ivector & | nrh, | ||
| int | ncl, | ||
| int | nch | ||
| ) |
| void d3_array::allocate | ( | int | sl, |
| int | sh, | ||
| const ivector & | nrl, | ||
| int | nrh, | ||
| int | ncl, | ||
| int | nch | ||
| ) |
| void d3_array::allocate | ( | int | sl, |
| int | sh, | ||
| int | nrl, | ||
| const ivector & | nrh, | ||
| int | ncl, | ||
| int | nch | ||
| ) |
| void d3_array::allocate | ( | int | sl, |
| int | sh, | ||
| const ivector & | nrl, | ||
| const ivector & | nrh, | ||
| const ivector & | ncl, | ||
| const ivector & | nch | ||
| ) |
| void d3_array::allocate | ( | int | sl, |
| int | sh, | ||
| int | nrl, | ||
| const ivector & | nrh, | ||
| int | ncl, | ||
| const ivector & | nch | ||
| ) |
| void d3_array::allocate | ( | int | sl, |
| int | sh, | ||
| int | nrl, | ||
| int | nrh, | ||
| const ivector & | ncl, | ||
| const ivector & | nch | ||
| ) |
| void d3_array::allocate | ( | int | sl, |
| int | sh, | ||
| int | nrl, | ||
| int | nrh, | ||
| int | ncl, | ||
| const ivector & | nch | ||
| ) |
| void d3_array::allocate | ( | void | ) |
Description not yet available.
Definition at line 17 of file d3arr10.cpp.
Referenced by named_d3_array::allocate(), data_3array::allocate(), dll_data_3array::allocate(), allocate(), and d3_array().
| int d3_array::colmax | ( | void | ) | const [inline] |
Definition at line 3638 of file fvar.hpp.
Referenced by colsize(), and dll_data_3array::~dll_data_3array().
| int d3_array::colmin | ( | void | ) | const [inline] |
Definition at line 3634 of file fvar.hpp.
Referenced by colsize(), and dll_data_3array::~dll_data_3array().
| int d3_array::colsize | ( | void | ) | const [inline] |
| void d3_array::deallocate | ( | void | ) |
Description not yet available.
Definition at line 666 of file d3arr.cpp.
Referenced by ~d3_array().
| dmatrix& d3_array::elem | ( | int | k | ) | [inline] |
Definition at line 3667 of file fvar.hpp.
Referenced by fill_randcau(), fill_randn(), fill_randn_ni(), fill_randu(), fill_randu_ni(), initialize(), operator=(), dvar3_array::operator=(), and sum().
| const dmatrix& d3_array::elem | ( | int | k | ) | const [inline] |
| void d3_array::fill_randcau | ( | const random_number_generator & | rng | ) |
| void d3_array::fill_randn | ( | const random_number_generator & | rng | ) |
| void d3_array::fill_randn | ( | long int & | n | ) |
| void d3_array::fill_randn_ni | ( | long int & | n | ) |
| void d3_array::fill_randu | ( | const random_number_generator & | rng | ) |
| void d3_array::fill_randu | ( | long int & | n | ) |
| void d3_array::fill_randu_ni | ( | long int & | n | ) |
| double d3_array::fill_seqadd | ( | double | i1, |
| double | i2 | ||
| ) |
| int d3_array::indexmax | ( | void | ) | const [inline] |
Definition at line 3622 of file fvar.hpp.
Referenced by dvar3_array::allocate(), fill_seqadd(), function_minimizer::get_bigS(), function_minimizer::hess_routine_noparallel_random_effects(), operator*(), restore_d3_array_value(), save_d3_array_position(), save_d3_array_value(), sub_unallocated(), sum(), and dll_data_3array::~dll_data_3array().
| int d3_array::indexmin | ( | void | ) | const [inline] |
Definition at line 3618 of file fvar.hpp.
Referenced by allocate(), dvar3_array::allocate(), fill_seqadd(), function_minimizer::get_bigS(), function_minimizer::hess_routine_noparallel_random_effects(), operator*(), restore_d3_array_value(), save_d3_array_position(), save_d3_array_value(), sub_unallocated(), sum(), and dll_data_3array::~dll_data_3array().
| void d3_array::initialize | ( | int | sl, |
| int | sh, | ||
| int | nrl, | ||
| const ivector & | nrh, | ||
| int | ncl, | ||
| const ivector & | nch | ||
| ) |
Referenced by check_third_derivatives(), and d4_array::initialize().
| void d3_array::initialize | ( | void | ) |
Description not yet available.
Definition at line 651 of file d3arr.cpp.
Referenced by d3_array().
| int d3_array::operator! | ( | void | ) | const [inline] |
| double & d3_array::operator() | ( | int | k, |
| int | i, | ||
| int | j | ||
| ) | [inline] |
| const double & d3_array::operator() | ( | int | k, |
| int | i, | ||
| int | j | ||
| ) | const [inline] |
| const dvector & d3_array::operator() | ( | int | k, |
| int | i | ||
| ) | const [inline] |
| const dmatrix & d3_array::operator() | ( | int | i | ) | const [inline] |
| void d3_array::operator/= | ( | double | d | ) |
Description not yet available.
Reimplemented in dll_data_3array, and named_d3_array.
Definition at line 82 of file d3arr8.cpp.
| d3_array & d3_array::operator= | ( | double | x | ) |
| dmatrix & d3_array::operator[] | ( | int | i | ) | [inline] |
| const dmatrix & d3_array::operator[] | ( | int | i | ) | const [inline] |
| int d3_array::rowmax | ( | void | ) | const [inline] |
Definition at line 3646 of file fvar.hpp.
Referenced by rowsize(), and dll_data_3array::~dll_data_3array().
| int d3_array::rowmin | ( | void | ) | const [inline] |
Definition at line 3642 of file fvar.hpp.
Referenced by rowsize(), and dll_data_3array::~dll_data_3array().
| int d3_array::rowsize | ( | void | ) | const [inline] |
| void d3_array::save_d3_array_position | ( | void | ) | const |
| void d3_array::save_d3_array_value | ( | void | ) | const |
| void d3_array::shallow_copy | ( | const d3_array & | m2 | ) |
| int d3_array::slicemax | ( | void | ) | const [inline] |
Definition at line 3630 of file fvar.hpp.
Referenced by allocate(), cos(), cube(), elem_div(), elem_prod(), exp(), fill_randcau(), fill_randn(), fill_randn_ni(), fill_randu(), fill_randu_ni(), d3_index::indexmax(), initialize(), log(), mfexp(), norm(), norm2(), operator*(), operator+(), operator-(), operator/(), operator/=(), operator<<(), operator=(), dvar3_array::operator=(), operator>>(), pow(), set_value_inv(), sin(), size_count(), size_count_partial(), slicesize(), sqr(), sqrt(), square(), tan(), and value().
| int d3_array::slicemin | ( | void | ) | const [inline] |
Definition at line 3626 of file fvar.hpp.
Referenced by allocate(), colmax(), colmin(), cos(), cube(), deallocate(), elem_div(), elem_prod(), exp(), fill_randcau(), fill_randn(), fill_randn_ni(), fill_randu(), fill_randu_ni(), d3_index::indexmin(), initialize(), log(), mfexp(), norm(), norm2(), operator*(), operator+(), operator-(), operator/(), operator/=(), operator<<(), operator=(), dvar3_array::operator=(), operator>>(), pow(), rowmax(), rowmin(), set_value_inv(), sin(), size_count(), size_count_partial(), slicesize(), sqr(), sqrt(), square(), tan(), and value().
| int d3_array::slicesize | ( | void | ) | const [inline] |
Definition at line 3651 of file fvar.hpp.
Referenced by allocate().
| d3_array d3_array::sub | ( | int | nrl, |
| int | nrh | ||
| ) |
| d3_array value | ( | const dvar3_array & | ar | ) | [friend] |
three_array_shape* d3_array::shape [private] |
Definition at line 3538 of file fvar.hpp.
Referenced by allocate(), d3_array(), deallocate(), indexmax(), indexmin(), operator!(), shallow_copy(), slicemax(), slicemin(), and ~d3_array().
dmatrix* d3_array::t [private] |
Definition at line 3537 of file fvar.hpp.
Referenced by allocate(), d3_array(), deallocate(), elem(), operator()(), operator=(), operator[](), and shallow_copy().
|
|
Generated on Tue Mar 8 2016 19:51:38 for ADMB Documentation by 1.8.0
|