org.omegahat.Simulation.MCMC
Class CustomGibbsSampler.NormalGenerator

java.lang.Object
  |
  +--org.omegahat.Probability.Distributions.Normal
        |
        +--org.omegahat.Simulation.MCMC.CustomGibbsSampler.NormalGenerator
All Implemented Interfaces:
ConditionalGenerator, FullConditionalProposal, MarkovProposal
Enclosing class:
CustomGibbsSampler

public static class CustomGibbsSampler.NormalGenerator
extends Normal
implements FullConditionalProposal


Fields inherited from class org.omegahat.Probability.Distributions.Normal
mu, prng, prob, sigma
 
Constructor Summary
CustomGibbsSampler.NormalGenerator(PRNG prng)
           
 
Method Summary
 java.lang.Object generate(java.lang.Object ignored)
          Generate a single random value conditional on conditionals
 java.lang.Object[] generateSeveral(int howmany, java.lang.Object[] ignored)
           
 
Methods inherited from class org.omegahat.Probability.Distributions.Normal
cdf, cdf, cdf, CDF, cdf, density, density, density, density, generate, generate, generate, generateDouble, generateDouble, generateObject, generateObject, generateSeveral, getMean, getParameterNames, getParameters, getStandardDeviation, getVariance, identifier, isValid, isValid, logCDF, logPDF, logPDF, logUnnormalizedPDF, logUnnormalizedPDF, logUnnormalizedPDF, main, name, PDF, PDF, quantileDouble, quantileDouble, quantileObject, quantileObject, setMean, setParameters, setStandardDeviation, setVariance, unnormalizedPDF, unnormalizedPDF, unnormalizedPDF
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Constructor Detail

CustomGibbsSampler.NormalGenerator

public CustomGibbsSampler.NormalGenerator(PRNG prng)
Method Detail

generate

public java.lang.Object generate(java.lang.Object ignored)
Description copied from interface: ConditionalGenerator
Generate a single random value conditional on conditionals
Specified by:
generate in interface ConditionalGenerator

generateSeveral

public java.lang.Object[] generateSeveral(int howmany,
                                          java.lang.Object[] ignored)