add clone() methods for constitutive models and volumetric meshes,
make use of the prototype design pattern