Methods in org.knowceans.arms with parameters of type ArmSampler.Metropolis |
(package private) int |
ArmSampler.initial(double[] xinit,
int ninit,
double xl,
double xr,
int npoint,
ArmSampler.Envelope env,
double[] convex,
int[] neval,
ArmSampler.Metropolis metrop)
to set up initial envelope |
(package private) int |
ArmSampler.meet(ArmSampler.Point q,
ArmSampler.Envelope env,
ArmSampler.Metropolis metrop)
To find where two chords intersect |
(package private) int |
ArmSampler.test(ArmSampler.Envelope env,
ArmSampler.Point p,
ArmSampler.Metropolis metrop)
to perform rejection, squeezing, and metropolis tests |
(package private) int |
ArmSampler.update(ArmSampler.Envelope env,
ArmSampler.Point p,
ArmSampler.Metropolis metrop)
to update envelope to incorporate new point on log density |