- reduces code clutter, simplifies modification for new types. Handled classes: Function1, PatchFunction1, coordinateRotation, coordinateSystem, particle, liquidProperties, solidProperties
- update coded templates with qualified names GIT: add in missing PatchFunction1 constant() method - was missed in a previous commit