ADMB Documentation  -a65f1c97
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Functions
df11fun.h File Reference

(Last Changed on March 04, 2014 for git-revision 6ceb96c9a562906f9fd8ff1264bffca4006e1ebd.)

#include <fvar.hpp>

Go to the source code of this file.

Classes

class  df1_one_matrix
 
class  df1_one_variable
 
class  df1_one_vector
 
class  init_df1_one_variable
 

Functions

df1_one_variable atan (const df1_one_variable &x)
 
df1_one_matrix choleski_decomp (const df1_one_matrix &MM)
 
df1_one_variable cos (const df1_one_variable &x)
 
df1_one_variable cube (const df1_one_variable &x)
 
df1_one_variable cumd_gamma (const df1_one_variable &x, const df1_one_variable &a)
 
df1_one_variable exp (const df1_one_variable &x)
 
dvector first_derivatives (const df1_one_vector &v)
 Description not yet available. More...
 
dmatrix first_derivatives (const df1_one_matrix &v)
 Description not yet available. More...
 
df1_one_variable gammln (const df1_one_variable &xx)
 
df1_one_variable inv (const df1_one_variable &x)
 
df1_one_variable log (const df1_one_variable &x)
 
df1_one_variable operator* (const df1_one_variable &x, const df1_one_variable &y)
 
df1_one_variable operator* (double x, const df1_one_variable &y)
 
df1_one_variable operator* (const df1_one_variable &x, double y)
 
df1_one_variable operator+ (const double x, const df1_one_variable &y)
 
df1_one_variable operator+ (const df1_one_variable &x, const double y)
 
df1_one_variable operator+ (const df1_one_variable &x, const df1_one_variable &y)
 
df1_one_variable operator- (double x, const df1_one_variable &y)
 
df1_one_variable operator- (const df1_one_variable &x, double y)
 
df1_one_variable operator- (const df1_one_variable &x, const df1_one_variable &y)
 
df1_one_variable operator- (const df1_one_variable &v)
 
df1_one_variable operator/ (const df1_one_variable &x, const df1_one_variable &y)
 
df1_one_variable operator/ (const double x, const df1_one_variable &y)
 
df1_one_variable operator/ (const df1_one_variable &x, const double y)
 
df1_one_variable pow (const df1_one_variable &x, const df1_one_variable &y)
 
dmatrix second_derivatives (const df1_one_matrix &v)
 
df1_one_variable sin (const df1_one_variable &x)
 
df1_one_variable sqrt (const df1_one_variable &x)
 
df1_one_variable square (const df1_one_variable &x)
 
df1_one_variable tan (const df1_one_variable &x)
 
dmatrix third_derivatives (const df1_one_matrix &v)
 
double value (const df1_one_variable &x)
 
dvector value (const df1_one_vector &v)
 
dmatrix value (const df1_one_matrix &v)
 

Function Documentation

df1_one_variable atan ( const df1_one_variable x)

Definition at line 312 of file df11fun.cpp.

Referenced by atan(), atan2(), cumd_cauchy(), dfatan1(), kludge_cumd_cauchy(), set_value_mc(), and sigmoid().

df1_one_matrix choleski_decomp ( const df1_one_matrix MM)
df1_one_variable cos ( const df1_one_variable x)
df1_one_variable cube ( const df1_one_variable x)
df1_one_variable cumd_gamma ( const df1_one_variable x,
const df1_one_variable a 
)
df1_one_variable exp ( const df1_one_variable x)

Definition at line 373 of file df11fun.cpp.

dvector first_derivatives ( const df1_one_vector v)

Description not yet available.

Parameters

Definition at line 399 of file df11fun.cpp.

Referenced by first_derivatives().

dmatrix first_derivatives ( const df1_one_matrix v)

Description not yet available.

Parameters

Definition at line 415 of file df11fun.cpp.

df1_one_variable gammln ( const df1_one_variable xx)
df1_one_variable inv ( const df1_one_variable x)
df1_one_variable log ( const df1_one_variable x)

Definition at line 362 of file df11fun.cpp.

df1_one_variable operator* ( const df1_one_variable x,
const df1_one_variable y 
)

