This function computes the density of a Dirichlet distribution.
ddirichlet_cpp(x, concentration, log = FALSE)A numeric, the density value.
A numeric, a weight vector of length p.
Each vector element must be between 0 and 1.
The sum of the vector elements must be 1.
A numeric, the concentration vector of length p.
A logical, if TRUE the logarithm of the density value is
returned.
By default, log = FALSE.
This function performs no input checks. See ddirichlet
for the version with input checks.