simulateModel("Buildings.Fluid.HeatPumps.Validation.ReciprocatingWaterToWater_VariableSpeed", method="dassl", stopTime=1000, resultFile="ReciprocatingWaterToWater_VariableSpeed");

createPlot(id = 1,
   position = {60, 10, 640, 480},
   y = {"heaPum.sta_a2.T", "heaPum.sta_b2.T", "heaPum.com.port_a.T", "heaPum.sta_a1.T", "heaPum.sta_b1.T", "heaPum.com.port_b.T"},
   autoscale = true,
   autoerase = true,
   autoreplot = true,
   grid = true,
   color = true,
   filename = "ReciprocatingWaterToWater_VariableSpeed.mat",
   leftTitleType = 1,
   bottomTitleType = 1);

createPlot(id = 2,
   position = {120, 30, 640, 480},
   y = {"heaPum.QCon_flow", "heaPum.QEva_flow", "heaPum.P"},
   autoscale = true,
   autoerase = true,
   autoreplot = true,
   grid = true,
   color = true,
   filename = "ReciprocatingWaterToWater_VariableSpeed.mat",
   leftTitleType = 1,
   bottomTitleType = 1);

createPlot(id = 3,
   position = {180, 50, 640, 480},
   y = {"heaPum.com.COP"},
   autoscale = true,
   autoerase = true,
   autoreplot = true,
   grid = true,
   color = true,
   filename = "ReciprocatingWaterToWater_VariableSpeed.mat",
   leftTitleType = 1,
   bottomTitleType = 1);

createPlot(id = 4,
   position = {240, 70, 640, 480},
   y = {"heaPum.com.y"},
   autoscale = true,
   autoerase = true,
   autoreplot = true,
   grid = true,
   color = true,
   filename = "ReciprocatingWaterToWater_VariableSpeed.mat",
   leftTitleType = 1,
   bottomTitleType = 1);