pencil kernel parameterization:
Why parameterize kernels?
• Save memory
• Enable various (analytical) calculations
• Simplify commissioning