1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
//! Monte Carlo Simulation Module (Enterprise Only)
//!
//! Provides probabilistic analysis capabilities for FP&A:
//! - Distribution sampling (Normal, Triangular, Uniform, PERT, Lognormal)
//! - Latin Hypercube and Monte Carlo sampling methods
//! - Statistical output (percentiles, probability thresholds)
//! - Sensitivity analysis via correlation coefficients
//!
//! # Example
//!
//! ```yaml
//! monte_carlo:
//! enabled: true
//! iterations: 10000
//! sampling: latin_hypercube
//! seed: 12345
//! outputs:
//! - variable: valuation.npv
//! percentiles: [10, 50, 90]
//! threshold: "> 0"
//!
//! assumptions:
//! revenue_growth: =MC.Normal(0.15, 0.05)
//! initial_cost: =MC.Triangular(80000, 100000, 150000)
//! ```
//!
//! See ADR-016 for architecture decisions.
// Re-exports
pub use MonteCarloConfig;
pub use CorrelationMatrix;
pub use ;
pub use ;
pub use ;
pub use SensitivityAnalysis;
pub use Statistics;