This paper introduces a comprehensive C++ software package, HatchFrac, for stochastic modeling of fracture networks in two and three dimensions. The inverse cumulative distribution function (CDF) acceptance–rejection methods are applied to generate random variables from the distributions commonly used discrete network (DFN) modeling. multilayer perceptron (MLP) machine learning approach, combin...