Enforce parameter naming conventions

  • prevent # anywhere in names and use purely as subparameter delimeter (blocks #4 (closed))
  • reserve leading _ for 'hidden' parameters e.g. MechanicalComponent state vars
    • Only allow via addParameter flag?
  • hide hidden parameters in getParameterInfo unless flagged (first point of #2)
    • [ ] re-allow inheritance with option
Edited by mehtank