ADMB Documentation  11.2.2828
 All Classes Files Functions Variables Typedefs Friends Defines
Functions
mod_mc.cpp File Reference

(* $Id: mod_mc.cpp 1971 2014-05-02 18:45:14Z johnoel $)

#include <admodel.h>

Go to the source code of this file.

Functions

double better_rand (long int &)
 Description not yet available.
dvector bounded_multivariate_cauchy (int nvar, const dvector &a1, dvector &b1, const dmatrix &ch, long int &iseed, const double &lprob, double &log_tprob, const int &outflag)
dvector bounded_robust_multivariate_normal (int nvar, const dvector &a1, dvector &b1, const dmatrix &ch, const dmatrix &ch3, const dmatrix &chinv, const dmatrix &ch3inv, double contaminant, long int &iseed, const double &lprob, const double &lprob3, double &log_tprob, const int &outflag)
double cumd_cauchy (const double &x)
 Description not yet available.
double cumd_norm (const double &x)
 Culative normal distribution; constant objects.
double density_cauchy (const double &x)
 Description not yet available.
double inv_cumd_cauchy (const double &x)
 Description not yet available.
double inv_cumd_norm (const double &x)
 Description not yet available.
double inv_cumd_norms (const double &x)
double log_likelihood_mixture (const double &x)
void multivariate_mixture (const dvector &_mix, int nvar, long int &iseed, const double &_log_density_normal, const double &_log_density_cauchy, const double &_log_density_small_normal, int is)
double myran1 (long int &)

Function Documentation

double better_rand ( long int &  idum)

Description not yet available.

Parameters:

Definition at line 21 of file bet_rand.cpp.

dvector bounded_multivariate_cauchy ( int  nvar,
const dvector a1,
dvector b1,
const dmatrix ch,
long int &  iseed,
const double &  lprob,
double &  log_tprob,
const int &  outflag 
)

Definition at line 97 of file nmonte.cpp.

dvector bounded_robust_multivariate_normal ( int  nvar,
const dvector a1,
dvector b1,
const dmatrix ch,
const dmatrix ch3,
const dmatrix chinv,
const dmatrix ch3inv,
double  contaminant,
long int &  iseed,
const double &  lprob,
const double &  lprob3,
double &  log_tprob,
const int &  outflag 
)

Definition at line 47 of file nmonte.cpp.

double cumd_cauchy ( const double &  x)
double density_cauchy ( const double &  x)
double inv_cumd_cauchy ( const double &  x)
double inv_cumd_norm ( const double &  x)

Description not yet available.

Parameters:

Definition at line 78 of file cumdist.cpp.

double inv_cumd_norms ( const double &  x)
double log_likelihood_mixture ( const double &  x)

Definition at line 540 of file nmonte.cpp.

Referenced by get_bounded_mixture().

void multivariate_mixture ( const dvector _mix,
int  nvar,
long int &  iseed,
const double &  _log_density_normal,
const double &  _log_density_cauchy,
const double &  _log_density_small_normal,
int  is 
)

Definition at line 35 of file mod_mc3.cpp.

Referenced by function_minimizer::monte_carlo_routine().

double myran1 ( long int &  )