ADMB Documentation
-a65f1c97
|
Description not yet available. More...
#include <admodel.h>
Public Member Functions | |
objective_function_value () | |
Default constructor. More... | |
objective_function_value (const char *name) | |
objective_function_value & | operator= (const prevariable &v) |
Assigment operator for prevariable. More... | |
objective_function_value & | operator= (const double v) |
Assigment operator for double. More... | |
Public Member Functions inherited from named_dvariable | |
named_dvariable (void) | |
void | allocate (const char *s) |
named_dvariable & | operator= (const prevariable &m) |
named_dvariable & | operator= (const double m) |
Public Member Functions inherited from dvariable | |
dvariable () | |
Default constructor. More... | |
dvariable (const dvariable &t) | |
Copy constructor for dvariable object; deep copy. More... | |
dvariable (const double t) | |
Creates dvariable instance from a double constant. More... | |
dvariable (const int &t) | |
Creates dvariable instance from a int constant. More... | |
dvariable (kkludge_object) | |
Specialized constructor that does not create unnecessary entries in the gradient structure; see function nograd_assign. More... | |
dvariable (const prevariable &t) | |
Constructor for dvariable object from its base class; deep copy. More... | |
virtual | ~dvariable () |
Destructor; frees memory on gradient stack. More... | |
dvariable & | operator= (const double x) |
Assigns a value to a dvariable object. More... | |
dvariable & | operator= (const prevariable &other) |
Assigns a value to a dvariable object. More... | |
dvariable & | operator= (const dvariable &other) |
dvariable & | operator= (const df1_one_variable &) |
dvariable & | operator= (const df1_two_variable &) |
dvariable & | operator= (const df1_three_variable &) |
Description not yet available. More... | |
Public Member Functions inherited from prevariable | |
prevariable (const prevariable &other) | |
Copy Constructor. More... | |
double_and_int *& | get_v () |
double_and_int * | get_v () const |
void | initialize (void) |
Description not yet available. More... | |
int | operator!= (const prevariable &v1) const |
Description not yet available. More... | |
int | operator!= (double v1) const |
Description not yet available. More... | |
void | operator*= (const prevariable &v1) |
Description not yet available. More... | |
void | operator*= (double v1) |
Description not yet available. More... | |
prevariable & | operator+= (const prevariable &) |
Prevariable addition assignment operator. More... | |
void | operator+= (double t1) |
Description not yet available. More... | |
void | operator-= (const prevariable &t1) |
Description not yet available. More... | |
void | operator-= (double t1) |
Description not yet available. More... | |
void | operator/= (const prevariable &v1) |
Description not yet available. More... | |
void | operator/= (double v1) |
Description not yet available. More... | |
int | operator< (const prevariable &v1) const |
Description not yet available. More... | |
int | operator< (double v1) const |
Description not yet available. More... | |
int | operator<= (const prevariable &v1) const |
Description not yet available. More... | |
int | operator<= (double v1) const |
Description not yet available. More... | |
prevariable & | operator= (const prevariable &) |
Assigns a value to a prevariable object. More... | |
prevariable & | operator= (double) |
Assigns a value to a prevariable object. More... | |
int | operator== (const prevariable &v1) const |
Description not yet available. More... | |
int | operator== (double v1) const |
Description not yet available. More... | |
int | operator> (const prevariable &v1) const |
Description not yet available. More... | |
int | operator> (double v1) const |
Description not yet available. More... | |
int | operator>= (const prevariable &v1) const |
Description not yet available. More... | |
int | operator>= (double v1) const |
Description not yet available. More... | |
double | restore_prevariable_derivative (void) |
prevariable_position | restore_prevariable_position (void) |
double | restore_prevariable_value (void) |
void | save_prevariable_position () const |
Description not yet available. More... | |
void | save_prevariable_value () const |
Description not yet available. More... | |
double * | xadr () |
double & | xval () |
Public Member Functions inherited from model_name_tag | |
model_name_tag (void) | |
void | allocate (const char *s) |
const char * | get_name (void) |
label_class | label (void) |
Static Public Attributes | |
static double | fun_without_pen =0 |
static double | gmax = 0 |
static objective_function_value * | pobjfun = NULL |
Additional Inherited Members | |
Public Attributes inherited from prevariable | |
double_and_int * | v |
pointer to the data More... | |
Protected Member Functions inherited from prevariable | |
prevariable ()=delete | |
Default constructor. More... | |
prevariable (double_and_int *u) | |
Protected Attributes inherited from model_name_tag | |
adstring | name |
objective_function_value::objective_function_value | ( | ) |
Default constructor.
Definition at line 15 of file model8.cpp.
|
inline |
objective_function_value & objective_function_value::operator= | ( | const prevariable & | v | ) |
Assigment operator for prevariable.
Definition at line 23 of file model8.cpp.
objective_function_value & objective_function_value::operator= | ( | const double | v | ) |
Assigment operator for double.
Definition at line 32 of file model8.cpp.
|
static |
Definition at line 2395 of file admodel.h.
Referenced by laplace_approximation_calculator::get_fx_fu(), laplace_approximation_calculator::get_gradient_lme(), laplace_approximation_calculator::get_gradient_lme_hp(), laplace_approximation_calculator::get_uhat_lm_newton2(), laplace_approximation_calculator::get_uhat_quasi_newton(), and laplace_approximation_calculator::get_uhat_quasi_newton_block_diagonal().
|
static |
Definition at line 2396 of file admodel.h.
Referenced by function_minimizer::limited_memory_quasi_newton(), function_minimizer::limited_memory_quasi_newton_block(), function_minimizer::quasi_newton_block(), and initial_params::save().
|
static |
Definition at line 2394 of file admodel.h.
Referenced by function_minimizer::adamoeba(), function_minimizer::amxxx(), function_minimizer::begin_gauss_hermite_stuff(), 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(), function_minimizer::computations1(), laplace_approximation_calculator::default_calculations_check_derivatives(), function_minimizer::depvars_routine(), do_evaluation(), do_gauss_hermite_block_diagonal(), do_gauss_hermite_block_diagonal_multi(), laplace_approximation_calculator::do_one_feval(), function_minimizer::end_gauss_hermite_stuff(), function_minimizer::end_get_importance_sampling_comnponent(), evaluate_function(), evaluate_function_gradient(), evaluate_function_no_derivatives(), evaluate_function_quiet(), evaluate_function_with_quadprior(), function_minimizer::get_function_difference(), laplace_approximation_calculator::get_fx_fu(), laplace_approximation_calculator::get_gradient_lme(), laplace_approximation_calculator::get_gradient_lme_hp(), function_minimizer::get_hybrid_monte_carlo_value(), function_minimizer::get_monte_carlo_value(), 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(), function_minimizer::hess_routine_and_constraint(), function_minimizer::hess_routine_noparallel(), function_minimizer::hess_step(), function_minimizer::limited_memory_quasi_newton(), function_minimizer::limited_memory_quasi_newton_block(), function_minimizer::minimize(), function_minimizer::neldmead(), function_minimizer::nuts_mcmc_routine(), objective_function_value(), quadratic_prior::operator=(), function_minimizer::pre_userfunction(), function_minimizer::prof_minimize(), function_minimizer::prof_minimize_re(), function_minimizer::pvm_master_get_monte_carlo_value(), function_minimizer::pvm_slave_get_monte_carlo_value(), function_minimizer::quasi_newton_block(), initial_params::save(), function_minimizer::set_initial_simplex(), and function_minimizer::start_get_importance_sampling_comnponent().
Generated on Wed Sep 7 2022 00:01:34 for ADMB Documentation by 1.8.5 |