(a) General flow chart of 2D module in CALYPSO.[9] Schemes of generation of random (b) monolayer and (c) multi-layer structures.