Click or drag to resize

UnivariateHybridMC Methods

The UnivariateHybridMC type exposes the following members.

Methods
 NameDescription
Protected methodBurn This method runs the sampler for a number of iterations without returning a sample
(Inherited from HybridMCGenericT)
Protected methodCopy Use for copying objects in the Burn method.
(Overrides HybridMCGenericTCopy(T))
Protected methodCreate Use for creating temporary objects in the Burn method.
(Overrides HybridMCGenericTCreate)
Protected methodDoAdd Method for adding, multiply the second vector/scalar by factor and then add it to the first vector/scalar.
(Overrides HybridMCGenericTDoAdd(T, Double, T))
Protected methodDoProduct Method for doing dot product.
(Overrides HybridMCGenericTDoProduct(T, T))
Protected methodDoSubtract Multiplying the second vector/scalar by factor and then subtract it from the first vector/scalar.
(Overrides HybridMCGenericTDoSubtract(T, Double, T))
Public methodEqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
Public methodGetHashCodeServes as the default hash function.
(Inherited from Object)
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Protected methodHamiltonian Method to compute the Hamiltonian used in the method.
(Inherited from HybridMCGenericT)
Protected methodHamiltonianEquations The Hamiltonian equations that is used to produce the new sample.
(Inherited from HybridMCGenericT)
Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
Protected methodRandomizeMomentum Samples the momentum from a normal distribution.
(Overrides HybridMCGenericTRandomizeMomentum(T))
Public methodSample Returns a sample from the distribution P.
(Inherited from HybridMCGenericT)
Public methodSample(Int32) Returns a number of samples.
(Inherited from McmcSamplerT)
Protected methodSetNonNegative Method to check and set a quantity to a non-negative value.
(Inherited from HybridMCGenericT)
Protected methodSetPositive(Double) Method to check and set a quantity to a non-negative value.
(Inherited from HybridMCGenericT)
Protected methodSetPositive(Int32) Method to check and set a quantity to a non-negative value.
(Inherited from HybridMCGenericT)
Public methodToStringReturns a string that represents the current object.
(Inherited from Object)
Protected methodUpdate Method used to update the sample location. Used in the end of the loop.
(Inherited from HybridMCGenericT)
Top
See Also