| dNmixture_steps {nimbleEcology} | R Documentation | 
Internal helper nimbleFunctions for dNmixture distributions
Description
None of these functions should be called directly.
Usage
nimNmixPois_logFac(numN, ff, max_index = -1)
dNmixture_steps(
  x,
  lambda,
  Nmin,
  Nmax,
  sum_log_one_m_prob,
  sum_log_dbinom,
  usingAD = FALSE
)
dNmixture_BNB_steps(
  x,
  lambda,
  theta,
  Nmin,
  Nmax,
  sum_log_one_m_prob,
  sum_log_dbinom,
  usingAD = FALSE
)
dNmixture_BBP_steps(
  x,
  beta_m_x,
  lambda,
  s,
  Nmin,
  Nmax,
  sum_log_dbetabinom,
  usingAD = FALSE
)
dNmixture_BBNB_steps(
  x,
  beta_m_x,
  lambda,
  theta,
  s,
  Nmin,
  Nmax,
  sum_log_dbetabinom,
  usingAD = FALSE
)
Arguments
| numN | number of indices in the truncated sum for the N-mixture. | 
| ff | a derived vector of units calculated partway through the fast N-mixture algorithm. | 
| max_index | possibly the index of the max contribution to the summation. For AD cases this is set by heuristic. For non-AD cases it is -1 and will be determined automatically. | 
| x | x from dNmixture distributions | 
| lambda | lambda from dNmixture distributions | 
| Nmin | start of summation over N | 
| Nmax | end of summation over N | 
| sum_log_one_m_prob | sum(log(1-prob)) from relevant dNmixture cases | 
| sum_log_dbinom | sum(log(dbinom(...))) from relevant dNmixture cases | 
| usingAD | TRUE if called from one of the dNmixtureAD distributions | 
| theta | theta from relevant dNmixture distributions | 
| beta_m_x | beta-x from relevant dNmixture cases | 
| s | s from relevant dNmixture distributions | 
| sum_log_dbetabinom | sum(log(dBetaBinom(...))) from relevant dNmixture cases | 
Details
These are helper functions for the N-mixture calculations. They don't have an interpretation outside of that context and are not intended to be called directly.