Sage Modeling and Simulation Library

UniversalDistribution Constructor (IModel, String, Guid, ICDF)

A universal distribution relies on the caller to have implemented an arbitrary Cumulative Density Function.

Namespace:  Highpoint.Sage.Mathematics
Assembly:  Sage4 (in Sage4.dll)

Syntax


public UniversalDistribution(
	IModel model,
	string name,
	Guid guid,
	ICDF cumulativeDensityFunction
)

Parameters

model
Type: Highpoint.Sage.SimCore..::..IModel
The model in which this distribution participates.
name
Type: String
The name assigned to this distribution.
guid
Type: Guid
The guid that identifies this distribution.
cumulativeDensityFunction
Type: Highpoint.Sage.Mathematics..::..ICDF
An implementer of ICDF that this distribution will use to ascertain values.