| Create a multivariate normal distribution with a Continuous Autoregressive 1 (CAR-1) correlation structure | Autoregressive.Multivariate.Normal.Distribution |
| Create a Univariate Bernoulli Distribution Object | Bernoulli.Distribution |
| Create a Univariate Beta Distribution Object | Beta.Distribution |
| Create a Univariate Binomial Distribution Object | Binomial.Distribution |
| Calculate the cumulative distribution function for a distribution | calculate.cdf |
| Calculate a marginal cumulative distribution function for each variable in a distribution | calculate.marginal.cdfs |
| Calculate a marginal density for each variable in a distribution | calculate.marginal.densities |
| The Canonical_Mixture_Distribution class | Canonical_Mixture_Distribution Canonical_Mixture_Distribution-class |
| Create a mixture distribution object based off of a canonical, univariate distribution | Canonical.Mixture.Distribution |
| Create a multivariate normal distribution with a Compound Symmetry correlation structure | Compound.Symmetry.Multivariate.Normal.Distribution |
| The Constant_Distribution class | Constant_Distribution Constant_Distribution-class |
| Create a distribution representing a Constant Distribution | Constant.Distribution |
| Create an object which represents support over a range of integers | Continuous.Support |
| Create an object representing a transformation | create.transformation |
| The Discrete_Set_Distribution class | Discrete_Set_Distribution Discrete_Set_Distribution-class |
| An object representing support over an arbitrary set of real numbers | Discrete_Set_Support Discrete_Set_Support-class |
| Create a distribution representing a Discrete Set | Discrete.Set.Distribution |
| Create a support over an arbitrary set of values | Discrete.Set.Support |
| The abstract superclass for all Distribution objects | Distribution Distribution-class |
| Tests whether two Distribution objects represent the same distribution | distributions.equal |
| Internal function for subclasses to calculate the density for a distribution | do.calculate.density |
| The Empiric_Distribution Class | Empiric_Distribution Empiric_Distribution-class |
| Create an empiric distribution from a set of samples | Empiric.Distribution |
| Generate marginal random samples for each variable in a distribution | generate.random.marginal.samples |
| Generate random samples from a distribution | generate.random.samples |
| Get the variance-covariance matrix for variables in a distribution | get.covariance.matrix |
| Get Pre-Defined Transformation Objects by Name | get.defined.transformation |
| Get a function that calculates the density for the distribution | get.density.function |
| Get the description of a Distribution object | get.description |
| Get equal-tailed intervals (confidence/credible intervals) for the variables in a distribution | get.equal.tailed.intervals |
| Get highest-density intervals (confidence/credible intervals) for the variables in a distribution | get.highest.density.intervals |
| Get intervals (confidence/credible intervals) for the variables in a distribution | get.intervals |
| Get means of the variables in a distribution | get.means |
| Get medians of the variables in a distribution | get.medians |
| Get quantiles for the variables in a distribution | get.quantiles |
| Get a function that generates random samples form the distribution | get.random.generator.function |
| Get the standard deviations of the variables in a distribution | get.sds |
| Get the maximum and minimm values within a support over real numbers | get.support.bounds |
| Create an object which represents support over a range of integers | Integer.Support |
| Test if numeric values fall within a defined support | is.supported |
| Join Multiple Distributions | join.distributions |
| The Joint_Independent_Distributions class | Joint_Independent_Distributions Joint_Independent_Distributions-class |
| Create a Univariate Logit-Normal Distribution Object | Logitnormal.Distribution |
| Create a Mixture Univariate Logit-Normal Distributions | Logitnormal.Mixture |
| Create a Logit-Uniform Distribution Object | Logituniform.Distribution |
| Create a Univariate Log-Normal Distribution Object | Lognormal.Distribution |
| Create a Mixture of Univariate Log-Normal Distributions | Lognormal.Mixture |
| Create a Log-Uniform Distribution Object | Loguniform.Distribution |
| The Multivariate_Normal_Distribution Class | Multivariate_Normal_Distribution Multivariate_Normal_Distribution-class |
| An object representing support (on the real numbers) over across multiple variables | Multivariate_Support Multivariate_Support-class |
| Create a Multivariate Uniform Distribution Object Where the Variables are Correlated | Multivariate.Correlated.Uniform.Distribution |
| Create a Multivariate Logit-Normal Distribution Object | Multivariate.Logitnormal.Distribution |
| Create a Multivariate Log-Normal Distribution Object | Multivariate.Lognormal.Distribution |
| Create a Multivariate Normal Distribution Object | Multivariate.Normal.Distribution |
| Join multiple Support objects into a multivariate Support | Multivariate.Support |
| Create a Univariate Normal Distribution Object | Normal.Distribution |
| Create a Mixture of Univariate Normal Distributions | Normal.Mixture |
| An object representing support over a range of real numbers | Range_Support Range_Support-class |
| Separate a distribution object into a list of distributions that are independent from each other | separate.independent.distributions |
| Sets the variable names for a Distribution Object | set.var.names |
| The Smoothed_Empiric_Distribution Class | Smoothed_Empiric_Distribution Smoothed_Empiric_Distribution-class |
| Create an smoothed empiric distribution from a set of samples | Smoothed.Empiric.Distribution |
| Get a distribution that describes a subset of the variables in a given distribution | subset.distribution |
| Subset a Support object | subset.support |
| An object representing support over real numbers | Support Support-class |
| Join multiple univariate Support objects into one univariate Support | Support.Union |
| The transformation class | transformation transformation-class |
| Create a transformed multivariate normal distribution object | Transformed.Multivariate.Normal.Distribution |
| Create a Distribution of a Random Variable that is Normal after an arbitrary transformation | Transformed.Normal.Distribution |
| Create a Mixture of Transformed Normal Distributions | Transformed.Normal.Mixture |
| Create a Uniform Distribution Object | Uniform.Distribution |
| An object representing the union of two or more supports over a range of real numbers | Union_Support Union_Support-class |
| The Univariate_Canonical_Distribution class | Univariate_Canonical_Distribution Univariate_Canonical_Distribution-class |
| Create a distribution object based off of a canonical, univariate distribution | Univariate.Canonical.Distribution |