MCPcopy Create free account
hub / github.com/NatLabRockies/OpenStudio / createSimProgram

Method createSimProgram

src/model/PlantComponentUserDefined.cpp:491–502  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

489 }
490
491 EnergyManagementSystemProgram PlantComponentUserDefined_Impl::createSimProgram(const EnergyManagementSystemActuator& otActuator,
492 const EnergyManagementSystemActuator& mfrActuator,
493 const Model& model) {
494 EnergyManagementSystemProgram simProgram(model);
495 std::string line;
496 simProgram.setName("PCUD_SimProgram");
497 line = " SET " + toString(otActuator.handle()) + " = 82.22, !- <none> \r\n";
498 simProgram.addLine(line);
499 line = " SET " + toString(mfrActuator.handle()) + " = 0.5, !- <none> \r\n";
500 simProgram.addLine(line);
501 return simProgram;
502 }
503
504 std::vector<EnergyManagementSystemMeteredOutputVariable> PlantComponentUserDefined_Impl::energyManagementSystemMeteredOutputVariables() const {
505 std::vector<EnergyManagementSystemMeteredOutputVariable> result;

Callers 1

cloneMethod · 0.80

Calls 4

toStringFunction · 0.50
setNameMethod · 0.45
handleMethod · 0.45
addLineMethod · 0.45

Tested by

no test coverage detected