Generates reactant shapes and distributions for Crystallize3D
This is a utility that will be incorporated into plotSim. It is used to generate reactant materials of various shapes and sizes (layers, blocks, elipsoids) and distributed uniformly or randomly throughout the model space.