simulateModel("Buildings.DHC.ETS.Combined.Validation.HeatRecoveryHeatPumpWSE",
    method="Cvode",
    tolerance=1e-6,
    stopTime=360000,
    resultFile="HeatRecoveryHeatPumpWSE");
createPlot(id=1,
    position={4, 5, 546, 906},
    y={"ets.tanHeaWat.TTop", "ets.tanHeaWat.TBot", "senTHeaWatSup.T", "senTHeaWatRet.T", "ets.heaPum.con.resTHeaSup.TWatSupPreSet", "ets.heaPum.con.resTHeaSup.TWatSupSet"},
    autoscale=true,
    autoerase=true,
    autoreplot=true,
    grid=true,
    color=true);
createPlot(id=1,
    y={"ets.tanChiWat.TTop", "ets.tanChiWat.TBot", "senTChiWatSup.T", "senTChiWatRet.T", "ets.heaPum.con.resTCooSup.TWatSupPreSet", "ets.heaPum.con.resTCooSup.TWatSupSet"},
    subPlot=2,
    autoscale=true,
    autoerase=true,
    autoreplot=true,
    grid=true,
    color=true);
createPlot(id=1,
    y={"ets.heaPum.con.hea.y", "ets.heaPum.con.uCoo", "ets.opeEtsHex.on", "ets.WSE.conWSE.y1"},
    subPlot=3,
    autoscale=true,
    autoerase=true,
    autoreplot=true,
    grid=true,
    color=true);
createPlot(
    id=2,
    y={"ets.heaPum.pumCon.m_flow", "ets.heaPum.pumEva.m_flow", "ets.hex.pum1.m_flow",  "ets.hex.pum2.m_flow", "ets.hex.m1_flow_nominal", "ets.hex.m2_flow_nominal"},
    position={560, 7, 539, 607},
    autoscale=true,
    autoerase=true,
    autoreplot=true,
    grid=true,
    color=true);
createPlot(
    id=2,
    y={"ets.valIsoEva.y_actual", "ets.valIsoCon.y_actual"},
    subPlot=2,
    autoscale=true,
    autoerase=true,
    autoreplot=true,
    grid=true,
    color=true);
createPlot(
    id=6,
    y={"ets.WSE.senT2WatEnt.T", "ets.WSE.senT2WatLvg.T", "ets.WSE.senT1WatEnt.T"},
    position={580, 28, 539, 607},
    autoscale=true,
    autoerase=true,
    autoreplot=true,
    grid=true,
    color=true);
createPlot(
    id=6,
    y={"ets.WSE.hex.m1_flow", "ets.WSE.hex.m2_flow", "ets.WSE.hex.m1_flow_nominal", "ets.WSE.hex.m2_flow_nominal"},
    subPlot=2,
    autoscale=true,
    autoerase=true,
    autoreplot=true,
    grid=true,
    color=true);
createPlot(
    id=3,
    y={"senTDisWatSup.T", "senTDisWatRet.T", "ets.hex.senT2WatEnt.T", "ets.hex.senT2WatLvg.T"},
    position={1115, 7, 545, 518},
    autoscale=true,
    autoerase=true,
    autoreplot=true,
    grid=true,
    color=true);
createPlot(
    id=4,
    position={1672, 8, 557, 898},
    y={"ets.heaPum.senTConEnt.T", "ets.heaPum.senTConLvg.T", "ets.heaPum.senTEvaEnt.T",  "ets.heaPum.senTEvaLvg.T", "ets.heaPum.con.THeaWatSupSet", "ets.heaPum.con.TChiWatSupSet"},
    autoscale=true,
    autoerase=true,
    autoreplot=true,
    grid=true,
    color=true);
createPlot(
    id=4,
    y={"ets.heaPum.heaPum.COP"},
    autoscale=true,
    autoerase=true,
    autoreplot=true,
    grid=true,
    color=true,
    subPlot=2);
plotExpression(apply( -HeatRecoveryHeatPumpWSE.loaCoo.Q_flow), false, "-loaCoo.Q_flow", 5);
plotExpression(apply( -HeatRecoveryHeatPumpWSE.loaHea.Q_flow), false, "-loaHea.Q_flow", 5);