Definition at line 445 of file df11fun.cpp.

df1_one_variable operator* ( double  x,
const df1_one_variable y 
)

Definition at line 458 of file df11fun.cpp.

df1_one_variable operator* ( const df1_one_variable x,
double  y 
)

Definition at line 468 of file df11fun.cpp.

df1_one_variable operator+ ( const double  x,
const df1_one_variable y 
)

Definition at line 501 of file df11fun.cpp.

df1_one_variable operator+ ( const df1_one_variable x,
const double  y 
)

Definition at line 509 of file df11fun.cpp.

df1_one_variable operator+ ( const df1_one_variable x,
const df1_one_variable y 
)

Definition at line 519 of file df11fun.cpp.

df1_one_variable operator- ( double  x,
const df1_one_variable y 
)

Definition at line 537 of file df11fun.cpp.

df1_one_variable operator- ( const df1_one_variable x,
double  y 
)

Definition at line 546 of file df11fun.cpp.

df1_one_variable operator- ( const df1_one_variable x,
const df1_one_variable y 
)

Definition at line 528 of file df11fun.cpp.

df1_one_variable operator- ( const df1_one_variable v)

Definition at line 244 of file df11fun.cpp.

df1_one_variable operator/ ( const df1_one_variable x,
const df1_one_variable y 
)

Definition at line 486 of file df11fun.cpp.

df1_one_variable operator/ ( const double  x,
const df1_one_variable y 
)

Definition at line 493 of file df11fun.cpp.

df1_one_variable operator/ ( const df1_one_variable x,
const double  y 
)

Definition at line 479 of file df11fun.cpp.

df1_one_variable pow ( const df1_one_variable x,
const df1_one_variable y 
)
dmatrix second_derivatives ( const df1_one_matrix v)

Referenced by second_derivatives().

df1_one_variable sin ( const df1_one_variable x)

Definition at line 351 of file df11fun.cpp.

df1_one_variable sqrt ( const df1_one_variable x)

Definition at line 297 of file df11fun.cpp.

df1_one_variable square ( const df1_one_variable x)

Definition at line 326 of file df11fun.cpp.

df1_one_variable tan ( const df1_one_variable x)

Definition at line 337 of file df11fun.cpp.

dmatrix third_derivatives ( const df1_one_matrix v)

Referenced by third_derivatives().

double value ( const df1_one_variable x)
inline

Definition at line 68 of file df11fun.h.

dvector value ( const df1_one_vector v)

Definition at line 69 of file df11fun.cpp.

