Description not yet available. More...
#include <fvar.hpp>
Public Member Functions | |
dvar3_array (int, int) | |
Description not yet available. | |
dvar3_array (int sl, int sh, int nrl, int nrh, int ncl, int nch) | |
Description not yet available. | |
dvar3_array (int sl, int sh, int nrl, int nrh, const ivector &ncl, int nch) | |
Description not yet available. | |
dvar3_array (int sl, int sh, const ivector &nrl, const ivector &nrh, ivector &ncl, const ivector &nch) | |
Description not yet available. | |
dvar3_array (int sl, int sh, int nrl, const ivector &nrh, int ncl, const ivector &nch) | |
Description not yet available. | |
dvar3_array (int sl, int sh, int nrl, const ivector &nrh, int ncl, int nch) | |
Description not yet available. | |
dvar3_array (ad_integer sl, ad_integer sh, const index_type &nrl, const index_type &nrh, const index_type &ncl, const index_type &nch) | |
Description not yet available. | |
dvar3_array (const d3_array &m2) | |
Description not yet available. | |
dvar3_array (const param_init_matrix_vector &m2) | |
dvar3_array (const param_init_bounded_matrix_vector &m2) | |
dvar3_array (const dvar3_array &m2) | |
Description not yet available. | |
dvar3_array (void) | |
Default constructor. | |
~dvar3_array () | |
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 (const d3_array &m1) |
Description not yet available. | |
void | allocate (void) |
Does not allocte, but initialize class members. | |
void | allocate (const dvar3_array &m1) |
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, const ivector &nrl, const ivector &nrh, const ivector &ncl, const ivector &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, int nrl, const ivector &nrh, int 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 (ad_integer sl, 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 (ad_integer sl, ad_integer sh, const index_type &nrl, const index_type &nrh) |
Description not yet available. | |
void | allocate (ad_integer sl, ad_integer sh) |
Description not yet available. | |
int | colmax (void) const |
int | colmin (void) const |
int | colsize () const |
void | deallocate () |
Description not yet available. | |
dvar_matrix & | elem (int k) |
prevariable | elem (int i, int j, int k) |
const dvar_matrix & | elem (int k) const |
const prevariable | elem (int i, int j, int k) const |
void | fill_randn (long int &n) |
Description not yet available. | |
void | fill_randn_ni (long int &n) |
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 (void) |
Description not yet available. | |
int | operator! (void) const |
const prevariable | operator() (int k, int i, int j) const |
const dvar_vector & | operator() (int k, int i) const |
const dvar_matrix & | operator() (int i) const |
prevariable | operator() (int k, int i, int j) |
dvar_vector & | operator() (int k, int i) |
dvar_matrix & | operator() (int i) |
void | operator/= (const prevariable &) |
Description not yet available. | |
void | operator/= (double) |
Description not yet available. | |
dvar3_array & | operator= (const d3_array &m1) |
Description not yet available. | |
dvar3_array & | operator= (double x) |
Description not yet available. | |
dvar3_array & | operator= (const dvar3_array &m1) |
Description not yet available. | |
const dvar_matrix & | operator[] (int i) const |
dvar_matrix & | operator[] (int i) |
int | rowmax (void) const |
int | rowmin (void) const |
int | rowsize () const |
void | shallow_copy (const dvar3_array &) |
Description not yet available. | |
int | slicemax (void) const |
int | slicemin (void) const |
int | slicesize () const |
dvar3_array | sub (int, int) |
Description not yet available. | |
d3_array | value (const dvar3_array &) |
Private Attributes | |
three_array_shape * | shape |
dvar_matrix * | t |
dvar3_array::dvar3_array | ( | int | nrl, |
int | nrh | ||
) |
dvar3_array::dvar3_array | ( | int | sl, |
int | sh, | ||
int | nrl, | ||
int | nrh, | ||
int | ncl, | ||
int | nch | ||
) |
dvar3_array::dvar3_array | ( | int | sl, |
int | sh, | ||
int | nrl, | ||
int | nrh, | ||
const ivector & | ncl, | ||
int | nch | ||
) |
dvar3_array::dvar3_array | ( | int | sl, |
int | sh, | ||
const ivector & | nrl, | ||
const ivector & | nrh, | ||
ivector & | ncl, | ||
const ivector & | nch | ||
) |
dvar3_array::dvar3_array | ( | int | sl, |
int | sh, | ||
int | nrl, | ||
const ivector & | nrh, | ||
int | ncl, | ||
const ivector & | nch | ||
) |
dvar3_array::dvar3_array | ( | int | sl, |
int | sh, | ||
int | nrl, | ||
const ivector & | nrh, | ||
int | ncl, | ||
int | nch | ||
) |
dvar3_array::dvar3_array | ( | ad_integer | sl, |
ad_integer | sh, | ||
const index_type & | nrl, | ||
const index_type & | nrh, | ||
const index_type & | ncl, | ||
const index_type & | nch | ||
) |
dvar3_array::dvar3_array | ( | const d3_array & | m1 | ) |
dvar3_array::dvar3_array | ( | const param_init_matrix_vector & | m2 | ) |
dvar3_array::dvar3_array | ( | const param_init_bounded_matrix_vector & | m2 | ) |
dvar3_array::dvar3_array | ( | const dvar3_array & | m2 | ) |
dvar3_array::dvar3_array | ( | void | ) |
Default constructor.
Definition at line 11 of file f3arr17.cpp.
Referenced by param_init_d3array::restore_value(), and param_init_d3array::save_value().
void dvar3_array::allocate | ( | int | sl, |
int | sh, | ||
int | nrl, | ||
int | nrh, | ||
int | ncl, | ||
int | nch | ||
) |
Description not yet available.
Definition at line 79 of file f3arr.cpp.
Referenced by dvar4_array::allocate(), cos(), cube(), elem_div(), elem_prod(), exp(), log(), mfexp(), operator*(), operator+(), operator-(), operator/(), pow(), sin(), sqr(), sqrt(), square(), and tan().
void dvar3_array::allocate | ( | int | sl, |
int | sh, | ||
int | nrl, | ||
int | nrh | ||
) |
void dvar3_array::allocate | ( | int | sl, |
int | sh, | ||
const index_type & | nrl, | ||
const index_type & | nrh | ||
) |
void dvar3_array::allocate | ( | int | sl, |
int | sh | ||
) |
void dvar3_array::allocate | ( | int | sl, |
int | sh, | ||
int | nrl, | ||
int | nrh, | ||
const ivector & | ncl, | ||
int | nch | ||
) |
void dvar3_array::allocate | ( | const d3_array & | m1 | ) |
void dvar3_array::allocate | ( | void | ) |
Does not allocte, but initialize class members.
Definition at line 18 of file f3arr17.cpp.
Referenced by named_dvar3_array::allocate(), param_init_d3array::allocate(), dll_param_init_d3array::allocate(), dll_param_d3array::allocate(), allocate(), and dvar3_array().
void dvar3_array::allocate | ( | const dvar3_array & | m1 | ) |
void dvar3_array::allocate | ( | int | sl, |
int | sh, | ||
int | nrl, | ||
int | nrh, | ||
const ivector & | ncl, | ||
const ivector & | nch | ||
) |
void dvar3_array::allocate | ( | int | sl, |
int | sh, | ||
const ivector & | nrl, | ||
const ivector & | nrh, | ||
const ivector & | ncl, | ||
const ivector & | nch | ||
) |
void dvar3_array::allocate | ( | int | sl, |
int | sh, | ||
const ivector & | nrl, | ||
const ivector & | nrh, | ||
int | ncl, | ||
int | nch | ||
) |
void dvar3_array::allocate | ( | int | sl, |
int | sh, | ||
const ivector & | nrl, | ||
int | nrh, | ||
int | ncl, | ||
int | nch | ||
) |
void dvar3_array::allocate | ( | int | sl, |
int | sh, | ||
int | nrl, | ||
const ivector & | nrh, | ||
int | ncl, | ||
int | nch | ||
) |
void dvar3_array::allocate | ( | int | sl, |
int | sh, | ||
int | nrl, | ||
const ivector & | nrh, | ||
int | ncl, | ||
const ivector & | nch | ||
) |
void dvar3_array::allocate | ( | int | sl, |
int | sh, | ||
int | nrl, | ||
int | nrh, | ||
int | ncl, | ||
const ivector & | nch | ||
) |
void dvar3_array::allocate | ( | ad_integer | sl, |
ad_integer | sh, | ||
const index_type & | nrl, | ||
const index_type & | nrh, | ||
const index_type & | ncl, | ||
const index_type & | nch | ||
) |
void dvar3_array::allocate | ( | ad_integer | sl, |
ad_integer | sh, | ||
const index_type & | nrl, | ||
const index_type & | nrh | ||
) |
void dvar3_array::allocate | ( | ad_integer | sl, |
ad_integer | sh | ||
) |
int dvar3_array::colmax | ( | void | ) | const [inline] |
Definition at line 4030 of file fvar.hpp.
Referenced by colsize(), dll_param_d3array::~dll_param_d3array(), and dll_param_init_d3array::~dll_param_init_d3array().
int dvar3_array::colmin | ( | void | ) | const [inline] |
Definition at line 4026 of file fvar.hpp.
Referenced by colsize(), dll_param_d3array::~dll_param_d3array(), and dll_param_init_d3array::~dll_param_init_d3array().
int dvar3_array::colsize | ( | void | ) | const [inline] |
void dvar3_array::deallocate | ( | void | ) |
Description not yet available.
Definition at line 588 of file f3arr.cpp.
Referenced by ~dvar3_array().
dvar_matrix& dvar3_array::elem | ( | int | k | ) | [inline] |
Definition at line 4057 of file fvar.hpp.
Referenced by elem(), fill_randn(), fill_randn_ni(), fill_randu(), fill_randu_ni(), initialize(), operator=(), and sum().
prevariable dvar3_array::elem | ( | int | i, |
int | j, | ||
int | k | ||
) | [inline] |
const dvar_matrix& dvar3_array::elem | ( | int | k | ) | const [inline] |
const prevariable dvar3_array::elem | ( | int | i, |
int | j, | ||
int | k | ||
) | const [inline] |
void dvar3_array::fill_randn | ( | long int & | n | ) |
void dvar3_array::fill_randn_ni | ( | long int & | n | ) |
void dvar3_array::fill_randu | ( | long int & | n | ) |
void dvar3_array::fill_randu_ni | ( | long int & | n | ) |
double dvar3_array::fill_seqadd | ( | double | i1, |
double | i2 | ||
) |
int dvar3_array::indexmax | ( | void | ) | const [inline] |
Definition at line 4014 of file fvar.hpp.
Referenced by param_init_d3array::add_value(), param_init_d3array::allocate(), fill_seqadd(), param_init_d3array::mc_scale(), param_init_d3array::sd_vscale(), param_init_d3array::set_simulation_bounds(), sub_unallocated(), sum(), dll_param_d3array::~dll_param_d3array(), and dll_param_init_d3array::~dll_param_init_d3array().
int dvar3_array::indexmin | ( | void | ) | const [inline] |
Definition at line 4010 of file fvar.hpp.
Referenced by param_init_d3array::add_value(), param_init_d3array::allocate(), fill_seqadd(), param_init_d3array::mc_scale(), param_init_d3array::sd_vscale(), param_init_d3array::set_simulation_bounds(), sub_unallocated(), sum(), dll_param_d3array::~dll_param_d3array(), and dll_param_init_d3array::~dll_param_init_d3array().
void dvar3_array::initialize | ( | void | ) |
Description not yet available.
Definition at line 17 of file f3arr.cpp.
Referenced by calculate_importance_sample_block_diagonal(), calculate_importance_sample_block_diagonal_funnel(), calculate_importance_sample_block_diagonal_option2(), calculate_importance_sample_block_diagonal_option_antithetical(), do_gauss_hermite_block_diagonal(), do_gauss_hermite_block_diagonal_multi(), dvar3_array(), and dvar4_array::initialize().
int dvar3_array::operator! | ( | void | ) | const [inline] |
const prevariable dvar3_array::operator() | ( | int | k, |
int | i, | ||
int | j | ||
) | const [inline] |
const dvar_vector& dvar3_array::operator() | ( | int | k, |
int | i | ||
) | const [inline] |
const dvar_matrix& dvar3_array::operator() | ( | int | i | ) | const [inline] |
prevariable dvar3_array::operator() | ( | int | k, |
int | i, | ||
int | j | ||
) | [inline] |
dvar_vector& dvar3_array::operator() | ( | int | k, |
int | i | ||
) | [inline] |
dvar_matrix& dvar3_array::operator() | ( | int | i | ) | [inline] |
void dvar3_array::operator/= | ( | const prevariable & | d | ) |
void dvar3_array::operator/= | ( | double | d | ) |
dvar3_array & dvar3_array::operator= | ( | const d3_array & | m1 | ) |
Description not yet available.
Reimplemented in dll_param_d3array, dll_param_init_d3array, and named_dvar3_array.
Definition at line 17 of file f3arr13.cpp.
dvar3_array & dvar3_array::operator= | ( | double | x | ) |
dvar3_array & dvar3_array::operator= | ( | const dvar3_array & | m1 | ) |
Description not yet available.
Reimplemented in dll_param_d3array, dll_param_init_d3array, and named_dvar3_array.
Definition at line 17 of file f3arr14.cpp.
const dvar_matrix& dvar3_array::operator[] | ( | int | i | ) | const [inline] |
dvar_matrix& dvar3_array::operator[] | ( | int | i | ) | [inline] |
int dvar3_array::rowmax | ( | void | ) | const [inline] |
Definition at line 4038 of file fvar.hpp.
Referenced by param_init_d3array::curv_scale(), param_init_d3array::hess_scale(), rowsize(), param_init_d3array::sd_scale(), dll_param_d3array::~dll_param_d3array(), and dll_param_init_d3array::~dll_param_init_d3array().
int dvar3_array::rowmin | ( | void | ) | const [inline] |
Definition at line 4034 of file fvar.hpp.
Referenced by param_init_d3array::curv_scale(), param_init_d3array::hess_scale(), rowsize(), param_init_d3array::sd_scale(), dll_param_d3array::~dll_param_d3array(), and dll_param_init_d3array::~dll_param_init_d3array().
int dvar3_array::rowsize | ( | void | ) | const [inline] |
void dvar3_array::shallow_copy | ( | const dvar3_array & | m2 | ) |
int dvar3_array::slicemax | ( | void | ) | const [inline] |
Definition at line 4022 of file fvar.hpp.
Referenced by d3_array::allocate(), allocate(), copy_value_to_vector(), cos(), cube(), param_init_d3array::curv_scale(), dvar3_array(), elem_div(), elem_prod(), exp(), fill_randn(), fill_randn_ni(), fill_randu(), fill_randu_ni(), param_init_d3array::hess_scale(), initialize(), log(), param_init_d3array::mc_scale(), mfexp(), norm(), norm2(), operator*(), operator+(), operator-(), operator/(), operator/=(), operator<<(), operator=(), operator>>(), pow(), restore_value_from_vector(), param_init_d3array::sd_scale(), set_value(), set_value_inv(), sin(), size_count(), size_count_partial(), slicesize(), sqr(), sqrt(), square(), and tan().
int dvar3_array::slicemin | ( | void | ) | const [inline] |
Definition at line 4018 of file fvar.hpp.
Referenced by d3_array::allocate(), allocate(), colmax(), colmin(), copy_value_to_vector(), cos(), cube(), param_init_d3array::curv_scale(), deallocate(), dvar3_array(), elem_div(), elem_prod(), exp(), fill_randn(), fill_randn_ni(), fill_randu(), fill_randu_ni(), param_init_d3array::hess_scale(), initialize(), log(), param_init_d3array::mc_scale(), mfexp(), norm(), norm2(), operator*(), operator+(), operator-(), operator/(), operator/=(), operator<<(), operator=(), operator>>(), pow(), restore_value_from_vector(), rowmax(), rowmin(), param_init_d3array::sd_scale(), set_value(), set_value_inv(), sin(), size_count(), size_count_partial(), slicesize(), sqr(), sqrt(), square(), and tan().
int dvar3_array::slicesize | ( | void | ) | const [inline] |
Definition at line 4043 of file fvar.hpp.
Referenced by allocate().
dvar3_array dvar3_array::sub | ( | int | nrl, |
int | nrh | ||
) |
d3_array dvar3_array::value | ( | const dvar3_array & | ) |
three_array_shape* dvar3_array::shape [private] |
Definition at line 3938 of file fvar.hpp.
Referenced by allocate(), deallocate(), dvar3_array(), indexmax(), indexmin(), operator!(), shallow_copy(), slicemax(), slicemin(), and ~dvar3_array().
dvar_matrix* dvar3_array::t [private] |
Definition at line 3937 of file fvar.hpp.
Referenced by allocate(), deallocate(), dvar3_array(), elem(), operator()(), operator=(), operator[](), and shallow_copy().
Generated on Tue Mar 8 2016 19:51:39 for ADMB Documentation by 1.8.0 |