ADMB Documentation  11.1.2372
 All Classes Files Functions Variables Typedefs Friends Defines
Public Member Functions | Public Attributes | Private Attributes
fmmt1 Class Reference

Description not yet available. More...

#include <fvar.hpp>

Public Member Functions

 fmmt1 (int nvar, int _xm=7)
 Description not yet available.
 fmmt1 (int nvar, const lvector &ipar)
void fmin (const double &f, const dvector &x, const dvector &g)
 Description not yet available.
void fmin2 (const double &f, const independent_variables &x, const dvector &g, function_minimizer *)
 Description not yet available.
double minimize (const independent_variables &x, double(*pf)(const dvar_vector &))
double minimize (const independent_variables &x, const dvector &c, double(*pf)(const dvar_vector &, const dvector &))

Public Attributes

double alpha
double df
double dgs
double dmin
double fbest
double fsave
double fy
dvector gbest
double gmax
double gs
dvector gsave
double gso
double gys
int i
long int i1
long int ib
long int ic
long int icc
long int iconv
long int is
long int itn
long int iu
long int iv
int j
long int link
long int llog
int n
long int n1
long int nn
long int np
double sig
double tot
dvector xsave
dvector xx
double z
double zz

Private Attributes

dvector funval
dvector gold
dvector rrr
dvector w
int xm
dvector xold
dvector xrho
dmatrix xstep
dmatrix xy

Detailed Description

Description not yet available.

Parameters:

Definition at line 3139 of file fvar.hpp.


Constructor & Destructor Documentation

fmmt1::fmmt1 ( int  nvar,
int  _xm = 7 
)

Description not yet available.

Parameters:

Definition at line 35 of file fmmt1.cpp.

fmmt1::fmmt1 ( int  nvar,
const lvector ipar 
)

Definition at line 18 of file fmmt1.cpp.


Member Function Documentation

void fmmt1::fmin ( const double &  _f,
const dvector _x,
const dvector _g 
)

Description not yet available.

Parameters:

Definition at line 67 of file fmmtr1.cpp.

Referenced by laplace_approximation_calculator::generate_antithetical_rvs(), and function_minimizer::limited_memory_quasi_newton_block().

void fmmt1::fmin2 ( const double &  _f,
const independent_variables _x,
const dvector _g,
function_minimizer pmp 
)

Description not yet available.

Parameters:

Definition at line 106 of file xfmmtr1.cpp.

double fmmt1::minimize ( const independent_variables x,
double(*)(const dvar_vector &)  pf 
)
double fmmt1::minimize ( const independent_variables x,
const dvector c,
double(*)(const dvar_vector &, const dvector &)  pf 
)

Member Data Documentation

double fmmt1::alpha

Definition at line 3155 of file fvar.hpp.

Referenced by fmin().

double fmmt1::df

Definition at line 3152 of file fvar.hpp.

Referenced by fmin().

double fmmt1::dgs

Definition at line 3155 of file fvar.hpp.

Referenced by fmin().

double fmmt1::dmin

Definition at line 3152 of file fvar.hpp.

Referenced by fmin().

double fmmt1::fbest

Definition at line 3152 of file fvar.hpp.

Referenced by fmin(), and function_minimizer::limited_memory_quasi_newton_block().

double fmmt1::fsave

Definition at line 3159 of file fvar.hpp.

Referenced by fmin().

Definition at line 3143 of file fvar.hpp.

Referenced by fmin().

double fmmt1::fy

Definition at line 3155 of file fvar.hpp.

Referenced by fmin().

Definition at line 3161 of file fvar.hpp.

Referenced by fmin(), and function_minimizer::limited_memory_quasi_newton_block().

double fmmt1::gmax

Definition at line 3158 of file fvar.hpp.

Referenced by fmin(), and function_minimizer::limited_memory_quasi_newton_block().

dvector fmmt1::gold [private]

Definition at line 3150 of file fvar.hpp.

Referenced by fmin().

double fmmt1::gs

Definition at line 3155 of file fvar.hpp.

Referenced by fmin().

Definition at line 3163 of file fvar.hpp.

Referenced by fmin().

double fmmt1::gso

Definition at line 3155 of file fvar.hpp.

Referenced by fmin().

double fmmt1::gys

Definition at line 3155 of file fvar.hpp.

Referenced by fmin().

int fmmt1::i

Definition at line 3157 of file fvar.hpp.

Referenced by fmin().

long int fmmt1::i1

Definition at line 3154 of file fvar.hpp.

long int fmmt1::ib

Definition at line 3156 of file fvar.hpp.

Referenced by fmin().

long int fmmt1::ic

Definition at line 3154 of file fvar.hpp.

Referenced by fmin().

long int fmmt1::icc

Definition at line 3156 of file fvar.hpp.

Referenced by fmin().

long int fmmt1::iconv

Definition at line 3154 of file fvar.hpp.

Referenced by fmin().

long int fmmt1::is

Definition at line 3156 of file fvar.hpp.

Referenced by fmin().

long int fmmt1::itn

Definition at line 3156 of file fvar.hpp.

Referenced by fmin(), and function_minimizer::limited_memory_quasi_newton_block().

long int fmmt1::iu

Definition at line 3156 of file fvar.hpp.

Referenced by fmin().

long int fmmt1::iv

Definition at line 3156 of file fvar.hpp.

Referenced by fmin().

int fmmt1::j

Definition at line 3157 of file fvar.hpp.

long int fmmt1::link

Definition at line 3154 of file fvar.hpp.

Referenced by fmin().

long int fmmt1::llog

Definition at line 3154 of file fvar.hpp.

Referenced by fmin().

int fmmt1::n

Definition at line 3165 of file fvar.hpp.

Referenced by fmin(), and fmmt1().

long int fmmt1::n1

Definition at line 3154 of file fvar.hpp.

Referenced by fmin().

long int fmmt1::nn

Definition at line 3156 of file fvar.hpp.

Referenced by fmin().

long int fmmt1::np

Definition at line 3156 of file fvar.hpp.

Referenced by fmin().

dvector fmmt1::rrr [private]

Definition at line 3147 of file fvar.hpp.

Referenced by fmin().

double fmmt1::sig

Definition at line 3155 of file fvar.hpp.

Referenced by fmin().

double fmmt1::tot

Definition at line 3155 of file fvar.hpp.

Referenced by fmin().

dvector fmmt1::w [private]

Definition at line 3142 of file fvar.hpp.

Referenced by fmin().

int fmmt1::xm [private]

Definition at line 3144 of file fvar.hpp.

Referenced by fmin(), and fmmt1().

dvector fmmt1::xold [private]

Definition at line 3149 of file fvar.hpp.

Referenced by fmin().

dvector fmmt1::xrho [private]

Definition at line 3146 of file fvar.hpp.

Referenced by fmin(), and fmmt1().

Definition at line 3162 of file fvar.hpp.

Referenced by fmin().

dmatrix fmmt1::xstep [private]

Definition at line 3145 of file fvar.hpp.

Referenced by fmin().

Definition at line 3160 of file fvar.hpp.

Referenced by fmin().

dmatrix fmmt1::xy [private]

Definition at line 3148 of file fvar.hpp.

Referenced by fmin().

double fmmt1::z

Definition at line 3155 of file fvar.hpp.

Referenced by fmin().

double fmmt1::zz

Definition at line 3155 of file fvar.hpp.

Referenced by fmin().

List of all members.


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