module MonteCarloClass use RandomClass implicit none type :: MonteCarlo_ end type end module MonteCarloClass