Metalog2PRVParameters

Parameters for a two-term metalog random variable.

Every parameter is a scalar double, so all of them participate in reporting, in database persistence, and in the parameter setter used for scripted parameter changes and designed experiments. An array-valued parameter would be dropped or rejected by each of those.

The defaults describe a standard logistic distribution, which is a valid metalog, so creating a random variable or a distribution from untouched defaults always succeeds. A bound left at infinity is absent, which is what makes the unbounded member the default.

Constructors

Link copied to clipboard
constructor()

Functions

Link copied to clipboard
open override fun createDistribution(): Metalog2P
Link copied to clipboard
open override fun createRVariable(streamNumber: Int, streamProvider: RNStreamProviderIfc): RVariableIfc
Link copied to clipboard
protected open override fun fillParameters()

This function must fill the appropriate data maps to hold the default values for the parameters. For example, for normal random variables we must do the following: