modelica source manipulation