Referenced by function_minimizer::adamoeba(), param_init_bounded_matrix::add_value(), funnel_init_df1b2vector::allocate(), dll_param_number::allocate(), dll_param_init_number::allocate(), quadratic_prior::allocate(), function_minimizer::amxxx(), asDouble(), asin(), atan(), atan2(), laplace_approximation_calculator::banded_calculations(), laplace_approximation_calculator::banded_calculations_lme(), bessi(), bessi0(), bessi1(), bessj(), bessj0(), bessj1(), bessk0(), bessk1(), bessy0(), bessy1(), betacf(), betai(), laplace_approximation_calculator::block_diagonal_calculations(), bounded_cumd_norm(), bounder(), boundpin(), 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(), check_choleski_decomp(), check_for_params_on_bounds(), choleski_decomp(), choleski_decomp_positive(), function_minimizer::computations1(), copy_value_to_vector(), cos(), cube(), cumd_exponential(), cumd_gamma(), cumd_logistic(), cumd_norm(), d1F(), d2F(), d3F(), dbinom(), laplace_approximation_calculator::default_calculations(), laplace_approximation_calculator::default_calculations_check_derivatives(), function_minimizer::dep_hess_routine(), det(), dflogistic(), dmultinom(), dmvlogistic(), dnbinom(), dnbinom_tau(), dnorm(), do_evaluation(), do_gauss_hermite_block_diagonal(), do_gauss_hermite_block_diagonal_multi(), laplace_approximation_calculator::do_newton_raphson_banded(), laplace_approximation_calculator::do_one_feval(), dzinbinom(), evaluate_function(), evaluate_function_gradient(), evaluate_function_no_derivatives(), evaluate_function_quiet(), expm(), fabs(), fmax2(), fourth(), gammln(), gammlnguts(), gcf(), quadratic_prior::get_cgradient(), quadratic_prior::get_cHessian_from_vHessian(), laplace_approximation_calculator::get_complete_hessian(), function_minimizer::get_function_difference(), laplace_approximation_calculator::get_fx_fu(), laplace_approximation_calculator::get_gradient_for_hessian_calcs(), laplace_approximation_calculator::get_gradient_lme(), laplace_approximation_calculator::get_gradient_lme_hp(), laplace_approximation_calculator::get_hessian_components_banded_lme(), function_minimizer::get_hybrid_monte_carlo_value(), get_ln_det(), function_minimizer::get_monte_carlo_value(), laplace_approximation_calculator::get_newton_raphson_info(), function_minimizer::get_particular_grad(), laplace_approximation_calculator::get_uhat_lm_newton2(), laplace_approximation_calculator::get_uhat_quasi_newton(), laplace_approximation_calculator::get_uhat_quasi_newton_block_diagonal(), gser(), function_minimizer::hess_routine_and_constraint(), function_minimizer::hess_routine_noparallel(), init_df1_one_variable::init_df1_one_variable(), init_df1_three_variable::init_df1_three_variable(), init_df1_two_variable::init_df1_two_variable(), inv(), inv_cumd_beta_stable(), inv_cumd_exponential(), inv_cumd_gamma(), inv_cumd_norm_inner(), inv_cumd_normal_logistic_mixture(), inv_cumd_normal_mixture(), inv_cumd_t(), function_minimizer::limited_memory_quasi_newton(), function_minimizer::limited_memory_quasi_newton_block(), ln_det(), ln_det_choleski(), ln_det_choleski_error(), log_der_logistic(), log_negbinomial_density(), logistic(), lower_triangular_ln_det(), lubksb(), ludcmp(), max(), mf_upper_bound2(), mfexp(), min(), multifan(), mvbvu_(), df1_three_variable::my_diveq(), neff(), negbinomial_density(), function_minimizer::neldmead(), nograd_assign(), nograd_assign_row(), norm(), function_minimizer::nuts_mcmc_routine(), operator!=(), df1b2function_tweaker::operator()(), operator*(), df1_three_variable::operator*=(), df3_three_variable::operator*=(), dmatrix::operator*=(), operator+(), df3_three_variable::operator+=(), ivector::operator+=(), dvector::operator+=(), operator-(), dvector::operator-=(), operator/(), tiny_ad::operator/(), df1_two_variable::operator/=(), df1_three_variable::operator/=(), dmatrix::operator/=(), operator<(), operator<<(), operator<=(), imatrix::operator=(), ivector::operator=(), quadratic_prior::operator=(), df1b2quadratic_prior::operator=(), dmatrix::operator=(), i3_array::operator=(), operator==(), operator>(), operator>=(), cifstream::operator>>(), operator>>(), pbeta(), pow(), function_minimizer::pre_userfunction(), function_minimizer::prof_minimize(), function_minimizer::prof_minimize_re(), function_minimizer::pvm_master_get_monte_carlo_value(), function_minimizer::quasi_newton_block(), function_minimizer::random_effects_maximization(), initial_params::reset(), initial_params::reset_all(), DF_FILE::save_prevariable_value(), function_minimizer::set_initial_simplex(), param_init_bounded_matrix::set_simulation_bounds(), set_value(), set_value_inv(), set_value_inv_mc(), set_value_inv_partial(), param_init_matrix::shared_set_value_inv(), param_init_d3array::shared_set_value_inv(), SIGN(), sin(), solve(), spline(), square(), sum(), laplace_approximation_calculator::test_trust_region_method(), tri_dagv(), value(), varchol(), funnel_init_bounded_df1b2vector::xinit(), funnel_init_df1b2vector::xinit(), funnel_init_df1b2matrix::xinit(), dll_param_init_matrix::~dll_param_init_matrix(), and dll_param_matrix::~dll_param_matrix().

dmatrix value ( const df1_one_matrix v)

Definition at line 137 of file df11fun.cpp.