Module riskmodels.utils

This module contains utilities on which other modules depend. This includes multivariate truncated normal distributions for simulation, the definition of certain base interfaces and the worker classes for map-reduce operations from sequential capacity surplus models.

Expand source code
"""
This module contains utilities on which other modules depend. This includes multivariate truncated normal distributions for simulation, the definition of certain base interfaces and the worker classes for map-reduce operations from sequential capacity surplus models.
"""

Sub-modules

riskmodels.utils.adequacy_interfaces

This module contains a few base interfaces for surplus capacity models defined in riskmodels.adequacy.capacity_models.

riskmodels.utils.map_reduce

This module contains utilities for the execution of multi-core map-reduce operations when using sequential capacity models from …

riskmodels.utils.tmvn

This module contains an implementation of a truncated multivariate normal distribution that is used for simulation by the Gaussian class in the …