Charles J. Geyer <charlie@stat.umn.edu> and Leif T. Johnson
     <ltjohnson@google.com>
Simulates continuous distributions of random vectors using
    Markov chain Monte Carlo (MCMC).  Users specify the distribution by an
    R function that evaluates the log unnormalized density.  Algorithms
    are random walk Metropolis algorithm (function metrop), simulated
    tempering (function temper), and morphometric random walk Metropolis
    (Johnson and Geyer, 2012, <doi:10.1214/12-AOS1048>,
    function morph.metrop),
    which achieves geometric ergodicity by change of variable.