Solar Hot Water with Open Studio measure
I am trying to create an OpenStudio measure the incorporates a solar hot water collector into a plant loop. I can create a new SolarCollectorFlatPlateWater object but cannot create a SolarCollectorPerformanceFlatPlate object.
Within measure.rb:
def run(model, runner, user_arguments)
super(model, runner, user_arguments) # Do **NOT** remove this line
new_collector = OpenStudio::Model::SolarCollectorFlatPlateWater.new(model)
new_collector_perf = OpenStudio::Model::SolarCollectorPerformanceFlatPlate.new(model)
This produces the following error in Ruby:
Error: allocator undefined for OpenStudio::Model::SolarCollectorPerformanceFlatPlate
Is there another way to create a SolarCollectorPerformanceFlatPlate object in an open studio measure?
I can't seem to get the code to look right. There are several lines that are all shown together but are separate lines.