Model
The Model module provides defined model class definitions for GmshModel:
starting from the GenericModel class, where all basic attributes and
method for every GmshModel are defined, more specialized models are defined as
children of GenericModel