ADMB Documentation
-a65f1c97
|
Description not yet available. More...
#include <adpool.h>
#include <fvar.hpp>
#include <sys/stat.h>
#include <stddef.h>
#include <fcntl.h>
#include <tiny_ad.hpp>
#include <tiny_wrap.hpp>
#include <integrate_wrap.hpp>
#include <df32fun.h>
#include <df1b2fnl.h>
#include <df3fun.h>
Go to the source code of this file.
Classes | |
class | ad_dstar |
Description not yet available. More... | |
class | constant_df1b2quadratic_re_penalty |
Description not yet available. More... | |
class | constant_quadratic_re_penalty |
Description not yet available. More... | |
class | df1b23array |
Description not yet available. More... | |
class | df1b2_gradlist |
Description not yet available. More... | |
struct | df1b2_header |
Base class for df1b2variable. More... | |
class | df1b2_header_ptr_vector |
Description not yet available. More... | |
class | df1b2_init_bounded_dev_vector |
Description not yet available. More... | |
class | df1b2_init_bounded_matrix |
Description not yet available. More... | |
class | df1b2_init_bounded_number |
Description not yet available. More... | |
class | df1b2_init_bounded_number_vector |
Description not yet available. More... | |
class | df1b2_init_bounded_vector |
Description not yet available. More... | |
class | df1b2_init_matrix |
Description not yet available. More... | |
class | df1b2_init_number |
Description not yet available. More... | |
class | df1b2_init_number_vector |
Description not yet available. More... | |
class | df1b2_init_vector |
Description not yet available. More... | |
class | df1b2function1 |
This is a function object for a function of one variable which stores the functions which calculate the first second and third derivatives. More... | |
class | df1b2function2 |
Description not yet available. More... | |
class | df1b2function_tweaker |
Description not yet available. More... | |
class | df1b2matrix |
Description not yet available. More... | |
class | df1b2quadratic_prior |
Description not yet available. More... | |
class | df1b2quadratic_re_penalty |
Description not yet available. More... | |
class | df1b2variable |
Description not yet available. More... | |
class | df1b2vector |
Description not yet available. More... | |
class | df1b2vector_header |
Description not yet available. More... | |
class | do_naught_kludge |
Description not yet available. More... | |
class | double_ptr_vector |
Description not yet available. More... | |
class | fixed_list_entry |
Description not yet available. More... | |
class | fixed_smartlist |
Description not yet available. More... | |
class | fixed_smartlist2 |
Description not yet available. More... | |
class | init_df1b2variable |
Description not yet available. More... | |
class | init_df1b2vector |
Description not yet available. More... | |
class | initial_df1b2params |
Description not yet available. More... | |
class | mydf1b2function2 |
Description not yet available. More... | |
class | normal_df1b2quadratic_prior |
Description not yet available. More... | |
class | normal_quadratic_prior |
Description not yet available. More... | |
class | predf1b2vector |
Description not yet available. More... | |
class | quadratic_prior |
Description not yet available. More... | |
class | quadratic_re_penalty |
Description not yet available. More... | |
class | random_effects_bounded_vector_info |
Description not yet available. More... | |
class | re_df1b2_init_bounded_vector |
Description not yet available. More... | |
class | re_objective_function_value |
class | smartlist |
Description not yet available. More... | |
class | style_flag_class |
Description not yet available. More... | |
class | test_smartlist |
Description not yet available. More... | |
class | twointsandptr |
Description not yet available. More... | |
Macros | |
#define | AD_ALLOCATE(ptr, type, n, classname) |
#define | ADUNCONST(type, obj) type & obj = (type&) _##obj; |
#define | TINY_AD_USE_TINY_VEC 1 |
#define | USE_BARD_PEN |
Typedefs | |
typedef void(** | ADprfptr )(void) |
typedef void(* | ADrfptr )(void) |
typedef initial_df1b2params * | P_INITIAL_DF1B2PARAMS |
typedef void *& | vreference |
Functions | |
int | active (const df1b2_init_vector &x) |
Description not yet available. More... | |
int | active (const df1b2_init_number &x) |
Description not yet available. More... | |
int | active (const df1b2_init_matrix &x) |
Description not yet available. More... | |
void | ADMB_getcallindex (const df1b2variable &x) |
Description not yet available. More... | |
void | ADMB_getcallindex (const df1b2vector &x) |
Description not yet available. More... | |
void | ADMB_getcallindex (const df1b2matrix &x) |
Description not yet available. More... | |
int | adptr_diff (void *x, void *y) |
int | allocated (const df1b2_init_vector &) |
Description not yet available. More... | |
int | allocated (const df1b2vector &) |
Description not yet available. More... | |
int | allocated (const df1b2_init_matrix &) |
Description not yet available. More... | |
df1b2variable | asin (const df1b2variable &xx) |
Description not yet available. More... | |
df1b2variable | atan (const df1b2variable &x) |
Description not yet available. More... | |
df1b2variable | besselI (df1b2variable x, int nu) |
df1b2variable | besselJ (df1b2variable x, int nu) |
df1b2variable | besselK (df1b2variable x, int nu) |
df1b2variable | besselY (df1b2variable x, int nu) |
df1b2variable | beta_deviate (const df1b2variable &_x, const df1b2variable &_a, const df1b2variable &_b, double eps=1.e-7) |
Description not yet available. More... | |
df1b2variable | betai (const df1b2variable &a, const df1b2variable &b, double x, int maxit=100) |
Incomplete beta function for df1b2variable objects. More... | |
df1b2variable | bounded_cumd_norm (const df1b2variable &_x, double beta) |
df1b2variable | bounder (const df1b2variable &x, double min, double max, double scale) |
Author: David Fournier Copyright (c) 2008-2012 Regents of the University of California. More... | |
df1b2variable | boundp (const df1b2variable &x, double fmin, double fmax) |
Description not yet available. More... | |
df1b2variable | boundp (const df1b2variable &x, double fmin, double fmax, const df1b2variable &_fpen) |
Bound model parameter. More... | |
df1b2variable | boundp (const df1b2variable &x, double fmin, double fmax, const df1b2variable &_fpen, double s) |
Bound and scale model parameter. More... | |
double | calculate_importance_sample (const dvector &x, const dvector &u0, const dmatrix &Hess, const dvector &_xadjoint, const dvector &_uadjoint, const dmatrix &_Hessadjoint, function_minimizer *pmin) |
Description not yet available. More... | |
double | calculate_importance_sample (const dvector &x, const dvector &u0, const banded_symmetric_dmatrix &bHess, const dvector &_xadjoint, const dvector &_uadjoint, const banded_symmetric_dmatrix &_bHessadjoint, function_minimizer *pmin) |
Description not yet available. More... | |
double | calculate_importance_sample_block_diagonal (const dvector &x, const dvector &u0, const dmatrix &Hess, const dvector &_xadjoint, const dvector &_uadjoint, const dmatrix &_Hessadjoint, function_minimizer *pmin) |
Description not yet available. More... | |
double | calculate_importance_sample_block_diagonal_funnel (const dvector &x, const dvector &u0, const dmatrix &Hess, const dvector &_xadjoint, const dvector &_uadjoint, const dmatrix &_Hessadjoint, function_minimizer *pmin) |
Description not yet available. More... | |
double | calculate_importance_sample_block_diagonal_option2 (const dvector &x, const dvector &u0, const dmatrix &Hess, const dvector &_xadjoint, const dvector &_uadjoint, const dmatrix &_Hessadjoint, function_minimizer *pmin) |
Description not yet available. More... | |
double | calculate_importance_sample_block_diagonal_option_antithetical (const dvector &x, const dvector &u0, const dmatrix &Hess, const dvector &_xadjoint, const dvector &_uadjoint, const dmatrix &_Hessadjoint, function_minimizer *pmin) |
Description not yet available. More... | |
double | calculate_importance_sample_shess (const dvector &x, const dvector &u0, const dmatrix &Hess, const dvector &_xadjoint, const dvector &_uadjoint, const dmatrix &_Hessadjoint, function_minimizer *pmin) |
Description not yet available. More... | |
void | check_pool_depths () |
Description not yet available. More... | |
dmatrix | check_second_derivatives (const init_df1b2vector &x) |
Description not yet available. More... | |
void | check_shape (const df1b2vector &x, const df1b2vector &y, const char *s) |
Description not yet available. More... | |
void | check_shape (const df1b2vector &x, const dvector &y, const char *s) |
Description not yet available. More... | |
void | check_shape (const dvector &x, const df1b2vector &y, const char *s) |
Description not yet available. More... | |
void | check_shape (const df1b2vector &x, const df1b2matrix &y, const char *s) |
Description not yet available. More... | |
d3_array | check_third_derivatives (const init_df1b2vector &x) |
Description not yet available. More... | |
void | checkidentiferstring (const char *ids, test_smartlist &list) |
Description not yet available. More... | |
df1b2matrix | choleski_decomp (const df1b2matrix &M) |
Description not yet available. More... | |
df1b2matrix | choleski_decomp_extra (const df1b2matrix &M) |
df1b2vector | colsum (const df1b2matrix &) |
Description not yet available. More... | |
df1b2vector | column (const df1b2matrix &, int i) |
Description not yet available. More... | |
df1b2variable | cos (const df1b2variable &x) |
Description not yet available. More... | |
df1b2vector | cos (const df1b2vector &x) |
Description not yet available. More... | |
df1b2variable | cube (const df1b2variable &x) |
Description not yet available. More... | |
df1b2vector | cube (const df1b2vector &x) |
Description not yet available. More... | |
df1b2variable | cumd_exponential (const df1b2variable &x) |
Description not yet available. More... | |
df1b2variable | cumd_norm (const df1b2variable &_x) |
void | df1b2_gradcalc1 (void) |
Description not yet available. More... | |
df1b2variable | dflogistic (double a, double b, const df1b2variable &x) |
Description not yet available. More... | |
df1b2variable | dfposfun (const df1b2variable &x, const double eps) |
Description not yet available. More... | |
df1b2variable | div (const df1b2variable &x, const df1b2variable &y) |
Description not yet available. More... | |
double | do_gauss_hermite_block_diagonal (const dvector &x, const dvector &u0, const dmatrix &Hess, const dvector &_xadjoint, const dvector &_uadjoint, const dmatrix &_Hessadjoint, function_minimizer *pmin) |
Description not yet available. More... | |
double | do_gauss_hermite_block_diagonal_multi (const dvector &x, const dvector &u0, const dmatrix &Hess, const dvector &_xadjoint, const dvector &_uadjoint, const dmatrix &_Hessadjoint, function_minimizer *pmin) |
Description not yet available. More... | |
df1b2matrix | elem_div (const df1b2matrix &x, const df1b2matrix &y) |
Description not yet available. More... | |
df1b2matrix | elem_div (const dmatrix &x, const df1b2matrix &y) |
Description not yet available. More... | |
df1b2matrix | elem_div (const df1b2matrix &x, const dmatrix &y) |
Description not yet available. More... | |
df1b2vector | elem_div (const df1b2vector &x, const df1b2vector &y) |
Description not yet available. More... | |
df1b2vector | elem_div (const dvector &x, const df1b2vector &y) |
Description not yet available. More... | |
df1b2vector | elem_div (const df1b2vector &x, const dvector &y) |
Description not yet available. More... | |
df1b2matrix | elem_prod (const df1b2matrix &x, const df1b2matrix &y) |
Description not yet available. More... | |
df1b2matrix | elem_prod (const dmatrix &x, const df1b2matrix &y) |
Description not yet available. More... | |
df1b2matrix | elem_prod (const df1b2matrix &x, const dmatrix &y) |
Description not yet available. More... | |
df1b2vector | elem_prod (const df1b2vector &x, const df1b2vector &y) |
Description not yet available. More... | |
df1b2vector | elem_prod (const df1b2vector &x, const dvector &y) |
Description not yet available. More... | |
df1b2vector | elem_prod (const dvector &x, const df1b2vector &y) |
Description not yet available. More... | |
double | evaluate_function (const dvector &x, function_minimizer *pfmin) |
Description not yet available. More... | |
double | evaluate_function (double &fval, const dvector &x, function_minimizer *pfmin) |
Description not yet available. More... | |
double | evaluate_function (double &fval, const dvector &x, const dvector &, function_minimizer *pfmin) |
Description not yet available. More... | |
double | evaluate_function_no_derivatives (const dvector &x, function_minimizer *pfmin) |
Description not yet available. More... | |
double | evaluate_function_quiet (const dvector &x, function_minimizer *pfmin) |
Description not yet available. More... | |
dvector | evaluate_function_with_quadprior (const dvector &x, int usize, function_minimizer *pfmin) |
Description not yet available. More... | |
df1b2variable | exp (const df1b2variable &x) |
Description not yet available. More... | |
df1b2vector | exp (const df1b2vector &x) |
Description not yet available. More... | |
df1b2matrix | exp (const df1b2matrix &M) |
Description not yet available. More... | |
df1b2matrix | expm (const df1b2matrix &A) |
Matrix exponential. More... | |
df1b2variable | fabs (const df1b2variable &x) |
Description not yet available. More... | |
df1b2vector | fabs (const df1b2vector &t1) |
Description not yet available. More... | |
df1b2variable | factln (const df1b2variable &n) |
Description not yet available. More... | |
df1b2vector | first_difference (const df1b2vector &x) |
Returns a df1b2vector containing the differences of an _x(i) and _x(i + 1) for i = 1 to x.indexmax() - 1. More... | |
df1b2variable | fourth (const df1b2variable &x) |
df1b2variable | gamma_density (const df1b2variable &_x, double r, double mu) |
Description not yet available. More... | |
df1b2variable | gamma_density (const df1b2variable &_x, const df1b2variable &_r, const df1b2variable &_mu) |
Description not yet available. More... | |
df1b2variable | gamma_deviate (const df1b2variable &_x, const df1b2variable &_a) |
Description not yet available. More... | |
df1b2variable | gammln (const df1b2variable &_xx) |
Description not yet available. More... | |
df1b2vector | gammln (const df1b2vector &_xx) |
Description not yet available. More... | |
dmatrix | get_hessian (const init_df1b2vector &x) |
Description not yet available. More... | |
df1b2variable | inv (const df1b2variable &x) |
Description not yet available. More... | |
df1b2variable | inv_cumd_beta_stable (const df1b2variable &a, const df1b2variable &b, const df1b2variable &x, double eps=0) |
df1b2variable | inv_cumd_cauchy (const df1b2variable &n) |
df1b2variable | inv_cumd_exponential (const df1b2variable &y) |
Author: David Fournier Copyright (c) 2008-2012 Regents of the University of California. More... | |
df1b2variable | inv_cumd_gamma (const df1b2variable &_y, const df1b2variable &_a) |
Description not yet available. More... | |
double | inv_cumd_gamma (double y, double _a) |
df1b2variable | inv_cumd_normal_logistic_mixture (const df1b2variable &_x, double _a) |
Description not yet available. More... | |
df1b2variable | inv_cumd_normal_mixture (const df1b2variable &_x, double _a) |
Description not yet available. More... | |
df1b2variable | inv_cumd_t (const df1b2variable &n, const df1b2variable &u, double eps=1.e-7) |
Description not yet available. More... | |
df1b2variable | invlogit (df1b2variable x) |
Description not yet available. More... | |
df1b2variable | lgamma2 (const df1b2variable &_x) |
df1b2variable | ln_det (const df1b2matrix &m1) |
df1b2variable | ln_det (df1b2matrix &M, int &sgn) |
df1b2variable | log (const df1b2variable &x) |
Description not yet available. More... | |
df1b2vector | log (const df1b2vector &x) |
Description not yet available. More... | |
df1b2matrix | log (const df1b2matrix &M) |
Description not yet available. More... | |
df1b2variable | log_comb (const df1b2variable &n, double k) |
Description not yet available. More... | |
df1b2variable | log_comb (const df1b2variable &n, const df1b2variable &k) |
Description not yet available. More... | |
df1b2variable | log_comb (double n, const df1b2variable &k) |
Description not yet available. More... | |
df1b2variable | log_density_poisson (double x, const df1b2variable &mu) |
Log Poisson density; random effects objects. More... | |
df1b2variable | log_der_logistic (double a, double b, const df1b2variable &x) |
Description not yet available. More... | |
df1b2variable | log_gamma_density (const df1b2variable &_x, double r, double mu) |
Description not yet available. More... | |
df1b2variable | log_gamma_density (const df1b2variable &_x, const df1b2variable &_r, const df1b2variable &_mu) |
Description not yet available. More... | |
df1b2variable | log_negbinomial_density (double x, const df1b2variable &mu, const df1b2variable &tau) |
df1b2variable | logistic (double a, double b, const df1b2variable &x) |
Description not yet available. More... | |
df1b2variable | lower_triangular_ln_det (const df1b2matrix &m) |
Description not yet available. More... | |
df1b2variable | lower_triangular_ln_det (const df1b2matrix &m, int &sgn) |
Description not yet available. More... | |
df1b2vector | lower_triangular_solve (const df1b2matrix &m, const df1b2vector &v) |
Description not yet available. More... | |
df1b2vector | lower_triangular_solve_trans (const df1b2matrix &m, const df1b2vector &v) |
Description not yet available. More... | |
df1b2variable | max (const df1b2vector &t1) |
Description not yet available. More... | |
df1b2variable | mean (const df1b2vector &x) |
Description not yet available. More... | |
df1b2variable | mean (const df1b2matrix &x) |
Description not yet available. More... | |
void | memcpy (test_smartlist &, void *, const size_t nsize) |
memcpy for test_smartlist More... | |
void | memcpy (void *, test_smartlist &, const size_t nsize) |
memcpy for test_smartlist More... | |
df1b2variable | mfexp (const df1b2variable &x) |
Description not yet available. More... | |
df1b2variable | mfexp (const df1b2variable &x, double b) |
Description not yet available. More... | |
df1b2vector | mfexp (const df1b2vector &x) |
Description not yet available. More... | |
df1b2matrix | mfexp (const df1b2matrix &M) |
Description not yet available. More... | |
df1b2variable | mult_add (const df1b2variable &x, const df1b2variable &y) |
Description not yet available. More... | |
df1b2variable | mypow (const df1b2variable &x, double y) |
Description not yet available. More... | |
void | ncount_checker (int ncount, int ncount_check) |
df1b2variable | norm (const df1b2vector &x) |
Description not yet available. More... | |
df1b2variable | norm (const df1b2matrix &x) |
Description not yet available. More... | |
df1b2variable | norm2 (const df1b2vector &x) |
Description not yet available. More... | |
df1b2variable | norm2 (const df1b2matrix &x) |
Description not yet available. More... | |
df1b2variable | norm_to_gamma (const df1b2variable &v, const df1b2variable &alpha, double bound=0.999999) |
Description not yet available. More... | |
df1b2variable | operator* (const df1b2variable &x, double y) |
Description not yet available. More... | |
df1b2variable | operator* (const df1b2variable &x, const df1b2variable &y) |
Description not yet available. More... | |
df1b2variable | operator* (double x, const df1b2variable &y) |
Description not yet available. More... | |
df1b2vector | operator* (double, const df1b2vector &y) |
Description not yet available. More... | |
df1b2vector | operator* (const df1b2vector &y, const double) |
Description not yet available. More... | |
df1b2variable | operator* (const df1b2vector &y, const dvector &) |
Description not yet available. More... | |
df1b2variable | operator* (const dvector &, const df1b2vector &y) |
Description not yet available. More... | |
df1b2vector | operator* (const df1b2vector &y, const df1b2variable &) |
Description not yet available. More... | |
df1b2vector | operator* (const df1b2variable &, const df1b2vector &y) |
Description not yet available. More... | |
df1b2matrix | operator* (const df1b2matrix &M, const df1b2variable &x) |
Description not yet available. More... | |
df1b2matrix | operator* (const dmatrix &M, const df1b2variable &x) |
Description not yet available. More... | |
df1b2vector | operator* (const dmatrix &M, const df1b2vector &x) |
Description not yet available. More... | |
df1b2matrix | operator* (const df1b2variable &x, const dmatrix &M) |
Description not yet available. More... | |
df1b2matrix | operator* (const df1b2matrix &M, const df1b2matrix &x) |
Description not yet available. More... | |
df1b2matrix | operator* (const dmatrix &M, const df1b2matrix &x) |
df1b2matrix | operator* (const df1b2variable &, const df1b2matrix &M) |
Description not yet available. More... | |
df1b2matrix | operator* (const df1b2matrix &M, const double x) |
Description not yet available. More... | |
df1b2matrix | operator* (const double, const df1b2matrix &M) |
Description not yet available. More... | |
df1b2vector | operator* (const df1b2variable &y, const dvector &) |
Description not yet available. More... | |
df1b2vector | operator* (const dvector &x, const df1b2variable &y) |
Description not yet available. More... | |
df1b2vector | operator* (const dvector &, const df1b2matrix &) |
Vector and Matrix Multiplication. More... | |
df1b2vector | operator* (const df1b2vector &, const df1b2matrix &) |
Vector and Matrix Multiplication. More... | |
df1b2vector | operator* (const df1b2vector &, const dmatrix &) |
Vector and Matrix Multiplication. More... | |
df1b2variable | operator* (const df1b2vector &x, const df1b2vector &y) |
Description not yet available. More... | |
df1b2vector | operator* (const df1b2matrix &M, const df1b2vector &x) |
Description not yet available. More... | |
df1b2vector | operator* (const df1b2matrix &M, const dvector &x) |
Description not yet available. More... | |
df1b2variable | operator+ (const df1b2variable &x, const df1b2variable &y) |
Description not yet available. More... | |
df1b2variable | operator+ (double x, const df1b2variable &y) |
Description not yet available. More... | |
df1b2variable | operator+ (const df1b2variable &x, double y) |
Description not yet available. More... | |
df1b2matrix | operator+ (const df1b2matrix &M, const df1b2variable &x) |
Description not yet available. More... | |
df1b2matrix | operator+ (const df1b2matrix &M, const df1b2matrix &N) |
Description not yet available. More... | |
df1b2matrix | operator+ (const df1b2matrix &M, const dmatrix &N) |
Description not yet available. More... | |
df1b2matrix | operator+ (const dmatrix &M, const df1b2matrix &x) |
Description not yet available. More... | |
df1b2matrix | operator+ (const df1b2variable &, const df1b2matrix &M) |
Description not yet available. More... | |
df1b2vector | operator+ (const df1b2variable &, const dvector &M) |
Description not yet available. More... | |
df1b2matrix | operator+ (const df1b2matrix &M, const double x) |
Description not yet available. More... | |
df1b2matrix | operator+ (const double, const df1b2matrix &M) |
Description not yet available. More... | |
df1b2vector | operator+ (const df1b2variable &x, const df1b2vector &y) |
Description not yet available. More... | |
df1b2vector | operator+ (double x, const df1b2vector &y) |
Description not yet available. More... | |
df1b2vector | operator+ (const df1b2vector &x, const df1b2vector &y) |
Description not yet available. More... | |
df1b2vector | operator+ (const df1b2vector &x, const df1b2variable &y) |
Description not yet available. More... | |
df1b2vector | operator+ (const dvector &x, const df1b2vector &y) |
Description not yet available. More... | |
df1b2vector | operator+ (const df1b2vector &y, const dvector &x) |
Description not yet available. More... | |
df1b2vector | operator+ (const dvector &x, const df1b2variable &y) |
Description not yet available. More... | |
df1b2variable | operator- (const df1b2variable &x, const df1b2variable &y) |
Description not yet available. More... | |
df1b2variable | operator- (double x, const df1b2variable &y) |
df1b2variable | operator- (const df1b2variable &x, double y) |
df1b2matrix | operator- (const df1b2matrix &M, const dmatrix &x) |
Description not yet available. More... | |
df1b2matrix | operator- (const df1b2matrix &M, const double x) |
df1b2matrix | operator- (const df1b2matrix &M, const df1b2variable &x) |
df1b2matrix | operator- (const df1b2matrix &M, const df1b2matrix &x) |
Description not yet available. More... | |
df1b2matrix | operator- (const dmatrix &M, const df1b2matrix &x) |
Description not yet available. More... | |
df1b2matrix | operator- (const df1b2variable &, const df1b2matrix &M) |
Description not yet available. More... | |
df1b2matrix | operator- (const double, const df1b2matrix &M) |
Description not yet available. More... | |
df1b2vector | operator- (const df1b2vector &x, const df1b2vector &y) |
Description not yet available. More... | |
df1b2vector | operator- (const dvector &x, const df1b2vector &y) |
Description not yet available. More... | |
df1b2vector | operator- (const df1b2variable &x, const df1b2vector &y) |
Description not yet available. More... | |
df1b2vector | operator- (const df1b2variable &x, const dvector &y) |
Description not yet available. More... | |
df1b2vector | operator- (const df1b2vector &x, const df1b2variable &y) |
Description not yet available. More... | |
df1b2vector | operator- (const df1b2vector &x, const dvector &y) |
Description not yet available. More... | |
df1b2vector | operator- (const dvector &x, const df1b2variable &y) |
Description not yet available. More... | |
df1b2variable | operator- (const df1b2variable &x) |
Description not yet available. More... | |
df1b2vector | operator- (const df1b2vector &x) |
Description not yet available. More... | |
df1b2variable | operator/ (const df1b2variable &x, const df1b2variable &y) |
Description not yet available. More... | |
df1b2variable | operator/ (const df1b2variable &x, double y) |
Description not yet available. More... | |
df1b2variable | operator/ (double x, const df1b2variable &y) |
Description not yet available. More... | |
df1b2vector | operator/ (const df1b2variable &y, const df1b2vector &x) |
Description not yet available. More... | |
df1b2vector | operator/ (const double &y, const df1b2vector &x) |
Description not yet available. More... | |
df1b2vector | operator/ (const df1b2vector &x, const df1b2variable &y) |
Description not yet available. More... | |
df1b2vector | operator/ (const df1b2vector &x, double y) |
Description not yet available. More... | |
df1b2vector | operator/ (const dvector &x, const df1b2variable &y) |
Description not yet available. More... | |
ostream & | operator<< (const ostream &_os, const df1b2variable &_x) |
Description not yet available. More... | |
ostream & | operator<< (const ostream &_os, const df1b2vector &_x) |
Description not yet available. More... | |
ostream & | operator<< (const ostream &_os, const df1b2matrix &_x) |
Description not yet available. More... | |
ostream & | operator<< (const ostream &ostr, const df1b2_init_number_vector &z) |
Description not yet available. More... | |
ostream & | operator<< (const ostream &ostr, const init_df1b2vector &z) |
Description not yet available. More... | |
ostream & | operator<< (const ostream &ostr, const df1b2_init_bounded_number_vector &z) |
Description not yet available. More... | |
ofstream & | operator<< (const ofstream &_s, const nested_calls_shape &m) |
df1b2matrix | outer_prod (const df1b2vector &x, const df1b2vector &y) |
Description not yet available. More... | |
df1b2variable | pbeta (double x, const df1b2variable &a, const df1b2variable &b, int maxit=100) |
beta distribution function for df1b2variable objects (alias of betai). More... | |
df1b2variable | pbeta (const df1b2variable &x, const df1b2variable &a, const df1b2variable &b, int maxit=100) |
df1b2variable | posfun (const df1b2variable &x, const double eps) |
Description not yet available. More... | |
df1b2variable | posfun (const df1b2variable &x, const double eps, const df1b2variable &_pen) |
Description not yet available. More... | |
df1b2vector | posfun (const df1b2vector &x, double eps, const df1b2variable &_pen) |
Description not yet available. More... | |
df1b2variable | posfun2 (const df1b2variable &x, const double eps, const df1b2variable &_pen) |
Description not yet available. More... | |
df1b2variable | pow (const df1b2variable &x, const df1b2variable &y) |
Description not yet available. More... | |
df1b2variable | pow (const df1b2variable &x, double y) |
Description not yet available. More... | |
df1b2variable | pow (double x, const df1b2variable &y) |
Description not yet available. More... | |
df1b2vector | pow (const df1b2vector &x, double y) |
Description not yet available. More... | |
df1b2vector | pow (const df1b2vector &v, const df1b2variable &x) |
Description not yet available. More... | |
df1b2vector | pow (const df1b2vector &v, const df1b2vector &x) |
Description not yet available. More... | |
df1b2vector | pow (const df1b2variable &v, const df1b2vector &x) |
Description not yet available. More... | |
df1b2vector | pow (df1b2vector const &_x, dvector const &v) |
raise x to the power v. More... | |
df1b2vector | pow (double v, const df1b2vector &x) |
Description not yet available. More... | |
df1b2vector | pow (const dvector &x, const df1b2vector &a) |
raise x to the power a. More... | |
df1b2vector | pow (const dvector &x, const df1b2variable &a) |
raise x to the power a. More... | |
void | print_derivatives (const adstring &, double f, double df, double d2f, double d3f, int bflag=0) |
Description not yet available. More... | |
void | print_derivatives (const adstring &, double f, double df1, double df2, double df11, double df12, double df22, double df111, double df112, double df122, double df222, int bflag=0) |
Description not yet available. More... | |
void | print_derivatives (df1b2_header *px, const char *s, int bflag=0) |
Description not yet available. More... | |
void | print_dot_derivatives (df1b2_header *px, const char *s) |
void | print_is_diagnostics (laplace_approximation_calculator *lapprox) |
df1b2variable | qbeta (df1b2variable x, df1b2variable a, df1b2variable b, double eps=0) |
void | read (const test_smartlist &, void *, int nsize) |
void | read_pass1_1 (void) |
Description not yet available. More... | |
void | read_pass1_2 (void) |
Description not yet available. More... | |
df1b2variable | robust_normal_logistic_mixture_deviate (const df1b2variable &x, double spread=3.0) |
Description not yet available. More... | |
df1b2variable | robust_normal_mixture_deviate (const df1b2variable &x, double spread=3.0) |
Description not yet available. More... | |
df1b2vector | rowsum (const df1b2matrix &) |
Description not yet available. More... | |
void | set_dependent_variable (const df1b2variable &_x) |
Description not yet available. More... | |
void | set_value (const df1b2variable &u, const init_df1b2vector &x, const int &_ii, double fmin, double fmax, const df1b2variable &fpen) |
Description not yet available. More... | |
void | set_value (const df1b2variable &u, const init_df1b2vector &x, const int &_ii, double fmin, double fmax, const df1b2variable &fpen, double s) |
df1b2variable | sfabs (const df1b2variable &x) |
df1b2variable | sin (const df1b2variable &x) |
Description not yet available. More... | |
df1b2vector | sin (const df1b2vector &x) |
Description not yet available. More... | |
int | size_count (const df1b2matrix &x) |
Description not yet available. More... | |
int | size_count (const df1b2vector &x) |
Description not yet available. More... | |
df1b2vector | solve (const df1b2matrix &x, const dvector &) |
df1b2vector | solve (const df1b2matrix &x, const df1b2vector &) |
dvar_vector | solve (const named_dvar_matrix &, const random_effects_vector &) |
Description not yet available. More... | |
df1b2vector | solve (df1b2matrix &M, df1b2vector &v, const df1b2variable &ln_det) |
df1b2vector | solve (df1b2matrix &M, df1b2vector &v, const df1b2variable &ln_det, const int &sgn) |
df1b2matrix | solve (const df1b2matrix &aa, const df1b2matrix &tz, df1b2variable ln_unsigned_det, df1b2variable &sign) |
Description not yet available. More... | |
df1b2matrix | solve (const df1b2matrix &aa, const df1b2matrix &tz) |
Description not yet available. More... | |
df1b2vector | solve (const df1b2matrix &aa, const df1b2vector &z, const df1b2variable &ld, df1b2variable &sign) |
df1b2variable | sqrt (const df1b2variable &x) |
Description not yet available. More... | |
df1b2vector | sqrt (const df1b2vector &x) |
Description not yet available. More... | |
df1b2variable | square (const df1b2variable &x) |
Description not yet available. More... | |
df1b2matrix | square (const df1b2matrix &x) |
Description not yet available. More... | |
df1b2vector | square (const df1b2vector &x) |
Description not yet available. More... | |
df1b2variable | sum (const df1b2vector &x) |
Description not yet available. More... | |
df1b2variable | sum (const df1b2matrix &x) |
Description not yet available. More... | |
df1b2variable | sumsq (const df1b2vector &x) |
df1b2variable | sumsq (const df1b2matrix &x) |
df1b2variable | tan (const df1b2variable &x) |
Description not yet available. More... | |
df1b2vector | tan (const df1b2vector &x) |
Description not yet available. More... | |
df1b2matrix | trans (const df1b2matrix &M) |
Description not yet available. More... | |
double & | value (const df1b2variable &_x) |
Description not yet available. More... | |
dvector | value (const df1b2vector &_x) |
Description not yet available. More... | |
dmatrix | value (const df1b2matrix &_x) |
Description not yet available. More... | |
int | withinbound (int lb, int n, int ub) |
void | write (const test_smartlist &, void *, int nsize) |
Description not yet available.
Definition in file df1b2fun.h.
#define AD_ALLOCATE | ( | ptr, | |
type, | |||
n, | |||
classname | |||
) |
Definition at line 179 of file df1b2fun.h.
Referenced by fixed_smartlist::allocate(), fixed_smartlist2::allocate(), df1b2vector::noallocate(), and smartlist::smartlist().
#define ADUNCONST | ( | type, | |
obj | |||
) | type & obj = (type&) _##obj; |
Definition at line 188 of file df1b2fun.h.
#define TINY_AD_USE_TINY_VEC 1 |
Definition at line 92 of file df1b2fun.h.
#define USE_BARD_PEN |
Definition at line 63 of file df1b2fun.h.
typedef void(** ADprfptr)(void) |
Definition at line 851 of file df1b2fun.h.
typedef void(* ADrfptr)(void) |
Definition at line 585 of file df1b2fun.h.
typedef initial_df1b2params* P_INITIAL_DF1B2PARAMS |
Definition at line 1387 of file df1b2fun.h.
typedef void* & vreference |
Definition at line 145 of file df1b2fun.h.
int active | ( | const df1b2_init_vector & | x | ) |
int active | ( | const df1b2_init_number & | x | ) |
int active | ( | const df1b2_init_matrix & | x | ) |
void ADMB_getcallindex | ( | const df1b2variable & | x | ) |
void ADMB_getcallindex | ( | const df1b2vector & | x | ) |
void ADMB_getcallindex | ( | const df1b2matrix & | x | ) |
int adptr_diff | ( | void * | x, |
void * | y | ||
) |
Definition at line 110 of file df1b2fn2.cpp.
Referenced by df1b2vector::allocate(), read_pass1_1(), read_pass1_1_dv(), read_pass1_1x(), read_pass1_eq_1(), read_pass1_init_1(), read_pass2_1(), read_pass2_1_dvdv(), read_pass2_1_dvdvdv(), read_pass2_1_prod(), read_pass2_1_prod_vector(), read_pass2_1_prodc1(), read_pass2_1_prodc2(), read_tilde_values_2(), test_smartlist::write_buffer(), fixed_smartlist::write_buffer(), fixed_smartlist2::write_buffer(), fixed_smartlist::write_buffer_one_less(), fixed_smartlist2::write_buffer_one_less(), df1b2_gradlist::write_pass1(), df1b2_gradlist::write_pass1_eq(), df1b2_gradlist::write_pass1_initialize(), df1b2_gradlist::write_pass1_minus(), df1b2_gradlist::write_pass1_minuscv(), df1b2_gradlist::write_pass1_minuseq(), df1b2_gradlist::write_pass1_minusvc(), df1b2_gradlist::write_pass1_pluseq(), df1b2_gradlist::write_pass1_prod(), df1b2_gradlist::write_pass1_sum(), df1b2_gradlist::write_pass1x(), and df1b2_gradlist::write_save_pass2_tilde_values().
int allocated | ( | const df1b2_init_vector & | _x | ) |
int allocated | ( | const df1b2vector & | _x | ) |
int allocated | ( | const df1b2_init_matrix & | _x | ) |
df1b2variable asin | ( | const df1b2variable & | _xx | ) |
df1b2variable atan | ( | const df1b2variable & | x | ) |
df1b2variable besselI | ( | df1b2variable | x, |
int | nu | ||
) |
Definition at line 265 of file df1b2bessel.cpp.
df1b2variable besselJ | ( | df1b2variable | x, |
int | nu | ||
) |
Definition at line 290 of file df1b2bessel.cpp.
df1b2variable besselK | ( | df1b2variable | x, |
int | nu | ||
) |
Definition at line 277 of file df1b2bessel.cpp.
df1b2variable besselY | ( | df1b2variable | x, |
int | nu | ||
) |
Definition at line 302 of file df1b2bessel.cpp.
df1b2variable beta_deviate | ( | const df1b2variable & | _a, |
const df1b2variable & | _b, | ||
const df1b2variable & | _x, | ||
double | eps | ||
) |
df1b2variable betai | ( | const df1b2variable & | a, |
const df1b2variable & | b, | ||
double | x, | ||
int | maxit | ||
) |
Incomplete beta function for df1b2variable objects.
a | |
b | |
x | |
maxit | Maximum number of iterations for the continued fraction approximation in betacf. |
The implementation of this algorithm was inspired by "Numerical Recipes in C", 2nd edition, Press, Teukolsky, Vetterling, Flannery, chapter 2
Definition at line 56 of file df1b2bet.cpp.
df1b2variable bounded_cumd_norm | ( | const df1b2variable & | _x, |
double | beta | ||
) |
Definition at line 838 of file df3fun.cpp.
df1b2variable bounder | ( | const df1b2variable & | x, |
double | min, | ||
double | max, | ||
double | scale | ||
) |
Author: David Fournier Copyright (c) 2008-2012 Regents of the University of California.
Description not yet available.
x | |
min | |
max | |
mscale |
Definition at line 14 of file df1b2-separable/bounder.cpp.
df1b2variable boundp | ( | const df1b2variable & | x, |
double | fmin, | ||
double | fmax | ||
) |
df1b2variable boundp | ( | const df1b2variable & | x, |
double | fmin, | ||
double | fmax, | ||
const df1b2variable & | _fpen | ||
) |
Bound model parameter.
x | Variable to bound |
fmin | Lower value |
fmax | Upper value |
_fpen | Penalty to apply |
Definition at line 418 of file df1b2f15.cpp.
df1b2variable boundp | ( | const df1b2variable & | _x, |
double | fmin, | ||
double | fmax, | ||
const df1b2variable & | _fpen, | ||
double | s | ||
) |
Bound and scale model parameter.
x | Variable to bound |
fmin | Lower value |
fmax | Upper value |
_fpen | Penalty to apply |
Definition at line 469 of file df1b2f15.cpp.
double calculate_importance_sample | ( | const dvector & | x, |
const dvector & | u0, | ||
const banded_symmetric_dmatrix & | bHess, | ||
const dvector & | _xadjoint, | ||
const dvector & | _uadjoint, | ||
const banded_symmetric_dmatrix & | _bHessadjoint, | ||
function_minimizer * | pmin | ||
) |
double calculate_importance_sample_block_diagonal_funnel | ( | const dvector & | x, |
const dvector & | u0, | ||
const dmatrix & | Hess, | ||
const dvector & | _xadjoint, | ||
const dvector & | _uadjoint, | ||
const dmatrix & | _Hessadjoint, | ||
function_minimizer * | pmin | ||
) |
Description not yet available.
Definition at line 23 of file df1b2im3f.cpp.
Referenced by laplace_approximation_calculator::block_diagonal_calculations().
double calculate_importance_sample_block_diagonal_option2 | ( | const dvector & | x, |
const dvector & | u0, | ||
const dmatrix & | Hess, | ||
const dvector & | _xadjoint, | ||
const dvector & | _uadjoint, | ||
const dmatrix & | _Hessadjoint, | ||
function_minimizer * | pmin | ||
) |
Description not yet available.
Definition at line 23 of file df1b2im4.cpp.
Referenced by laplace_approximation_calculator::block_diagonal_calculations().
double calculate_importance_sample_block_diagonal_option_antithetical | ( | const dvector & | x, |
const dvector & | u0, | ||
const dmatrix & | Hess, | ||
const dvector & | _xadjoint, | ||
const dvector & | _uadjoint, | ||
const dmatrix & | _Hessadjoint, | ||
function_minimizer * | pmin | ||
) |
Description not yet available.
Definition at line 24 of file df1b2im5.cpp.
Referenced by laplace_approximation_calculator::block_diagonal_calculations().
double calculate_importance_sample_shess | ( | const dvector & | x, |
const dvector & | u0, | ||
const dmatrix & | Hess, | ||
const dvector & | _xadjoint, | ||
const dvector & | _uadjoint, | ||
const dmatrix & | _Hessadjoint, | ||
function_minimizer * | pmin | ||
) |
Description not yet available.
Definition at line 25 of file df1b2impspf.cpp.
Referenced by laplace_approximation_calculator::banded_calculations().
void check_pool_depths | ( | void | ) |
dmatrix check_second_derivatives | ( | const init_df1b2vector & | x | ) |
void check_shape | ( | const df1b2vector & | _x, |
const df1b2vector & | _y, | ||
const char * | s | ||
) |
Description not yet available.
Definition at line 30 of file f1b2vc5.cpp.
Referenced by df1b2vector::operator*=(), operator+(), df1b2vector::operator+=(), operator-(), df1b2vector::operator-=(), df1b2vector::operator/=(), and df1b2vector::operator=().
void check_shape | ( | const df1b2vector & | _x, |
const dvector & | _y, | ||
const char * | s | ||
) |
void check_shape | ( | const dvector & | _x, |
const df1b2vector & | _y, | ||
const char * | s | ||
) |
void check_shape | ( | const df1b2vector & | _x, |
const df1b2matrix & | _y, | ||
const char * | s | ||
) |
d3_array check_third_derivatives | ( | const init_df1b2vector & | x | ) |
void checkidentiferstring | ( | const char * | ids, |
test_smartlist & | list | ||
) |
Description not yet available.
Definition at line 256 of file df1b2fn5.cpp.
Referenced by read_pass1_1(), read_pass1_1_dv(), read_pass1_1x(), read_pass1_2(), read_pass1_2_dv(), read_pass1_2x(), read_pass1_3(), read_pass1_3_dv(), read_pass1_3x(), read_pass1_eq_1(), read_pass1_eq_2(), read_pass1_eq_3(), read_pass1_init_1(), read_pass1_init_2(), read_pass1_init_3(), read_pass1_minus_eq_1(), read_pass1_minus_eq_2(), read_pass1_minus_eq_3(), read_pass1_plus_eq_1(), read_pass1_plus_eq_2(), read_pass1_plus_eq_3(), read_pass2_1(), read_pass2_1_dvdv(), read_pass2_1_dvdvdv(), read_pass2_1_minus(), read_pass2_1_minuscv(), read_pass2_1_minusvc(), read_pass2_1_prod(), read_pass2_1_prod_vector(), read_pass2_1_prodc1(), read_pass2_1_prodc2(), read_pass2_1_sum(), read_pass2_1_sumc(), read_pass2_2(), read_pass2_2_dvdv(), read_pass2_2_dvdvdv(), read_pass2_2_minus(), read_pass2_2_minuscv(), read_pass2_2_minusvc(), read_pass2_2_prod(), read_pass2_2_prod_vector(), read_pass2_2_prodc1(), read_pass2_2_prodc2(), read_pass2_2_sum(), read_pass2_2_sumc(), read_pass2_3(), read_pass2_3_dvdv(), read_pass2_3_dvdvdv(), read_pass2_3_minus(), read_pass2_3_minuscv(), read_pass2_3_minusvc(), read_pass2_3_prod(), read_pass2_3_prod_vector(), read_pass2_3_prodc1(), read_pass2_3_prodc2(), read_pass2_3_sum(), read_pass2_3_sumc(), read_tilde_values_1(), read_tilde_values_2(), and read_tilde_values_3().
df1b2matrix choleski_decomp | ( | const df1b2matrix & | MM | ) |
df1b2matrix choleski_decomp_extra | ( | const df1b2matrix & | M | ) |
df1b2vector colsum | ( | const df1b2matrix & | _M | ) |
df1b2vector column | ( | const df1b2matrix & | _M, |
int | n | ||
) |
df1b2variable cos | ( | const df1b2variable & | _xx | ) |
df1b2vector cos | ( | const df1b2vector & | _x | ) |
df1b2variable cube | ( | const df1b2variable & | x | ) |
df1b2vector cube | ( | const df1b2vector & | _x | ) |
df1b2variable cumd_exponential | ( | const df1b2variable & | x | ) |
df1b2variable cumd_norm | ( | const df1b2variable & | _x | ) |
Definition at line 806 of file df3fun.cpp.
void df1b2_gradcalc1 | ( | void | ) |
Description not yet available.
Definition at line 145 of file df1b2fun.cpp.
Referenced by laplace_approximation_calculator::default_calculations(), laplace_approximation_calculator::default_calculations_check_derivatives(), laplace_approximation_calculator::do_separable_stuff_laplace_approximation_banded(), laplace_approximation_calculator::do_separable_stuff_laplace_approximation_banded_adjoint(), laplace_approximation_calculator::do_separable_stuff_laplace_approximation_block_diagonal(), laplace_approximation_calculator::do_separable_stuff_laplace_approximation_importance_sampling_adjoint(), laplace_approximation_calculator::do_separable_stuff_newton_raphson_banded(), laplace_approximation_calculator::do_separable_stuff_newton_raphson_block_diagonal(), laplace_approximation_calculator::do_separable_stuff_x_u_block_diagonal(), laplace_approximation_calculator::get_block_diagonal_hessian(), laplace_approximation_calculator::get_complete_hessian(), get_newton_raphson_info(), laplace_approximation_calculator::get_newton_raphson_info(), and get_second_ders().
df1b2variable dflogistic | ( | double | a, |
double | b, | ||
const df1b2variable & | x | ||
) |
df1b2variable dfposfun | ( | const df1b2variable & | x, |
const double | eps | ||
) |
df1b2variable div | ( | const df1b2variable & | x, |
const df1b2variable & | y | ||
) |
Description not yet available.
Definition at line 1282 of file df32fun.cpp.
Referenced by function_minimizer::get_particular_grad().
double do_gauss_hermite_block_diagonal | ( | const dvector & | x, |
const dvector & | u0, | ||
const dmatrix & | Hess, | ||
const dvector & | _xadjoint, | ||
const dvector & | _uadjoint, | ||
const dmatrix & | _Hessadjoint, | ||
function_minimizer * | pmin | ||
) |
Description not yet available.
Definition at line 23 of file df1b2gh.cpp.
Referenced by laplace_approximation_calculator::block_diagonal_calculations().
double do_gauss_hermite_block_diagonal_multi | ( | const dvector & | x, |
const dvector & | u0, | ||
const dmatrix & | Hess, | ||
const dvector & | _xadjoint, | ||
const dvector & | _uadjoint, | ||
const dmatrix & | _Hessadjoint, | ||
function_minimizer * | pmin | ||
) |
Description not yet available.
Definition at line 23 of file df1b2ghmult.cpp.
Referenced by laplace_approximation_calculator::block_diagonal_calculations().
df1b2matrix elem_div | ( | const df1b2matrix & | _MM, |
const df1b2matrix & | _NN | ||
) |
df1b2matrix elem_div | ( | const dmatrix & | _MM, |
const df1b2matrix & | _NN | ||
) |
df1b2matrix elem_div | ( | const df1b2matrix & | _MM, |
const dmatrix & | _NN | ||
) |
df1b2vector elem_div | ( | const df1b2vector & | _v, |
const df1b2vector & | _w | ||
) |
df1b2vector elem_div | ( | const dvector & | _v, |
const df1b2vector & | _w | ||
) |
df1b2vector elem_div | ( | const df1b2vector & | _v, |
const dvector & | _w | ||
) |
df1b2matrix elem_prod | ( | const df1b2matrix & | _MM, |
const df1b2matrix & | _NN | ||
) |
df1b2matrix elem_prod | ( | const dmatrix & | _MM, |
const df1b2matrix & | _NN | ||
) |
df1b2matrix elem_prod | ( | const df1b2matrix & | _MM, |
const dmatrix & | _NN | ||
) |
df1b2vector elem_prod | ( | const df1b2vector & | _v, |
const df1b2vector & | _w | ||
) |
df1b2vector elem_prod | ( | const df1b2vector & | _v, |
const dvector & | _w | ||
) |
df1b2vector elem_prod | ( | const dvector & | _v, |
const df1b2vector & | _w | ||
) |
double evaluate_function | ( | const dvector & | x, |
function_minimizer * | pfmin | ||
) |
Description not yet available.
Author: David Fournier Copyright (c) 2008-2012 Regents of the University of California.
Definition at line 2026 of file df1b2lap.cpp.
double evaluate_function | ( | double & | fval, |
const dvector & | x, | ||
function_minimizer * | pfmin | ||
) |
double evaluate_function | ( | double & | fval, |
const dvector & | x, | ||
const dvector & | g, | ||
function_minimizer * | pfmin | ||
) |
double evaluate_function_no_derivatives | ( | const dvector & | x, |
function_minimizer * | pfmin | ||
) |
Description not yet available.
Definition at line 2196 of file df1b2lap.cpp.
Referenced by laplace_approximation_calculator::local_minimization().
double evaluate_function_quiet | ( | const dvector & | x, |
function_minimizer * | pfmin | ||
) |
Description not yet available.
Definition at line 2137 of file df1b2lap.cpp.
Referenced by laplace_approximation_calculator::default_calculations(), and laplace_approximation_calculator::default_calculations_check_derivatives().
dvector evaluate_function_with_quadprior | ( | const dvector & | x, |
int | usize, | ||
function_minimizer * | pfmin | ||
) |
Description not yet available.
Definition at line 45 of file quadpri.cpp.
Referenced by laplace_approximation_calculator::banded_calculations(), laplace_approximation_calculator::default_calculations(), and laplace_approximation_calculator::default_calculations_check_derivatives().
df1b2variable exp | ( | const df1b2variable & | x | ) |
df1b2vector exp | ( | const df1b2vector & | _x | ) |
df1b2matrix exp | ( | const df1b2matrix & | _M | ) |
df1b2variable fabs | ( | const df1b2variable & | x | ) |
df1b2vector fabs | ( | const df1b2vector & | t1 | ) |
df1b2variable factln | ( | const df1b2variable & | n | ) |
df1b2vector first_difference | ( | const df1b2vector & | _x | ) |
Returns a df1b2vector containing the differences of an _x(i) and _x(i + 1) for i = 1 to x.indexmax() - 1.
_x | input. |
Definition at line 13 of file f1b2v11.cpp.
df1b2variable fourth | ( | const df1b2variable & | x | ) |
df1b2variable gamma_density | ( | const df1b2variable & | _x, |
double | r, | ||
double | mu | ||
) |
Description not yet available.
Definition at line 13 of file df1b2-separable/vgamdens.cpp.
df1b2variable gamma_density | ( | const df1b2variable & | _x, |
const df1b2variable & | _r, | ||
const df1b2variable & | _mu | ||
) |
Description not yet available.
Definition at line 24 of file df1b2-separable/vgamdens.cpp.
df1b2variable gamma_deviate | ( | const df1b2variable & | _x, |
const df1b2variable & | _a | ||
) |
df1b2variable gammln | ( | const df1b2variable & | z | ) |
df1b2vector gammln | ( | const df1b2vector & | z | ) |
dmatrix get_hessian | ( | const init_df1b2vector & | _x | ) |
df1b2variable inv | ( | const df1b2variable & | x | ) |
df1b2variable inv_cumd_beta_stable | ( | const df1b2variable & | a, |
const df1b2variable & | b, | ||
const df1b2variable & | x, | ||
double | eps = 0 |
||
) |
Definition at line 47 of file df1b2invcumdbeta.cpp.
df1b2variable inv_cumd_cauchy | ( | const df1b2variable & | n | ) |
df1b2variable inv_cumd_exponential | ( | const df1b2variable & | y | ) |
Author: David Fournier Copyright (c) 2008-2012 Regents of the University of California.
Description not yet available.
Definition at line 11 of file df1b2cum.cpp.
df1b2variable inv_cumd_gamma | ( | const df1b2variable & | _y, |
const df1b2variable & | _a | ||
) |
double inv_cumd_gamma | ( | double | y, |
double | _a | ||
) |
Definition at line 124 of file cgamdev.cpp.
df1b2variable inv_cumd_normal_logistic_mixture | ( | const df1b2variable & | _yy, |
double | a | ||
) |
df1b2variable inv_cumd_normal_mixture | ( | const df1b2variable & | _yy, |
double | a | ||
) |
df1b2variable inv_cumd_t | ( | const df1b2variable & | n, |
const df1b2variable & | u, | ||
double | eps | ||
) |
df1b2variable invlogit | ( | df1b2variable | x | ) |
Description not yet available.
Definition at line 18 of file df1b2-separable/invlogit.cpp.
df1b2variable lgamma2 | ( | const df1b2variable & | _x | ) |
df1b2variable ln_det | ( | const df1b2matrix & | m1 | ) |
Definition at line 324 of file f1b2lndt.cpp.
df1b2variable ln_det | ( | df1b2matrix & | M, |
int & | sgn | ||
) |
df1b2variable log | ( | const df1b2variable & | x | ) |
df1b2vector log | ( | const df1b2vector & | _x | ) |
df1b2matrix log | ( | const df1b2matrix & | _M | ) |
df1b2variable log_comb | ( | const df1b2variable & | n, |
double | k | ||
) |
df1b2variable log_comb | ( | const df1b2variable & | n, |
const df1b2variable & | k | ||
) |
df1b2variable log_comb | ( | double | n, |
const df1b2variable & | k | ||
) |
df1b2variable log_der_logistic | ( | double | a, |
double | b, | ||
const df1b2variable & | x | ||
) |
df1b2variable log_gamma_density | ( | const df1b2variable & | _x, |
double | r, | ||
double | mu | ||
) |
Description not yet available.
Definition at line 37 of file df1b2-separable/vgamdens.cpp.
df1b2variable log_gamma_density | ( | const df1b2variable & | _x, |
const df1b2variable & | _r, | ||
const df1b2variable & | _mu | ||
) |
Description not yet available.
Definition at line 48 of file df1b2-separable/vgamdens.cpp.
df1b2variable log_negbinomial_density | ( | double | x, |
const df1b2variable & | mu, | ||
const df1b2variable & | tau | ||
) |
Definition at line 15 of file df3gammp.cpp.
df1b2variable logistic | ( | double | a, |
double | b, | ||
const df1b2variable & | x | ||
) |
df1b2variable lower_triangular_ln_det | ( | const df1b2matrix & | m | ) |
df1b2variable lower_triangular_ln_det | ( | const df1b2matrix & | m, |
int & | sgn | ||
) |
df1b2vector lower_triangular_solve | ( | const df1b2matrix & | m, |
const df1b2vector & | v | ||
) |
df1b2vector lower_triangular_solve_trans | ( | const df1b2matrix & | M, |
const df1b2vector & | y | ||
) |
df1b2variable max | ( | const df1b2vector & | t1 | ) |
df1b2variable mean | ( | const df1b2vector & | _x | ) |
df1b2variable mean | ( | const df1b2matrix & | _x | ) |
void memcpy | ( | test_smartlist & | , |
void * | , | ||
const size_t | nsize | ||
) |
memcpy for test_smartlist
Definition at line 367 of file df1b2f10.cpp.
Referenced by df3_three_variable::df3_three_variable(), dv_assign(), dvdv_add(), DF_FILE::fread(), gradient_structure::funnel_gradcalc(), DF_FILE::fwrite(), memcpy(), dvector::operator=(), independent_variables::operator=(), dvar_vector::operator=(), read_pass1_1(), read_pass1_1_dv(), read_pass1_1x(), read_pass1_2(), read_pass1_2_dv(), read_pass1_2x(), read_pass1_3(), read_pass1_3_dv(), read_pass1_3x(), read_pass1_eq_1(), read_pass1_init_1(), read_pass2_1(), read_pass2_1_dvdv(), read_pass2_1_dvdvdv(), read_pass2_1_prod(), read_pass2_1_prod_vector(), read_pass2_1_prodc1(), read_pass2_1_prodc2(), read_pass2_2(), read_pass2_2_dvdv(), read_pass2_2_dvdvdv(), read_pass2_2_prod(), read_pass2_2_prod_vector(), read_pass2_2_prodc1(), read_pass2_2_prodc2(), read_pass2_3(), read_pass2_3_dvdv(), read_pass2_3_dvdvdv(), read_pass2_3_prod(), read_pass2_3_prod_vector(), read_pass2_3_prodc1(), read_pass2_3_prodc2(), read_tilde_values_2(), read_tilde_values_3(), gradient_structure::restore_arrays(), gradient_structure::save_arrays(), df1b2_gradlist::write_pass1(), df1b2_gradlist::write_pass1_eq(), df1b2_gradlist::write_pass1_initialize(), df1b2_gradlist::write_pass1_minus(), df1b2_gradlist::write_pass1_minuscv(), df1b2_gradlist::write_pass1_minuseq(), df1b2_gradlist::write_pass1_minusvc(), df1b2_gradlist::write_pass1_pluseq(), df1b2_gradlist::write_pass1_prod(), df1b2_gradlist::write_pass1_sum(), df1b2_gradlist::write_pass1x(), and df1b2_gradlist::write_save_pass2_tilde_values().
void memcpy | ( | void * | , |
test_smartlist & | , | ||
const size_t | nsize | ||
) |
memcpy for test_smartlist
Definition at line 381 of file df1b2f10.cpp.
df1b2variable mfexp | ( | const df1b2variable & | x | ) |
df1b2variable mfexp | ( | const df1b2variable & | x, |
double | b | ||
) |
df1b2vector mfexp | ( | const df1b2vector & | _x | ) |
df1b2matrix mfexp | ( | const df1b2matrix & | _M | ) |
df1b2variable mult_add | ( | const df1b2variable & | x, |
const df1b2variable & | y | ||
) |
df1b2variable mypow | ( | const df1b2variable & | x, |
double | y | ||
) |
void ncount_checker | ( | int | ncount, |
int | ncount_check | ||
) |
df1b2variable norm | ( | const df1b2vector & | _x | ) |
df1b2variable norm | ( | const df1b2matrix & | _x | ) |
df1b2variable norm2 | ( | const df1b2vector & | _x | ) |
df1b2variable norm2 | ( | const df1b2matrix & | _x | ) |
df1b2variable norm_to_gamma | ( | const df1b2variable & | v, |
const df1b2variable & | alpha, | ||
double | bound | ||
) |
df1b2variable operator* | ( | const df1b2variable & | _x, |
double | y | ||
) |
df1b2variable operator* | ( | const df1b2variable & | _x, |
const df1b2variable & | _y | ||
) |
df1b2variable operator* | ( | double | x, |
const df1b2variable & | _y | ||
) |
df1b2vector operator* | ( | double | v, |
const df1b2vector & | _x | ||
) |
df1b2vector operator* | ( | const df1b2vector & | _v, |
double | x | ||
) |
df1b2variable operator* | ( | const df1b2vector & | _v, |
const dvector & | _x | ||
) |
df1b2variable operator* | ( | const dvector & | _v, |
const df1b2vector & | _x | ||
) |
df1b2vector operator* | ( | const df1b2vector & | _x, |
const df1b2variable & | _v | ||
) |
df1b2vector operator* | ( | const df1b2variable & | _v, |
const df1b2vector & | _x | ||
) |
df1b2matrix operator* | ( | const df1b2matrix & | _M, |
const df1b2variable & | _x | ||
) |
df1b2matrix operator* | ( | const dmatrix & | _M, |
const df1b2variable & | _x | ||
) |
df1b2vector operator* | ( | const dmatrix & | _M, |
const df1b2vector & | _x | ||
) |
df1b2matrix operator* | ( | const df1b2variable & | _x, |
const dmatrix & | _M | ||
) |
df1b2matrix operator* | ( | const df1b2matrix & | _MM, |
const df1b2matrix & | _NN | ||
) |
df1b2matrix operator* | ( | const dmatrix & | M, |
const df1b2matrix & | x | ||
) |
df1b2matrix operator* | ( | const df1b2variable & | _x, |
const df1b2matrix & | _M | ||
) |
df1b2matrix operator* | ( | const df1b2matrix & | _M, |
const double | x | ||
) |
df1b2matrix operator* | ( | const double | x, |
const df1b2matrix & | _M | ||
) |
df1b2vector operator* | ( | const df1b2variable & | _v, |
const dvector & | _x | ||
) |
df1b2vector operator* | ( | const dvector & | _v, |
const df1b2variable & | _x | ||
) |
df1b2vector operator* | ( | const dvector & | _x, |
const df1b2matrix & | _M | ||
) |
Vector and Matrix Multiplication.
_x | is a vector with dimensions (m_min, m_max). |
_M | is a matrix with dimensions (m_min, m_max, n_min, n_max). |
Definition at line 245 of file f1b2vc5.cpp.
df1b2vector operator* | ( | const df1b2vector & | _x, |
const df1b2matrix & | _M | ||
) |
Vector and Matrix Multiplication.
_x | is a vector with dimensions (m_min, m_max). |
_M | is a matrix with dimensions (m_min, m_max, n_min, n_max). |
Definition at line 185 of file f1b2vc5.cpp.
df1b2vector operator* | ( | const df1b2vector & | _x, |
const dmatrix & | _M | ||
) |
Vector and Matrix Multiplication.
_x | is a vector with dimensions (m_min, m_max). |
_M | is a matrix with dimensions (m_min, m_max, n_min, n_max). |
Definition at line 215 of file f1b2vc5.cpp.
df1b2variable operator* | ( | const df1b2vector & | _x, |
const df1b2vector & | _y | ||
) |
df1b2vector operator* | ( | const df1b2matrix & | _M, |
const df1b2vector & | _x | ||
) |
df1b2vector operator* | ( | const df1b2matrix & | _M, |
const dvector & | _x | ||
) |
df1b2variable operator+ | ( | const df1b2variable & | _x, |
const df1b2variable & | _y | ||
) |
df1b2variable operator+ | ( | double | x, |
const df1b2variable & | _y | ||
) |
|
inline |
df1b2matrix operator+ | ( | const df1b2matrix & | _M, |
const df1b2variable & | _x | ||
) |
df1b2matrix operator+ | ( | const df1b2matrix & | _MM, |
const df1b2matrix & | _NN | ||
) |
df1b2matrix operator+ | ( | const df1b2matrix & | _M, |
const dmatrix & | N | ||
) |
df1b2matrix operator+ | ( | const dmatrix & | M, |
const df1b2matrix & | _NN | ||
) |
df1b2matrix operator+ | ( | const df1b2variable & | _x, |
const df1b2matrix & | _M | ||
) |
df1b2vector operator+ | ( | const df1b2variable & | _x, |
const dvector & | _v | ||
) |
df1b2matrix operator+ | ( | const df1b2matrix & | _M, |
const double | x | ||
) |
df1b2matrix operator+ | ( | const double | x, |
const df1b2matrix & | _M | ||
) |
df1b2vector operator+ | ( | const df1b2variable & | _v, |
const df1b2vector & | _x | ||
) |
df1b2vector operator+ | ( | double | v, |
const df1b2vector & | _x | ||
) |
df1b2vector operator+ | ( | const df1b2vector & | _x, |
const df1b2vector & | _y | ||
) |
df1b2vector operator+ | ( | const df1b2vector & | _x, |
const df1b2variable & | _v | ||
) |
df1b2vector operator+ | ( | const dvector & | _x, |
const df1b2vector & | _y | ||
) |
df1b2vector operator+ | ( | const df1b2vector & | _x, |
const dvector & | _y | ||
) |
df1b2vector operator+ | ( | const dvector & | _v, |
const df1b2variable & | _x | ||
) |
df1b2variable operator- | ( | const df1b2variable & | _x, |
const df1b2variable & | _y | ||
) |
df1b2variable operator- | ( | double | x, |
const df1b2variable & | y | ||
) |
Definition at line 13 of file df1b2min2.cpp.
df1b2variable operator- | ( | const df1b2variable & | x, |
double | y | ||
) |
Definition at line 13 of file df1b2min3.cpp.
df1b2matrix operator- | ( | const df1b2matrix & | _M, |
const dmatrix & | N | ||
) |
df1b2matrix operator- | ( | const df1b2matrix & | M, |
const double | x | ||
) |
df1b2matrix operator- | ( | const df1b2matrix & | M, |
const df1b2variable & | x | ||
) |
df1b2matrix operator- | ( | const df1b2matrix & | _MM, |
const df1b2matrix & | _NN | ||
) |
df1b2matrix operator- | ( | const dmatrix & | M, |
const df1b2matrix & | _NN | ||
) |
df1b2matrix operator- | ( | const df1b2variable & | _x, |
const df1b2matrix & | _M | ||
) |
df1b2matrix operator- | ( | const double | x, |
const df1b2matrix & | _M | ||
) |
df1b2vector operator- | ( | const df1b2vector & | _x, |
const df1b2vector & | _y | ||
) |
df1b2vector operator- | ( | const dvector & | _x, |
const df1b2vector & | _y | ||
) |
df1b2vector operator- | ( | const df1b2variable & | _x, |
const df1b2vector & | _v | ||
) |
df1b2vector operator- | ( | const df1b2variable & | _x, |
const dvector & | _v | ||
) |
df1b2vector operator- | ( | const df1b2vector & | _v, |
const df1b2variable & | _x | ||
) |
df1b2vector operator- | ( | const df1b2vector & | _x, |
const dvector & | _y | ||
) |
df1b2vector operator- | ( | const dvector & | _v, |
const df1b2variable & | _x | ||
) |
|
inline |
|
inline |
df1b2variable operator/ | ( | const df1b2variable & | x, |
const df1b2variable & | y | ||
) |
df1b2variable operator/ | ( | const df1b2variable & | x, |
double | y | ||
) |
df1b2variable operator/ | ( | double | x, |
const df1b2variable & | y | ||
) |
df1b2vector operator/ | ( | const df1b2variable & | x, |
const df1b2vector & | _v | ||
) |
df1b2vector operator/ | ( | const double & | x, |
const df1b2vector & | _v | ||
) |
df1b2vector operator/ | ( | const df1b2vector & | _v, |
const df1b2variable & | x | ||
) |
df1b2vector operator/ | ( | const df1b2vector & | _v, |
double | x | ||
) |
df1b2vector operator/ | ( | const dvector & | v, |
const df1b2variable & | x | ||
) |
ostream& operator<< | ( | const ostream & | _os, |
const df1b2variable & | _x | ||
) |
ostream& operator<< | ( | const ostream & | _os, |
const df1b2vector & | _x | ||
) |
ostream& operator<< | ( | const ostream & | _os, |
const df1b2matrix & | _x | ||
) |
ostream& operator<< | ( | const ostream & | _os, |
const df1b2_init_number_vector & | _x | ||
) |
ostream& operator<< | ( | const ostream & | _os, |
const init_df1b2vector & | _x | ||
) |
ostream& operator<< | ( | const ostream & | _os, |
const df1b2_init_bounded_number_vector & | _x | ||
) |
ofstream& operator<< | ( | const ofstream & | _s, |
const nested_calls_shape & | m | ||
) |
df1b2matrix outer_prod | ( | const df1b2vector & | _MM, |
const df1b2vector & | _NN | ||
) |
df1b2variable pbeta | ( | double | x, |
const df1b2variable & | a, | ||
const df1b2variable & | b, | ||
int | maxit | ||
) |
beta distribution function for df1b2variable objects (alias of betai).
x | |
a | |
b | |
maxit | Maximum number of iterations for the continued fraction approximation in betacf. |
The implementation of this algorithm was inspired by "Numerical Recipes in C", 2nd edition, Press, Teukolsky, Vetterling, Flannery, chapter 2
Definition at line 81 of file df1b2bet.cpp.
df1b2variable pbeta | ( | const df1b2variable & | x, |
const df1b2variable & | a, | ||
const df1b2variable & | b, | ||
int | maxit = 100 |
||
) |
Definition at line 104 of file df1b2bet.cpp.
df1b2variable posfun | ( | const df1b2variable & | x, |
const double | eps | ||
) |
df1b2variable posfun | ( | const df1b2variable & | x, |
const double | eps, | ||
const df1b2variable & | _pen | ||
) |
df1b2vector posfun | ( | const df1b2vector & | x, |
double | eps, | ||
const df1b2variable & | _pen | ||
) |
df1b2variable posfun2 | ( | const df1b2variable & | x, |
const double | eps, | ||
const df1b2variable & | _pen | ||
) |
df1b2variable pow | ( | const df1b2variable & | x, |
const df1b2variable & | y | ||
) |
df1b2variable pow | ( | const df1b2variable & | x, |
double | y | ||
) |
df1b2variable pow | ( | double | x, |
const df1b2variable & | y | ||
) |
df1b2vector pow | ( | const df1b2vector & | _v, |
double | x | ||
) |
df1b2vector pow | ( | const df1b2vector & | _v, |
const df1b2variable & | _x | ||
) |
df1b2vector pow | ( | const df1b2vector & | _x, |
const df1b2vector & | _v | ||
) |
df1b2vector pow | ( | const df1b2variable & | _v, |
const df1b2vector & | _x | ||
) |
df1b2vector pow | ( | df1b2vector const & | _x, |
dvector const & | v | ||
) |
raise x to the power v.
x | vector of bases |
v | vector of exponents |
Definition at line 167 of file f1b2v10.cpp.
df1b2vector pow | ( | const double | v, |
const df1b2vector & | _x | ||
) |
df1b2vector pow | ( | const dvector & | x, |
const df1b2vector & | a | ||
) |
raise x to the power a.
x | vector of bases |
a | vector of exponents |
Definition at line 130 of file f1b2v10.cpp.
df1b2vector pow | ( | const dvector & | x, |
const df1b2variable & | a | ||
) |
raise x to the power a.
x | vector of bases |
a | the exponent |
Definition at line 112 of file f1b2v10.cpp.
void print_derivatives | ( | const adstring & | s, |
double | f, | ||
double | df, | ||
double | d2f, | ||
double | d3f, | ||
int | bflag | ||
) |
Description not yet available.
Definition at line 27 of file df1b2fn3.cpp.
Referenced by read_pass1_1(), read_pass1_1_dv(), read_pass1_1x(), read_pass1_2(), read_pass1_2_dv(), read_pass1_2x(), read_pass1_3(), read_pass1_3_dv(), read_pass1_3x(), read_pass1_eq_1(), read_pass1_eq_2(), read_pass1_eq_3(), read_pass1_minus_eq_1(), read_pass1_minus_eq_2(), read_pass1_minus_eq_3(), read_pass1_plus_eq_1(), read_pass1_plus_eq_2(), read_pass1_plus_eq_3(), read_pass2_1(), read_pass2_1_dvdv(), read_pass2_1_dvdvdv(), read_pass2_2(), read_pass2_2_dvdv(), read_pass2_2_dvdvdv(), read_pass2_3(), read_pass2_3_dvdv(), and read_pass2_3_dvdvdv().
void print_derivatives | ( | const adstring & | s, |
double | f, | ||
double | df1, | ||
double | df2, | ||
double | df11, | ||
double | df12, | ||
double | df22, | ||
double | df111, | ||
double | df112, | ||
double | df122, | ||
double | df222, | ||
int | bflag | ||
) |
void print_derivatives | ( | df1b2_header * | px, |
const char * | s, | ||
int | bflag | ||
) |
void print_dot_derivatives | ( | df1b2_header * | px, |
const char * | s | ||
) |
void print_is_diagnostics | ( | laplace_approximation_calculator * | lapprox | ) |
Definition at line 880 of file xmodelm3.cpp.
Referenced by function_minimizer::minimize().
df1b2variable qbeta | ( | df1b2variable | x, |
df1b2variable | a, | ||
df1b2variable | b, | ||
double | eps = 0 |
||
) |
Definition at line 380 of file df1b2invcumdbeta.cpp.
void read | ( | const test_smartlist & | , |
void * | , | ||
int | nsize | ||
) |
Referenced by uistream::operator>>(), test_smartlist::read_buffer(), fixed_smartlist::read_buffer(), fixed_smartlist2::read_buffer(), fixed_smartlist::read_file(), fixed_smartlist2::read_file(), ivector::read_from(), grad_stack::read_grad_stack_buffer(), dfsdmat::restore(), gradient_structure::restore_arrays(), test_smartlist::rewind(), fixed_smartlist::rewind(), and fixed_smartlist2::rewind().
void read_pass1_1 | ( | void | ) |
Description not yet available.
Definition at line 101 of file df1b2f11.cpp.
Referenced by ad_read_pass1().
void read_pass1_2 | ( | void | ) |
Description not yet available.
Definition at line 229 of file df1b2f11.cpp.
Referenced by ad_read_pass1().
df1b2variable robust_normal_logistic_mixture_deviate | ( | const df1b2variable & | x, |
double | spread | ||
) |
df1b2variable robust_normal_mixture_deviate | ( | const df1b2variable & | x, |
double | spread | ||
) |
df1b2vector rowsum | ( | const df1b2matrix & | _M | ) |
void set_dependent_variable | ( | const df1b2variable & | _x | ) |
Description not yet available.
Definition at line 699 of file df1b2fn2.cpp.
Referenced by laplace_approximation_calculator::default_calculations(), laplace_approximation_calculator::default_calculations_check_derivatives(), laplace_approximation_calculator::do_separable_stuff_laplace_approximation_banded(), laplace_approximation_calculator::do_separable_stuff_laplace_approximation_banded_adjoint(), laplace_approximation_calculator::do_separable_stuff_laplace_approximation_block_diagonal(), laplace_approximation_calculator::do_separable_stuff_laplace_approximation_importance_sampling_adjoint(), laplace_approximation_calculator::do_separable_stuff_newton_raphson_banded(), laplace_approximation_calculator::do_separable_stuff_newton_raphson_block_diagonal(), laplace_approximation_calculator::do_separable_stuff_x_u_block_diagonal(), laplace_approximation_calculator::get_block_diagonal_hessian(), laplace_approximation_calculator::get_complete_hessian(), get_newton_raphson_info(), laplace_approximation_calculator::get_newton_raphson_info(), and get_second_ders().
void set_value | ( | const df1b2variable & | _u, |
const init_df1b2vector & | _x, | ||
const int & | _ii, | ||
double | fmin, | ||
double | fmax, | ||
const df1b2variable & | _fpen | ||
) |
void set_value | ( | const df1b2variable & | u, |
const init_df1b2vector & | x, | ||
const int & | _ii, | ||
double | fmin, | ||
double | fmax, | ||
const df1b2variable & | fpen, | ||
double | s | ||
) |
Definition at line 382 of file df1b2f15.cpp.
df1b2variable sfabs | ( | const df1b2variable & | x | ) |
df1b2variable sin | ( | const df1b2variable & | _xx | ) |
df1b2vector sin | ( | const df1b2vector & | _x | ) |
int size_count | ( | const df1b2matrix & | _x | ) |
int size_count | ( | const df1b2vector & | _x | ) |
df1b2vector solve | ( | const df1b2matrix & | x, |
const dvector & | |||
) |
Definition at line 36 of file f1b2solv.cpp.
df1b2vector solve | ( | const df1b2matrix & | x, |
const df1b2vector & | |||
) |
Definition at line 42 of file f1b2sol2.cpp.
dvar_vector solve | ( | const named_dvar_matrix & | M, |
const random_effects_vector & | v | ||
) |
df1b2vector solve | ( | df1b2matrix & | M, |
df1b2vector & | v, | ||
const df1b2variable & | ln_det | ||
) |
Definition at line 385 of file f1b2lndt.cpp.
df1b2vector solve | ( | df1b2matrix & | M, |
df1b2vector & | v, | ||
const df1b2variable & | ln_det, | ||
const int & | sgn | ||
) |
Definition at line 407 of file f1b2lndt.cpp.
df1b2matrix solve | ( | const df1b2matrix & | aa, |
const df1b2matrix & | tz, | ||
df1b2variable | ln_unsigned_det, | ||
df1b2variable & | sign | ||
) |
Description not yet available.
\n\n | The implementation of this algorithm was inspired by "Numerical Recipes in C", 2nd edition, Press, Teukolsky, Vetterling, Flannery, chapter xx |
Definition at line 33 of file df1b2-separable/expm.cpp.
df1b2matrix solve | ( | const df1b2matrix & | aa, |
const df1b2matrix & | tz | ||
) |
df1b2vector solve | ( | const df1b2matrix & | aa, |
const df1b2vector & | z, | ||
const df1b2variable & | ld, | ||
df1b2variable & | sign | ||
) |
Definition at line 27 of file f1b2sol2.cpp.
df1b2variable sqrt | ( | const df1b2variable & | x | ) |
df1b2vector sqrt | ( | const df1b2vector & | _x | ) |
df1b2variable square | ( | const df1b2variable & | x | ) |
df1b2matrix square | ( | const df1b2matrix & | _M | ) |
df1b2vector square | ( | const df1b2vector & | _x | ) |
df1b2variable sum | ( | const df1b2vector & | _x | ) |
df1b2variable sum | ( | const df1b2matrix & | _x | ) |
df1b2variable sumsq | ( | const df1b2vector & | x | ) |
Definition at line 859 of file f1b2vc5.cpp.
df1b2variable sumsq | ( | const df1b2matrix & | x | ) |
Definition at line 896 of file f1b2vc5.cpp.
df1b2variable tan | ( | const df1b2variable & | x | ) |
df1b2vector tan | ( | const df1b2vector & | _x | ) |
df1b2matrix trans | ( | const df1b2matrix & | _m1 | ) |
double& value | ( | const df1b2variable & | _x | ) |
dvector value | ( | const df1b2vector & | _t1 | ) |
dmatrix value | ( | const df1b2matrix & | _m | ) |
void write | ( | const test_smartlist & | , |
void * | , | ||
int | nsize | ||
) |
char AD_allocation_error_message[] |
Definition at line 32 of file df1b2fn2.cpp.
df1b2_gradlist* f1b2gradlist |
Definition at line 49 of file df1b2glo.cpp.
Referenced by df1b2variable::allocate(), funnel_init_var::allocate_all(), asin(), betacf(), laplace_approximation_calculator::check_pool_size(), check_second_derivatives(), check_third_derivatives(), cos(), df1b2variable::deallocate(), laplace_approximation_calculator::default_calculations(), laplace_approximation_calculator::default_calculations_check_derivatives(), df1b2_gradcalc1(), df1b2variable::df1b2variable(), div(), laplace_approximation_calculator::do_separable_stuff(), laplace_approximation_calculator::do_separable_stuff_hessian_type_information(), laplace_approximation_calculator::do_separable_stuff_laplace_approximation_banded(), laplace_approximation_calculator::do_separable_stuff_laplace_approximation_banded_adjoint(), laplace_approximation_calculator::do_separable_stuff_laplace_approximation_block_diagonal(), laplace_approximation_calculator::do_separable_stuff_laplace_approximation_importance_sampling_adjoint(), laplace_approximation_calculator::do_separable_stuff_newton_raphson_banded(), laplace_approximation_calculator::do_separable_stuff_newton_raphson_block_diagonal(), laplace_approximation_calculator::do_separable_stuff_x_u_block_diagonal(), gammlnguts(), laplace_approximation_calculator::get_block_diagonal_hessian(), laplace_approximation_calculator::get_complete_hessian(), laplace_approximation_calculator::get_newton_raphson_info(), inv_cumd_beta_stable(), inv_cumd_gamma(), inv_cumd_normal_logistic_mixture(), inv_cumd_normal_mixture(), laplace_approximation_calculator::laplace_approximation_calculator(), mypow(), df1b2function1::operator()(), df1b2function2::operator()(), operator*(), operator+(), df1b2variable::operator+=(), operator-(), df1b2variable::operator-=(), operator/(), df1b2variable::operator=(), pow(), read_pass1_1(), read_pass1_1_dv(), read_pass1_1x(), read_pass1_2(), read_pass1_2_dv(), read_pass1_2x(), read_pass1_3(), read_pass1_3_dv(), read_pass1_3x(), read_pass1_eq_1(), read_pass1_eq_2(), read_pass1_eq_3(), read_pass1_init_1(), read_pass1_init_2(), read_pass1_init_3(), read_pass1_minus_eq_1(), read_pass1_minus_eq_2(), read_pass1_minus_eq_3(), read_pass1_plus_eq_1(), read_pass1_plus_eq_2(), read_pass1_plus_eq_3(), read_pass2_1(), read_pass2_1_dvdv(), read_pass2_1_dvdvdv(), read_pass2_1_minus(), read_pass2_1_minuscv(), read_pass2_1_minusvc(), read_pass2_1_prod(), read_pass2_1_prod_vector(), read_pass2_1_prodc1(), read_pass2_1_prodc2(), read_pass2_1_sum(), read_pass2_1_sumc(), read_pass2_2(), read_pass2_2_dvdv(), read_pass2_2_dvdvdv(), read_pass2_2_minus(), read_pass2_2_minuscv(), read_pass2_2_minusvc(), read_pass2_2_prod(), read_pass2_2_prod_vector(), read_pass2_2_prodc1(), read_pass2_2_prodc2(), read_pass2_2_sum(), read_pass2_2_sumc(), read_pass2_3(), read_pass2_3_dvdv(), read_pass2_3_dvdvdv(), read_pass2_3_minus(), read_pass2_3_minuscv(), read_pass2_3_minusvc(), read_pass2_3_prod(), read_pass2_3_prod_vector(), read_pass2_3_prodc1(), read_pass2_3_prodc2(), read_pass2_3_sum(), read_pass2_3_sumc(), read_tilde_values_1(), read_tilde_values_2(), read_tilde_values_3(), sin(), laplace_approximation_calculator::test_trust_region_method(), df1b2_gradlist::write_pass1_minuseq(), df1b2_gradlist::write_pass1_pluseq(), and laplace_approximation_calculator::~laplace_approximation_calculator().
df1b2_gradlist** f1b2gradlist_stack |
df1b2_gradlist* globalf1b2gradlist |
Definition at line 51 of file df1b2glo.cpp.
df1b2_gradlist* localf1b2gradlist |
Definition at line 50 of file df1b2glo.cpp.
int make_sure_df1b2fun_gets_linked |
int max_num_init_df1b2variable |
Definition at line 30 of file df1b2fn2.cpp.
Referenced by init_df1b2vector::allocate().
Generated on Wed Sep 7 2022 00:01:30 for ADMB Documentation by 1.8.5 |