ADMB variable vector. More...
#include <fvar.hpp>
Public Member Functions | |
dvar_vector (const dvar_vector &) | |
Description not yet available. | |
dvar_vector (const predvar_vector &) | |
Description not yet available. | |
dvar_vector () | |
Default constructor. | |
dvar_vector (int ncl, int ncu) | |
Description not yet available. | |
dvar_vector (int ncl, int ncu, kkludge_object) | |
Description not yet available. | |
dvar_vector (unsigned int sz, double *x) | |
Description not yet available. | |
dvar_vector (const independent_variables &) | |
Description not yet available. | |
dvar_vector (const param_init_number_vector &) | |
Description not yet available. | |
dvar_vector (const param_init_bounded_number_vector &) | |
Description not yet available. | |
dvar_vector (const dvector &) | |
Description not yet available. | |
dvar_vector (const char *) | |
~dvar_vector () | |
Description not yet available. | |
void | allocate (int, int) |
Allocate dvar_vector with indexmin = ncl and indexmax = nch. | |
void | allocate (void) |
Does not allocate, but initializes all class member variables. | |
void | allocate (const dvector &) |
Allocate dvar_vector using indexes from v1. | |
void | allocate (const dvar_vector &) |
Allocate dvar_vector using indexes from v1. | |
void | allocate (const ad_integer &, const ad_integer &) |
Description not yet available. | |
void | allocatec (const dvar_vector &) |
Description not yet available. | |
void | deallocate () |
Description not yet available. | |
prevariable | elem (int i) |
prevariable | elem (int i) const |
double & | elem_value (int i) |
double & | elem_value (int i) const |
void | fill (const char *) |
Description not yet available. | |
void | fill_multinomial (const int &seed, const dvector &p) |
Description not yet available. | |
void | fill_multinomial (const random_number_generator &rng, const dvector &p) |
Description not yet available. | |
void | fill_randbi (long int &n, double) |
Description not yet available. | |
void | fill_randbi_ni (long int &n, double) |
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_randnegbinomial (double lambda, double tau, const random_number_generator &rng) |
Description not yet available. | |
void | fill_randpoisson (double lambda, 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. | |
void | fill_seqadd (double, double) |
Description not yet available. | |
double_and_int * | get_va () |
double_and_int * | get_va () const |
int | indexmax () const |
int | indexmin () const |
void | initialize (const dvector &ww) |
Description not yet available. | |
void | initialize (void) |
Description not yet available. | |
double * | initpointer (void) |
const double * | initpointer (void) const |
int | operator! (void) const |
dvar_vector | operator() (int lb, int ub) |
prevariable | operator() (int i) |
const prevariable | operator() (int i) const |
dvar_vector | operator() (const lvector &) |
Description not yet available. | |
dvar_vector | operator() (const ivector &u) |
Description not yet available. | |
dvar_vector & | operator*= (const prevariable &d) |
Description not yet available. | |
dvar_vector & | operator*= (double d) |
Description not yet available. | |
dvar_vector & | operator++ (void) |
dvar_vector & | operator+= (const prevariable &d) |
Description not yet available. | |
dvar_vector & | operator+= (double d) |
Description not yet available. | |
dvar_vector & | operator+= (const dvector &v1) |
Description not yet available. | |
dvar_vector & | operator+= (const dvar_vector &v1) |
Description not yet available. | |
dvar_vector | operator- () |
Description not yet available. | |
dvar_vector & | operator-- (void) |
dvar_vector & | operator-= (const prevariable &d) |
Description not yet available. | |
dvar_vector & | operator-= (double d) |
Description not yet available. | |
dvar_vector & | operator-= (const dvector &v1) |
Description not yet available. | |
dvar_vector & | operator-= (const dvar_vector &v1) |
Description not yet available. | |
dvar_vector & | operator/= (const prevariable &d) |
Description not yet available. | |
dvar_vector & | operator/= (double d) |
Description not yet available. | |
dvar_vector & | operator= (const dvar_vector &t) |
Description not yet available. | |
dvar_vector & | operator= (const dvector &t) |
Description not yet available. | |
dvar_vector & | operator= (double t) |
Description not yet available. | |
dvar_vector & | operator= (const prevariable &t) |
Description not yet available. | |
prevariable | operator[] (int i) |
const prevariable | operator[] (int i) const |
void | read_from (const istream &) |
Description not yet available. | |
void | read_from (const uistream &) |
Description not yet available. | |
void | save_dvar_vector_position (void) const |
Description not yet available. | |
void | save_dvar_vector_value (void) const |
Saves the size, address, and value information for a dvar_vector. | |
void | shallow_copy (const dvar_vector &) |
Description not yet available. | |
dvar_vector & | shift (int min) |
Description not yet available. | |
int | size () const |
dvar_vector | sub (int lb, int ub) |
void | write_on (const ostream &) const |
Description not yet available. | |
void | write_on (const uostream &) const |
Description not yet available. | |
Public Attributes | |
int | index_max |
int | index_min |
arr_link * | link_ptr |
vector_shapex * | shape |
double_and_int * | va |
Friends | |
class | array_size |
class | banded_lower_triangular_dmatrix |
class | banded_lower_triangular_dvar_matrix |
class | banded_symmetric_dmatrix |
class | banded_symmetric_dvar_matrix |
void | copy_status (const ostream &s, const dvar_vector &v) |
Description not yet available. | |
class | dvar3_array |
class | dvar_matrix |
dvar_vector | elem_div (const dvar_vector &, const dvar_vector &) |
Description not yet available. | |
dvar_vector | elem_div (const dvector &, const dvar_vector &) |
Description not yet available. | |
dvar_vector | elem_div (const dvar_vector &, const dvector &) |
Description not yet available. | |
dvar_vector | elem_prod (const dvar_vector &, const dvar_vector &) |
Description not yet available. | |
dvar_vector | elem_prod (const dvector &, const dvar_vector &) |
Description not yet available. | |
dvar_vector | elem_prod (const dvar_vector &, const dvector &) |
Description not yet available. | |
dvar_vector | exp (const dvar_vector &) |
Description not yet available. | |
dvar_vector | fabs (const dvar_vector &) |
Description not yet available. | |
char * | fform (const char *, const dvar_vector &) |
dvar_vector | first_difference (const dvar_vector &) |
Description not yet available. | |
dvar_vector | log (const dvar_vector &) |
Description not yet available. | |
void | make_indvar_list (const dvar_vector &) |
Description not yet available. | |
dvariable | norm (const dvar_vector &) |
Description not yet available. | |
dvariable | norm2 (const dvar_vector &) |
Description not yet available. | |
dvar_matrix | operator* (const dvar_matrix &m1, const dmatrix &m2) |
Description not yet available. | |
dvariable | operator* (const dvar_vector &, const dvar_vector &) |
Compute the dot product of two variable type vectors. | |
dvariable | operator* (const dvector &, const dvar_vector &) |
Description not yet available. | |
dvariable | operator* (const dvar_vector &, const dvector &) |
Description not yet available. | |
dvar_vector | operator* (const prevariable &, const dvar_vector &) |
Description not yet available. | |
dvar_vector | operator* (const prevariable &, const dvector &) |
Description not yet available. | |
dvar_vector | operator* (double, const dvar_vector &) |
Description not yet available. | |
dvar_vector | operator* (const dvar_vector &, const dmatrix &) |
Description not yet available. | |
dvar_vector | operator* (const dmatrix &, const dvar_vector &) |
Description not yet available. | |
dvar_vector | operator* (const dvar_vector &, const dvar_matrix &) |
Description not yet available. | |
dvar_vector | operator* (const dvar_matrix &, const dvar_vector &) |
Description not yet available. | |
dvar_matrix | operator* (const dvar_matrix &, const dvar_matrix &) |
Description not yet available. | |
dvar_matrix | operator* (const dmatrix &, const dvar_matrix &) |
Description not yet available. | |
dvar_vector | operator+ (const dvar_vector &, const dvar_vector &) |
Description not yet available. | |
dvar_vector | operator+ (const dvar_vector &, const dvector &) |
Description not yet available. | |
dvar_vector | operator+ (const dvector &, const dvar_vector &) |
Description not yet available. | |
dvar_vector | operator- (const dvar_vector &, const dvar_vector &) |
Description not yet available. | |
dvar_vector | operator- (const dvector &, const dvar_vector &) |
Description not yet available. | |
dvar_vector | operator- (const dvar_vector &, const dvector &) |
Description not yet available. | |
dvar_vector | second_difference (const dvar_vector &) |
dvar_vector | sfabs (const dvar_vector &) |
Description not yet available. | |
dvar_vector | sigmoid (const dvar_vector &t1) |
dvar_vector | sin (const dvar_vector &) |
Description not yet available. | |
dvariable | sumsq (const dvar_vector &) |
dvector | value (const dvar_vector &v1) |
Description not yet available. |
dvar_vector::dvar_vector | ( | const dvar_vector & | t | ) |
dvar_vector::dvar_vector | ( | const predvar_vector & | pdv | ) |
Default constructor.
Definition at line 143 of file fvar_arr.cpp.
Referenced by param_init_vector::allocate(), param_init_bounded_vector::allocate(), do_evaluation(), function_minimizer::mcmc_routine(), function_minimizer::minimize(), param_init_vector::restore_value(), param_init_bounded_vector::restore_value(), param_init_vector::save_value(), param_init_bounded_vector::save_value(), param_stddev_vector::set_dependent_variables(), and function_minimizer::set_initial_simplex().
dvar_vector::dvar_vector | ( | int | ncl, |
int | nch | ||
) |
dvar_vector::dvar_vector | ( | int | ncl, |
int | nch, | ||
kkludge_object | kg | ||
) |
dvar_vector::dvar_vector | ( | unsigned int | sz, |
double * | x | ||
) |
dvar_vector::dvar_vector | ( | const independent_variables & | t | ) |
dvar_vector::dvar_vector | ( | const param_init_number_vector & | _t | ) |
dvar_vector::dvar_vector | ( | const param_init_bounded_number_vector & | _t | ) |
dvar_vector::dvar_vector | ( | const dvector & | t | ) |
dvar_vector::dvar_vector | ( | const char * | s | ) |
Definition at line 54 of file fvar_io2.cpp.
void dvar_vector::allocate | ( | int | ncl, |
int | nch | ||
) |
Allocate dvar_vector with indexmin = ncl and indexmax = nch.
Definition at line 265 of file fvar_arr.cpp.
Referenced by dvar_matrix::allocate(), dvar_compressed_triplet::allocate(), dvar_matrix::dvar_matrix(), and vcubic_spline_function::vcubic_spline_function().
void dvar_vector::allocate | ( | void | ) |
Does not allocate, but initializes all class member variables.
Definition at line 211 of file fvar_arr.cpp.
Referenced by named_dvar_vector::allocate(), dll_param_vector::allocate(), param_init_vector::allocate(), dll_param_init_vector::allocate(), param_init_bounded_vector::allocate(), dll_param_init_bounded_vector::allocate(), allocate(), dvar_vector(), and vector_kludge::vector_kludge().
void dvar_vector::allocate | ( | const dvector & | v1 | ) |
Allocate dvar_vector using indexes from v1.
Definition at line 222 of file fvar_arr.cpp.
void dvar_vector::allocate | ( | const dvar_vector & | v1 | ) |
Allocate dvar_vector using indexes from v1.
Definition at line 229 of file fvar_arr.cpp.
void dvar_vector::allocate | ( | const ad_integer & | ncl, |
const ad_integer & | nch | ||
) |
void dvar_vector::allocatec | ( | const dvar_vector & | t | ) |
Description not yet available.
Definition at line 238 of file fvar_arr.cpp.
Referenced by operator=().
void dvar_vector::deallocate | ( | void | ) |
Description not yet available.
Definition at line 23 of file fvar_ar1.cpp.
Referenced by dvar_compressed_triplet::deallocate(), operator=(), and ~dvar_vector().
prevariable dvar_vector::elem | ( | int | i | ) | [inline] |
Definition at line 2051 of file fvar.hpp.
Referenced by acos(), asin(), column_vector(), cosh(), dvar_vector(), extract_column(), extract_diagonal(), extract_row(), fabs(), fill(), fill_randbi(), fill_randbi_ni(), fill_randn(), fill_randn_ni(), fill_randnegbinomial(), fill_randpoisson(), fill_randu(), fill_randu_ni(), fill_seqadd(), log10(), lubksb(), max(), min(), operator*=(), outer_prod(), pow(), read_from(), row_vector(), sfabs(), sinh(), tanh(), and value().
prevariable dvar_vector::elem | ( | int | i | ) | const [inline] |
double& dvar_vector::elem_value | ( | int | i | ) | [inline] |
Definition at line 2056 of file fvar.hpp.
Referenced by atan(), cos(), cube(), elem_div(), elem_prod(), exp(), first_difference(), fourth(), dvar_matrix::initialize(), log(), mfexp(), operator()(), operator*(), operator+(), operator+=(), operator-(), operator-(), operator-=(), operator/(), operator/=(), operator=(), outer_prod(), pow(), save_dvar_vector_value(), sin(), solve(), sqr(), sqrt(), square(), and tan().
double& dvar_vector::elem_value | ( | int | i | ) | const [inline] |
void dvar_vector::fill | ( | const char * | s | ) |
void dvar_vector::fill_multinomial | ( | const int & | seed, |
const dvector & | p | ||
) |
void dvar_vector::fill_multinomial | ( | const random_number_generator & | rng, |
const dvector & | p | ||
) |
void dvar_vector::fill_randbi | ( | long int & | n, |
double | p | ||
) |
void dvar_vector::fill_randbi_ni | ( | long int & | n, |
double | p | ||
) |
void dvar_vector::fill_randn | ( | long int & | n | ) |
void dvar_vector::fill_randn_ni | ( | long int & | n | ) |
Description not yet available.
Definition at line 102 of file ranf_ni2.cpp.
Referenced by dvar_matrix::fill_randn(), dvar_matrix::fill_randn_ni(), and dvar_matrix::fill_randu().
void dvar_vector::fill_randnegbinomial | ( | double | lambda, |
double | tau, | ||
const random_number_generator & | rng | ||
) |
void dvar_vector::fill_randpoisson | ( | double | lambda, |
const random_number_generator & | rng | ||
) |
void dvar_vector::fill_randu | ( | long int & | n | ) |
void dvar_vector::fill_randu_ni | ( | long int & | n | ) |
Description not yet available.
Definition at line 60 of file ranf_ni2.cpp.
Referenced by dvar_matrix::fill_randu_ni().
void dvar_vector::fill_seqadd | ( | double | base, |
double | offset | ||
) |
Description not yet available.
Definition at line 33 of file ranfill1.cpp.
Referenced by dvar_matrix::fill_seqadd().
double_and_int* dvar_vector::get_va | ( | ) | [inline] |
Definition at line 2061 of file fvar.hpp.
Referenced by dvar_vector_position::dvar_vector_position().
double_and_int* dvar_vector::get_va | ( | ) | const [inline] |
int dvar_vector::indexmax | ( | void | ) | const [inline] |
Definition at line 2122 of file fvar.hpp.
Referenced by acos(), param_init_vector::add_value(), param_init_bounded_vector::add_value(), ageLengthKey(), ALK(), factor::allocate(), dvector::allocate(), allocate(), asin(), atan(), boundp(), column_vector(), copy_value_to_vector(), cos(), cosh(), cube(), param_init_vector::curv_scale(), param_init_bounded_vector::curv_scale(), dbinom(), dmultinom(), dnorm(), dvar_vector(), dvar_vector_position::dvar_vector_position(), elem_div(), elem_prod(), exp(), fabs(), factln(), fill(), fill_multinomial(), fill_randbi(), fill_randbi_ni(), fill_randn(), fill_randn_ni(), fill_randnegbinomial(), fill_randpoisson(), fill_randu(), fill_randu_ni(), fill_seqadd(), first_difference(), fourth(), gammln(), param_init_vector::get_jacobian(), param_init_bounded_vector::get_jacobian(), ghk(), ghk_choleski(), ghk_choleski_m(), ghk_choleski_m_cauchy(), ghk_choleski_m_logistic(), ghk_m(), initialize(), dvar_matrix::initialize(), inv_cumd_norm(), log(), log10(), log_comb(), lower_triangular_solve(), make_indvar_list(), MAT(), max(), param_init_vector::mc_scale(), param_init_bounded_vector::mc_scale(), mfexp(), min(), operator&(), vcubic_spline_function::operator()(), operator*(), operator*=(), operator+(), operator+=(), operator-(), operator-(), operator-=(), operator/(), operator/=(), operator<<(), operator=(), cifstream::operator>>(), outer_prod(), posfun(), pow(), function_minimizer::random_effects_maximization(), read_from(), robust_regression(), row_vector(), save_dvar_vector_value(), param_init_vector::save_value(), param_init_bounded_vector::save_value(), param_init_vector::sd_scale(), param_init_bounded_vector::sd_scale(), param_init_vector::sd_vscale(), param_init_bounded_vector::sd_vscale(), param_init_vector::set_simulation_bounds(), param_init_bounded_vector::set_simulation_bounds(), set_value(), set_value_inv(), set_value_inv_mc(), set_value_inv_partial(), set_value_partial(), sfabs(), sgn(), shape_check(), param_init_vector::shared_set_value(), param_init_d3array::shared_set_value(), param_init_d3array::shared_set_value_inv(), sin(), sinh(), sqr(), sqrt(), square(), tan(), tanh(), value(), write_on(), dll_param_init_bounded_vector::~dll_param_init_bounded_vector(), dll_param_init_vector::~dll_param_init_vector(), and dll_param_vector::~dll_param_vector().
int dvar_vector::indexmin | ( | void | ) | const [inline] |
Definition at line 2117 of file fvar.hpp.
Referenced by acos(), param_init_vector::add_value(), param_init_bounded_vector::add_value(), ageLengthKey(), ALK(), factor::allocate(), dvector::allocate(), allocate(), asin(), atan(), boundp(), column_vector(), copy_value_to_vector(), cos(), cosh(), cube(), param_init_vector::curv_scale(), param_init_bounded_vector::curv_scale(), dbinom(), deallocate(), dmultinom(), dnorm(), dvar_vector(), dvar_vector_position::dvar_vector_position(), elem_div(), elem_prod(), exp(), fabs(), factln(), fill(), fill_multinomial(), fill_randbi(), fill_randbi_ni(), fill_randn(), fill_randn_ni(), fill_randnegbinomial(), fill_randpoisson(), fill_randu(), fill_randu_ni(), fill_seqadd(), first_difference(), fourth(), gammln(), param_init_vector::get_jacobian(), param_init_bounded_vector::get_jacobian(), initialize(), dvar_matrix::initialize(), initpointer(), inv_cumd_norm(), log(), log10(), log_comb(), lower_triangular_solve(), make_indvar_list(), MAT(), max(), param_init_vector::mc_scale(), param_init_bounded_vector::mc_scale(), mfexp(), min(), operator&(), vcubic_spline_function::operator()(), operator*(), operator*=(), operator+(), operator+=(), operator-(), operator-(), operator-=(), operator/(), operator/=(), operator<<(), operator=(), cifstream::operator>>(), outer_prod(), posfun(), pow(), function_minimizer::random_effects_maximization(), read_from(), robust_regression(), row_vector(), save_dvar_vector_value(), param_init_vector::save_value(), param_init_bounded_vector::save_value(), param_init_vector::sd_scale(), param_init_bounded_vector::sd_scale(), param_init_vector::sd_vscale(), param_init_bounded_vector::sd_vscale(), param_init_vector::set_simulation_bounds(), param_init_bounded_vector::set_simulation_bounds(), set_value(), set_value_inv(), set_value_inv_mc(), set_value_inv_partial(), set_value_partial(), sfabs(), sgn(), shallow_copy(), shape_check(), param_init_vector::shared_set_value(), param_init_d3array::shared_set_value(), param_init_d3array::shared_set_value_inv(), shift(), sin(), sinh(), spline_cubic_val(), spline_cubic_val2(), sqr(), sqrt(), square(), tan(), tanh(), value(), vector2matrix(), write_on(), dll_param_init_bounded_vector::~dll_param_init_bounded_vector(), dll_param_init_vector::~dll_param_init_vector(), and dll_param_vector::~dll_param_vector().
void dvar_vector::initialize | ( | const dvector & | ww | ) |
Description not yet available.
Definition at line 60 of file fvar_a24.cpp.
Referenced by calculate_importance_sample(), calculate_importance_sample_block_diagonal(), calculate_importance_sample_block_diagonal_funnel(), calculate_importance_sample_block_diagonal_option2(), calculate_importance_sample_block_diagonal_option_antithetical(), calculate_importance_sample_funnel(), calculate_importance_sample_shess(), colsum(), cs_add(), dmultinom(), dmvlogistic(), do_gauss_hermite_block_diagonal(), do_gauss_hermite_block_diagonal_multi(), and function_minimizer::random_effects_maximization().
void dvar_vector::initialize | ( | void | ) |
Description not yet available.
Definition at line 17 of file fvar_a24.cpp.
Referenced by dvar_vector().
double* dvar_vector::initpointer | ( | void | ) | [inline] |
const double* dvar_vector::initpointer | ( | void | ) | const [inline] |
int dvar_vector::operator! | ( | void | ) | const [inline] |
dvar_vector dvar_vector::operator() | ( | int | lb, |
int | ub | ||
) | [inline] |
prevariable dvar_vector::operator() | ( | int | i | ) | [inline] |
const prevariable dvar_vector::operator() | ( | int | i | ) | const [inline] |
dvar_vector dvar_vector::operator() | ( | const lvector & | u | ) |
dvar_vector dvar_vector::operator() | ( | const ivector & | u | ) |
dvar_vector & dvar_vector::operator*= | ( | const prevariable & | x | ) |
dvar_vector & dvar_vector::operator*= | ( | double | d | ) |
dvar_vector& dvar_vector::operator++ | ( | void | ) | [inline] |
dvar_vector & dvar_vector::operator+= | ( | const prevariable & | d | ) |
dvar_vector & dvar_vector::operator+= | ( | double | d | ) |
dvar_vector & dvar_vector::operator+= | ( | const dvector & | v1 | ) |
dvar_vector & dvar_vector::operator+= | ( | const dvar_vector & | v1 | ) |
dvar_vector dvar_vector::operator- | ( | void | ) |
dvar_vector& dvar_vector::operator-- | ( | void | ) | [inline] |
dvar_vector & dvar_vector::operator-= | ( | const prevariable & | d | ) |
dvar_vector & dvar_vector::operator-= | ( | double | d | ) |
dvar_vector & dvar_vector::operator-= | ( | const dvector & | v1 | ) |
dvar_vector & dvar_vector::operator-= | ( | const dvar_vector & | v1 | ) |
dvar_vector & dvar_vector::operator/= | ( | const prevariable & | x | ) |
dvar_vector & dvar_vector::operator/= | ( | double | d | ) |
dvar_vector & dvar_vector::operator= | ( | const dvar_vector & | t | ) |
Description not yet available.
Reimplemented in param_stddev_vector, param_init_bounded_dev_vector, param_init_bounded_vector, dll_param_init_vector, param_init_vector, dll_param_vector, inequality_constraint_vector, equality_constraint_vector, and named_dvar_vector.
Definition at line 33 of file fvar_a20.cpp.
Referenced by funnel_dvariable::operator=().
dvar_vector & dvar_vector::operator= | ( | const dvector & | t | ) |
Description not yet available.
Reimplemented in param_stddev_vector, param_init_bounded_dev_vector, param_init_bounded_vector, dll_param_init_vector, param_init_vector, dll_param_vector, inequality_constraint_vector, equality_constraint_vector, and named_dvar_vector.
Definition at line 23 of file fvar_a27.cpp.
dvar_vector & dvar_vector::operator= | ( | double | t | ) |
Description not yet available.
Reimplemented in param_stddev_vector, dll_param_vector, inequality_constraint_vector, equality_constraint_vector, and named_dvar_vector.
Definition at line 120 of file fvar_a20.cpp.
dvar_vector & dvar_vector::operator= | ( | const prevariable & | t | ) |
Description not yet available.
Reimplemented in param_init_bounded_dev_vector, param_init_bounded_vector, dll_param_init_vector, param_init_vector, dll_param_vector, inequality_constraint_vector, equality_constraint_vector, and named_dvar_vector.
Definition at line 95 of file fvar_a20.cpp.
prevariable dvar_vector::operator[] | ( | int | i | ) | [inline] |
const prevariable dvar_vector::operator[] | ( | int | i | ) | const [inline] |
void dvar_vector::read_from | ( | const istream & | s | ) |
void dvar_vector::read_from | ( | const uistream & | _s | ) |
void dvar_vector::save_dvar_vector_position | ( | void | ) | const |
Description not yet available.
Definition at line 203 of file cmpdif3.cpp.
Referenced by atan(), cos(), cube(), elem_div(), elem_prod(), exp(), first_difference(), fourth(), initialize(), log(), mfexp(), operator()(), operator*(), operator+(), operator+=(), operator-(), operator-(), operator-=(), operator/(), operator/=(), operator=(), outer_prod(), pow(), report_derivatives(), sin(), solve(), sqr(), sqrt(), square(), sum(), and tan().
void dvar_vector::save_dvar_vector_value | ( | void | ) | const |
Saves the size, address, and value information for a dvar_vector.
Definition at line 83 of file cmpdif4.cpp.
Referenced by atan(), cos(), cube(), elem_div(), elem_prod(), fourth(), log(), mfexp(), operator*(), operator/(), operator/=(), outer_prod(), pow(), sin(), solve(), sqr(), sqrt(), square(), and tan().
void dvar_vector::shallow_copy | ( | const dvar_vector & | t | ) |
dvar_vector & dvar_vector::shift | ( | int | min | ) |
Description not yet available.
Definition at line 33 of file fvar_arr.cpp.
Referenced by calculate_importance_sample(), calculate_importance_sample_block_diagonal(), calculate_importance_sample_block_diagonal_funnel(), calculate_importance_sample_block_diagonal_option2(), calculate_importance_sample_block_diagonal_option_antithetical(), calculate_importance_sample_funnel(), calculate_importance_sample_shess(), calculate_laplace_approximation(), dvar_matrix::colshift(), do_gauss_hermite_block_diagonal(), do_gauss_hermite_block_diagonal_multi(), return_choleski_factor_solve(), spline(), spline_cubic_val(), spline_cubic_val2(), and VEC().
int dvar_vector::size | ( | ) | const [inline] |
Definition at line 2127 of file fvar.hpp.
Referenced by param_init_bounded_dev_vector::dev_correction(), dvar_vector(), fill(), dvar_matrix::fill_seqadd(), first_difference(), function_minimizer::function_minimizer(), funnel_gradcalc(), get_eigen_values(), get_eigenv(), invLogitProp(), logitProp(), mean(), nllBeta(), nllGamma(), nllInverseGamma(), nllLognormal(), nllLognormal2(), nllNegativeBinomial(), nllNormal(), nllNormal2(), nllPoisson(), operator&(), operator=(), robust_regression(), size_count(), std_dev(), var(), and vector2matrix().
dvar_vector dvar_vector::sub | ( | int | lb, |
int | ub | ||
) | [inline] |
void dvar_vector::write_on | ( | const ostream & | _s | ) | const |
Description not yet available.
Definition at line 48 of file fvara_io.cpp.
Referenced by operator<<().
void dvar_vector::write_on | ( | const uostream & | _s | ) | const |
friend class array_size [friend] |
friend class banded_lower_triangular_dmatrix [friend] |
friend class banded_lower_triangular_dvar_matrix [friend] |
friend class banded_symmetric_dmatrix [friend] |
friend class banded_symmetric_dvar_matrix [friend] |
void copy_status | ( | const ostream & | s, |
const dvar_vector & | v | ||
) | [friend] |
friend class dvar3_array [friend] |
friend class dvar_matrix [friend] |
dvar_vector elem_div | ( | const dvar_vector & | v1, |
const dvar_vector & | v2 | ||
) | [friend] |
dvar_vector elem_div | ( | const dvector & | v1, |
const dvar_vector & | v2 | ||
) | [friend] |
dvar_vector elem_div | ( | const dvar_vector & | v1, |
const dvector & | v2 | ||
) | [friend] |
dvar_vector elem_prod | ( | const dvar_vector & | v1, |
const dvar_vector & | v2 | ||
) | [friend] |
dvar_vector elem_prod | ( | const dvector & | v1, |
const dvar_vector & | v2 | ||
) | [friend] |
dvar_vector elem_prod | ( | const dvar_vector & | v1, |
const dvector & | v2 | ||
) | [friend] |
dvar_vector exp | ( | const dvar_vector & | t1 | ) | [friend] |
dvar_vector fabs | ( | const dvar_vector & | t1 | ) | [friend] |
char* fform | ( | const char * | , |
const dvar_vector & | |||
) | [friend] |
dvar_vector first_difference | ( | const dvar_vector & | x | ) | [friend] |
dvar_vector log | ( | const dvar_vector & | t1 | ) | [friend] |
void make_indvar_list | ( | const dvar_vector & | t | ) | [friend] |
Description not yet available.
Definition at line 152 of file fvar_arr.cpp.
Referenced by dvar_vector().
dvariable norm | ( | const dvar_vector & | t1 | ) | [friend] |
dvariable norm2 | ( | const dvar_vector & | t1 | ) | [friend] |
dvar_matrix operator* | ( | const dvar_matrix & | m1, |
const dmatrix & | m2 | ||
) | [friend] |
dvariable operator* | ( | const dvar_vector & | v1, |
const dvar_vector & | v2 | ||
) | [friend] |
Compute the dot product of two variable type vectors.
The minimum and maxium legal subscripts of the arguments must agree; otherwize an error message is printed and execution terminates.
v1 | A dvar_vector, . |
v2 | A dvar_vector, . |
Definition at line 35 of file fvar_a14.cpp.
dvariable operator* | ( | const dvector & | cv1, |
const dvar_vector & | v2 | ||
) | [friend] |
dvariable operator* | ( | const dvar_vector & | v2, |
const dvector & | cv1 | ||
) | [friend] |
dvar_vector operator* | ( | const prevariable & | x, |
const dvar_vector & | t1 | ||
) | [friend] |
dvar_vector operator* | ( | const prevariable & | x, |
const dvector & | t1 | ||
) | [friend] |
dvar_vector operator* | ( | double | x, |
const dvar_vector & | t1 | ||
) | [friend] |
dvar_vector operator* | ( | const dvar_vector & | x, |
const dmatrix & | m | ||
) | [friend] |
dvar_vector operator* | ( | const dmatrix & | m, |
const dvar_vector & | x | ||
) | [friend] |
dvar_vector operator* | ( | const dvar_vector & | x, |
const dvar_matrix & | m | ||
) | [friend] |
dvar_vector operator* | ( | const dvar_matrix & | m, |
const dvar_vector & | x | ||
) | [friend] |
dvar_matrix operator* | ( | const dvar_matrix & | m1, |
const dvar_matrix & | m2 | ||
) | [friend] |
dvar_matrix operator* | ( | const dmatrix & | cm1, |
const dvar_matrix & | m2 | ||
) | [friend] |
dvar_vector operator+ | ( | const dvar_vector & | v1, |
const dvar_vector & | v2 | ||
) | [friend] |
dvar_vector operator+ | ( | const dvar_vector & | v1, |
const dvector & | v2 | ||
) | [friend] |
dvar_vector operator+ | ( | const dvector & | v1, |
const dvar_vector & | v2 | ||
) | [friend] |
dvar_vector operator- | ( | const dvar_vector & | v1, |
const dvar_vector & | v2 | ||
) | [friend] |
dvar_vector operator- | ( | const dvector & | v1, |
const dvar_vector & | v2 | ||
) | [friend] |
dvar_vector operator- | ( | const dvar_vector & | v1, |
const dvector & | v2 | ||
) | [friend] |
dvar_vector second_difference | ( | const dvar_vector & | ) | [friend] |
dvar_vector sfabs | ( | const dvar_vector & | t1 | ) | [friend] |
dvar_vector sigmoid | ( | const dvar_vector & | t1 | ) | [friend] |
dvar_vector sin | ( | const dvar_vector & | t1 | ) | [friend] |
dvariable sumsq | ( | const dvar_vector & | t1 | ) | [friend] |
Definition at line 78 of file fvar_ar3.cpp.
dvector value | ( | const dvar_vector & | v1 | ) | [friend] |
Description not yet available.
Definition at line 35 of file fvar_ar3.cpp.
Referenced by param_init_bounded_vector::add_value(), dvar_vector(), operator+=(), operator-=(), operator/=(), operator=(), param_init_bounded_vector::set_simulation_bounds(), param_init_vector::shared_set_value_inv(), dll_param_init_bounded_vector::~dll_param_init_bounded_vector(), dll_param_init_vector::~dll_param_init_vector(), and dll_param_vector::~dll_param_vector().
Definition at line 2007 of file fvar.hpp.
Referenced by allocate(), allocatec(), dvar_vector(), indexmax(), operator++(), operator--(), shallow_copy(), shift(), and size().
Definition at line 2006 of file fvar.hpp.
Referenced by allocate(), allocatec(), dvar_vector(), indexmin(), operator++(), operator--(), shallow_copy(), shift(), and size().
Definition at line 2008 of file fvar.hpp.
Referenced by allocate(), allocatec(), deallocate(), dvar_vector(), and shallow_copy().
Definition at line 2009 of file fvar.hpp.
Referenced by allocate(), allocatec(), deallocate(), dvar_vector(), operator!(), operator=(), shallow_copy(), and shift().
Definition at line 2005 of file fvar.hpp.
Referenced by allocate(), allocatec(), deallocate(), dvar_vector(), elem(), elem_value(), get_va(), initialize(), initpointer(), make_indvar_list(), operator()(), dvar_matrix::operator()(), operator++(), operator--(), operator=(), operator[](), read_from(), shallow_copy(), shift(), and write_on().
Generated on Tue Mar 8 2016 19:51:39 for ADMB Documentation by 1.8.0 |