ADMB Documentation  -a65f1c97
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Public Attributes | List of all members
param_likeprof_number Class Reference

Description not yet available. More...

#include <admodel.h>

Public Member Functions

 param_likeprof_number ()
 
 param_likeprof_number (const char *name)
 
 param_likeprof_number (const int step_number, const char *name)
 
void allocate (const char *s="UNNAMED")
 
virtual double & get_sigma (void)
 
virtual double get_value (void)
 
virtual const char * label (void)
 
param_likeprof_numberoperator= (const prevariable &)
 Assign param_likeprof_number with prevariable var. More...
 
param_likeprof_numberoperator= (const double)
 Assign param_likeprof_number with value. More...
 
virtual unsigned int size_count () const
 Returns the number of active parameters. More...
 
virtual dvariable variable (void)
 
- Public Member Functions inherited from param_stddev_number
 param_stddev_number ()
 Default constructor. More...
 
 param_stddev_number (const char *name)
 
void allocate (const char *s="UNNAMED")
 
virtual void copy_value_to_vector (const dvector &x, const int &ii)
 
virtual void get_sd_values (const dvector &x, const int &ii)
 
virtual int getindex (void)
 
param_stddev_numberoperator= (const prevariable &)
 
param_stddev_numberoperator= (const double)
 
virtual void set_dependent_variables (void)
 
virtual void setindex (int)
 
- Public Member Functions inherited from named_dvariable
 named_dvariable (void)
 
void allocate (const char *s)
 
named_dvariableoperator= (const prevariable &m)
 
named_dvariableoperator= (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...
 
dvariableoperator= (const double x)
 Assigns a value to a dvariable object. More...
 
dvariableoperator= (const prevariable &other)
 Assigns a value to a dvariable object. More...
 
dvariableoperator= (const dvariable &other)
 
dvariableoperator= (const df1_one_variable &)
 
dvariableoperator= (const df1_two_variable &)
 
dvariableoperator= (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_intget_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...
 
prevariableoperator+= (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...
 
prevariableoperator= (const prevariable &)
 Assigns a value to a prevariable object. More...
 
prevariableoperator= (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)
 
- Public Member Functions inherited from stddev_params
 stddev_params (void)
 
virtual void add_to_gui_list (void)
 
virtual void add_to_list (void)
 
void allocate (void)
 
- Public Member Functions inherited from likeprof_params
 likeprof_params (void)
 
virtual void add_to_list (void)
 
void allocate (void)
 
int get_stepnumber (void)
 
double get_stepsize (void)
 
void set_stepnumber (int)
 
void set_stepsize (double)
 

Public Attributes

double sigma
 
- Public Attributes inherited from param_stddev_number
int index
 
double sd
 
- Public Attributes inherited from prevariable
double_and_intv
 pointer to the data More...
 

Additional Inherited Members

- Static Public Member Functions inherited from stddev_params
static ivector copy_all_number_offsets (void)
 
static void copy_all_number_values (const dvector &x, const int &ii)
 
static void copy_all_values (const dvector &x, const int &ii)
 
static void get_all_sd_values (const dvector &x, const int &ii)
 
static void get_stddev_number_offset (void)
 
static int num_stddev_calc (void)
 
static int num_stddev_number_calc (void)
 
- Static Public Member Functions inherited from likeprof_params
static int num_stddev_calc (void)
 
- Static Public Attributes inherited from stddev_params
static int num_stddev_number_params =0
 
static int num_stddev_params =0
 
static stddev_paramsstddev_number_ptr [150]
 
static stddev_paramsstddevptr [150]
 
- Static Public Attributes inherited from likeprof_params
static likeprof_paramslikeprofptr [500]
 
static int num_likeprof_params =0
 Author: David Fournier Copyright (c) 2008-2012 Regents of the University of California. 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
 

Detailed Description

Description not yet available.

Parameters

Definition at line 2332 of file admodel.h.

Constructor & Destructor Documentation

param_likeprof_number::param_likeprof_number ( )

Definition at line 23 of file mod_prof.cpp.

param_likeprof_number::param_likeprof_number ( const char *  name)
inline

Definition at line 2349 of file admodel.h.

param_likeprof_number::param_likeprof_number ( const int  step_number,
const char *  name 
)
inline

Definition at line 2353 of file admodel.h.

Member Function Documentation

void param_likeprof_number::allocate ( const char *  s = "UNNAMED")

Definition at line 50 of file mod_prof.cpp.

virtual double& param_likeprof_number::get_sigma ( void  )
inlinevirtual

Implements likeprof_params.

Definition at line 2343 of file admodel.h.

virtual double param_likeprof_number::get_value ( void  )
inlinevirtual

Implements likeprof_params.

Definition at line 2344 of file admodel.h.

const char * param_likeprof_number::label ( void  )
virtual

Implements likeprof_params.

Definition at line 56 of file mod_prof.cpp.

param_likeprof_number & param_likeprof_number::operator= ( const prevariable var)

Assign param_likeprof_number with prevariable var.

Parameters
varprevariable

Definition at line 65 of file mod_prof.cpp.

param_likeprof_number & param_likeprof_number::operator= ( const double  value)

Assign param_likeprof_number with value.

Parameters
valuedouble

Definition at line 74 of file mod_prof.cpp.

unsigned int param_likeprof_number::size_count ( ) const
virtual

Returns the number of active parameters.

Reimplemented from param_stddev_number.

Definition at line 34 of file mod_prof.cpp.

virtual dvariable param_likeprof_number::variable ( void  )
inlinevirtual

Implements likeprof_params.

Definition at line 2346 of file admodel.h.

Member Data Documentation

double param_likeprof_number::sigma

Definition at line 2336 of file admodel.h.

Referenced by get_sigma(), and param_likeprof_number().


The documentation for this class was generated from the following files: