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 |