ADMB Documentation
-a65f1c97
|
Description not yet available. More...
#include <df1b2fun.h>
Public Member Functions | |
df1b2quadratic_prior (void) | |
Default constructor. More... | |
~df1b2quadratic_prior (void) | |
Destructor. More... | |
void | add_to_list (void) |
void | allocate (const df1b2_init_vector &_u, const char *s) |
void | allocate (const df1b2_init_vector &_u) |
void | allocate (const df1b2matrix &_M, const df1b2_init_vector &_u, const char *s) |
void | allocate (const df1b2matrix &_M, const df1b2_init_vector &_u) |
void | allocate (const dvar_matrix &_M, const dvar_vector &_u, const char *s) |
void | allocate (const dvar_matrix &_M, const dvar_vector &_u) |
void | deallocate () |
dvector | get_cgradient (void) |
dmatrix | get_cHessian (void) |
df1b2variable | get_function (void) |
dvar_vector | get_gradient (void) |
dvar_matrix | get_Hessian (void) |
virtual void | get_Lxu (dmatrix &)=0 |
int | get_myindex (void) |
unsigned int | get_num_active_parameters (void) |
void | operator= (const df1b2matrix &) |
void | operator= (const dmatrix &) |
Public Member Functions inherited from style_flag_class | |
virtual void | set_old_style_flag (void)=0 |
Static Public Member Functions | |
static dvector | get_cgradient_contribution (void) |
static dmatrix | get_cHessian_contribution (void) |
static dvar_vector | get_gradient_contribution (void) |
static dvar_matrix | get_Hessian_contribution (void) |
static void | get_Lxu_contribution (dmatrix &) |
static int | get_num_quadratic_prior (void) |
static df1b2quadratic_prior * | get_ptr (int i) |
static dvariable | get_quadratic_priors (void) |
Public Attributes | |
dmatrix * | Lxu |
unsigned int | num_active_parameters |
df1b2_init_vector * | pu |
int | xmyindex |
Public Attributes inherited from style_flag_class | |
int | old_style_flag |
Static Public Attributes | |
static const int | max_num_quadratic_prior =100 |
static int | num_quadratic_prior =0 |
static df1b2quadratic_prior * | ptr [] |
Private Attributes | |
dmatrix * | CM |
ivector * | index |
df1b2matrix * | M |
Friends | |
class | df1b2_parameters |
class | quadratic_prior |
df1b2quadratic_prior::df1b2quadratic_prior | ( | void | ) |
Default constructor.
Definition at line 92 of file fquadpri.cpp.
df1b2quadratic_prior::~df1b2quadratic_prior | ( | void | ) |
Destructor.
Definition at line 105 of file fquadpri.cpp.
void df1b2quadratic_prior::add_to_list | ( | void | ) |
Definition at line 20 of file fquadpri.cpp.
Referenced by df1b2quadratic_prior().
void df1b2quadratic_prior::allocate | ( | const df1b2_init_vector & | _u, |
const char * | s | ||
) |
Definition at line 129 of file fquadpri.cpp.
Referenced by allocate().
void df1b2quadratic_prior::allocate | ( | const df1b2_init_vector & | _u | ) |
Definition at line 139 of file fquadpri.cpp.
void df1b2quadratic_prior::allocate | ( | const df1b2matrix & | _M, |
const df1b2_init_vector & | _u, | ||
const char * | s | ||
) |
Definition at line 134 of file fquadpri.cpp.
void df1b2quadratic_prior::allocate | ( | const df1b2matrix & | _M, |
const df1b2_init_vector & | _u | ||
) |
Definition at line 143 of file fquadpri.cpp.
void df1b2quadratic_prior::allocate | ( | const dvar_matrix & | _M, |
const dvar_vector & | _u, | ||
const char * | s | ||
) |
void df1b2quadratic_prior::allocate | ( | const dvar_matrix & | _M, |
const dvar_vector & | _u | ||
) |
|
inline |
Definition at line 1979 of file df1b2fun.h.
dvector df1b2quadratic_prior::get_cgradient | ( | void | ) |
|
static |
dmatrix df1b2quadratic_prior::get_cHessian | ( | void | ) |
|
static |
df1b2variable df1b2quadratic_prior::get_function | ( | void | ) |
dvar_vector df1b2quadratic_prior::get_gradient | ( | void | ) |
|
static |
dvar_matrix df1b2quadratic_prior::get_Hessian | ( | void | ) |
|
static |
|
pure virtual |
Definition at line 34 of file fquadpri.cpp.
Referenced by get_Lxu_contribution().
|
static |
Definition at line 249 of file fquadpri.cpp.
Referenced by laplace_approximation_calculator::banded_calculations(), laplace_approximation_calculator::default_calculations(), and laplace_approximation_calculator::default_calculations_check_derivatives().
|
inline |
Definition at line 1964 of file df1b2fun.h.
|
inline |
Definition at line 1963 of file df1b2fun.h.
Referenced by evaluate_function_with_quadprior(), and quadratic_prior::operator=().
|
inlinestatic |
Definition at line 1967 of file df1b2fun.h.
Referenced by laplace_approximation_calculator::banded_calculations(), laplace_approximation_calculator::default_calculations(), and laplace_approximation_calculator::default_calculations_check_derivatives().
|
inlinestatic |
Definition at line 1961 of file df1b2fun.h.
Referenced by evaluate_function_with_quadprior(), quadratic_prior::get_cHessian_contribution_from_vHessian(), and quadratic_prior::operator=().
|
static |
void df1b2quadratic_prior::operator= | ( | const df1b2matrix & | M | ) |
Definition at line 149 of file fquadpri.cpp.
Referenced by normal_df1b2quadratic_prior::operator=(), and df1b2quadratic_re_penalty::operator=().
void df1b2quadratic_prior::operator= | ( | const dmatrix & | M | ) |
Definition at line 323 of file fquadpri.cpp.
|
friend |
Definition at line 1991 of file df1b2fun.h.
|
friend |
Definition at line 1990 of file df1b2fun.h.
|
private |
Definition at line 1951 of file df1b2fun.h.
|
private |
Definition at line 1949 of file df1b2fun.h.
Referenced by df1b2quadratic_prior(), get_Lxu(), operator=(), and ~df1b2quadratic_prior().
dmatrix* df1b2quadratic_prior::Lxu |
Definition at line 1953 of file df1b2fun.h.
Referenced by df1b2quadratic_prior(), get_Lxu(), operator=(), and ~df1b2quadratic_prior().
|
private |
Definition at line 1950 of file df1b2fun.h.
Referenced by allocate(), df1b2quadratic_prior(), get_Lxu(), and ~df1b2quadratic_prior().
|
static |
Definition at line 1958 of file df1b2fun.h.
Referenced by add_to_list().
unsigned int df1b2quadratic_prior::num_active_parameters |
Definition at line 1962 of file df1b2fun.h.
Referenced by df1b2quadratic_prior(), get_num_active_parameters(), and operator=().
|
static |
Definition at line 1957 of file df1b2fun.h.
Referenced by add_to_list(), get_Lxu_contribution(), and get_num_quadratic_prior().
|
static |
Definition at line 1956 of file df1b2fun.h.
Referenced by add_to_list(), get_Lxu_contribution(), quadratic_prior::get_offset(), and get_ptr().
df1b2_init_vector* df1b2quadratic_prior::pu |
Definition at line 1954 of file df1b2fun.h.
Referenced by allocate(), df1b2quadratic_prior(), get_Lxu(), quadratic_prior::get_offset(), operator=(), and ~df1b2quadratic_prior().
int df1b2quadratic_prior::xmyindex |
Definition at line 1955 of file df1b2fun.h.
Referenced by add_to_list(), and get_myindex().
Generated on Wed Sep 7 2022 00:01:33 for ADMB Documentation by 1.8.5 |