std::vector<std::string> RefrigerationCondenserCascade::condensingTemperatureControlTypeValues() {
  return getIddKeyNames(IddFactory::instance().getObject(iddObjectType()).get(),
                        OS_Refrigeration_Condenser_CascadeFields::CondensingTemperatureControlType);
}
std::vector<std::string> SetpointManagerSingleZoneHumidityMaximum::controlVariableValues() {
  return getIddKeyNames(IddFactory::instance().getObject(iddObjectType()).get(),
                        OS_SetpointManager_SingleZone_Humidity_MaximumFields::ControlVariable);
}
std::vector<std::string> SetpointManagerOutdoorAirReset::controlVariableValues() {
  return getIddKeyNames(IddFactory::instance().getObject(iddObjectType()).get(),
                        OS_SetpointManager_OutdoorAirResetFields::ControlVariable);
}
std::vector<std::string> CoilHeatingDXMultiSpeed::fuelTypeValues() {
  return getIddKeyNames(IddFactory::instance().getObject(iddObjectType()).get(),
                        OS_Coil_Heating_DX_MultiSpeedFields::FuelType);
}
std::vector<std::string> SiteWaterMainsTemperature::calculationMethodValues() {
    return getIddKeyNames(IddFactory::instance().getObject(iddObjectType()).get(),
                          OS_Site_WaterMainsTemperatureFields::CalculationMethod);
}
Beispiel #6
0
std::vector<std::string> BoilerHotWater::validEfficiencyCurveTemperatureEvaluationVariableValues() 
{
  return getIddKeyNames(IddFactory::instance().getObject(iddObjectType()).get(),
                        OS_Boiler_HotWaterFields::EfficiencyCurveTemperatureEvaluationVariable);
}
std::vector<std::string> CurveSigmoid::validOutputUnitTypeValues() {
  return getIddKeyNames(IddFactory::instance().getObject(iddObjectType()).get(),
                        OS_Curve_SigmoidFields::OutputUnitType);
}
std::vector<std::string> HeatExchangerFluidToFluid::controlTypeValues() {
  return getIddKeyNames(IddFactory::instance().getObject(iddObjectType()).get(),
                        OS_HeatExchanger_FluidToFluidFields::ControlType);
}
std::vector<std::string> HeatExchangerFluidToFluid::heatTransferMeteringEndUseTypeValues() {
  return getIddKeyNames(IddFactory::instance().getObject(iddObjectType()).get(),
                        OS_HeatExchanger_FluidToFluidFields::HeatTransferMeteringEndUseType);
}
std::vector<std::string> CoilWaterHeatingAirToWaterHeatPumpWrapped::evaporatorAirTemperatureTypeforCurveObjectsValues() {
  return getIddKeyNames(IddFactory::instance().getObject(iddObjectType()).get(),
                        OS_Coil_WaterHeating_AirToWaterHeatPump_WrappedFields::EvaporatorAirTemperatureTypeforCurveObjects);
}
Beispiel #11
0
std::vector<std::string> SizingPlant::loopTypeValues() {
  return getIddKeyNames(IddFactory::instance().getObject(iddObjectType()).get(),
                        OS_Sizing_PlantFields::LoopType);
}
std::vector<std::string> HotWaterEquipmentDefinition::validDesignLevelCalculationMethodValues() {
  return getIddKeyNames(IddFactory::instance().getObject(iddObjectType()).get(),
                        OS_HotWaterEquipment_DefinitionFields::DesignLevelCalculationMethod);
}
Beispiel #13
0
std::vector<std::string> FanZoneExhaust::systemAvailabilityManagerCouplingModeValues() {
  return getIddKeyNames(IddFactory::instance().getObject(iddObjectType()).get(),
                        OS_Fan_ZoneExhaustFields::SystemAvailabilityManagerCouplingMode);
}
std::vector<std::string> SetpointManagerFollowSystemNodeTemperature::referenceTemperatureTypeValues() {
  return getIddKeyNames(IddFactory::instance().getObject(iddObjectType()).get(),
                        OS_SetpointManager_FollowSystemNodeTemperatureFields::ReferenceTemperatureType);
}
std::vector<std::string> HeaderedPumpsVariableSpeed::pumpControlTypeValues() {
  return getIddKeyNames(IddFactory::instance().getObject(iddObjectType()).get(),
                        OS_HeaderedPumps_VariableSpeedFields::PumpControlType);
}
std::vector<std::string> HeatExchangerFluidToFluid::componentOverrideCoolingControlTemperatureModeValues() {
  return getIddKeyNames(IddFactory::instance().getObject(iddObjectType()).get(),
                        OS_HeatExchanger_FluidToFluidFields::ComponentOverrideCoolingControlTemperatureMode);
}
Beispiel #17
0
std::vector<std::string> CurveLinear::validInputUnitTypeforXValues() {
  return getIddKeyNames(IddFactory::instance().getObject(iddObjectType()).get(),
                        OS_Curve_LinearFields::InputUnitTypeforX);
}
std::vector<std::string> ControllerMechanicalVentilation::systemOutdoorAirMethodValues() {
  return getIddKeyNames(IddFactory::instance().getObject(iddObjectType()).get(),
                        OS_Controller_MechanicalVentilationFields::SystemOutdoorAirMethod);
}
Beispiel #19
0
std::vector<std::string> BoilerHotWater::validBoilerFlowModeValues() {
  return getIddKeyNames(IddFactory::instance().getObject(iddObjectType()).get(),
                        OS_Boiler_HotWaterFields::BoilerFlowMode);
}
std::vector<std::string> CurveBicubic::validInputUnitTypeforYValues() {
  return getIddKeyNames(IddFactory::instance().getObject(iddObjectType()).get(),
                        OS_Curve_BicubicFields::InputUnitTypeforY);
}
std::vector<std::string> CoilHeatingDXMultiSpeed::defrostControlValues() {
  return getIddKeyNames(IddFactory::instance().getObject(iddObjectType()).get(),
                        OS_Coil_Heating_DX_MultiSpeedFields::DefrostControl);
}
std::vector<std::string> CurveQuadraticLinear::validOutputUnitTypeValues() {
  return getIddKeyNames(IddFactory::instance().getObject(iddObjectType()).get(),
                        OS_Curve_QuadraticLinearFields::OutputUnitType);
}
std::vector<std::string> ThermalStorageIceDetailed::thawProcessIndicatorValues() {
  return getIddKeyNames(IddFactory::instance().getObject(iddObjectType()).get(),
                        OS_ThermalStorage_Ice_DetailedFields::ThawProcessIndicator);
}
std::vector<std::string> CurveRectangularHyperbola2::validOutputUnitTypeValues() {
  return getIddKeyNames(IddFactory::instance().getObject(iddObjectType()).get(),
                        OS_Curve_RectangularHyperbola2Fields::OutputUnitType);
}
std::vector<std::string> RefrigerationGasCoolerAirCooled::gasCoolerFanSpeedControlTypeValues() {
  return getIddKeyNames(IddFactory::instance().getObject(iddObjectType()).get(),
                        OS_Refrigeration_GasCooler_AirCooledFields::GasCoolerFanSpeedControlType);
}
std::vector<std::string> DaylightRedirectionDevice::daylightRedirectionDeviceTypeValues() {
  return getIddKeyNames(IddFactory::instance().getObject(iddObjectType()).get(),
                        OS_WindowMaterial_DaylightRedirectionDeviceFields::DaylightRedirectionDeviceType);
}
std::vector<std::string> FluidCoolerSingleSpeed::performanceInputMethodValues() {
  return getIddKeyNames(IddFactory::instance().getObject(iddObjectType()).get(),
                        OS_FluidCooler_SingleSpeedFields::PerformanceInputMethod);
}
std::vector<std::string> HeaderedPumpsVariableSpeed::flowSequencingControlSchemeValues() {
  return getIddKeyNames(IddFactory::instance().getObject(iddObjectType()).get(),
                        OS_HeaderedPumps_VariableSpeedFields::FlowSequencingControlScheme);
}
std::vector<std::string> SetpointManagerScheduledDualSetpoint::controlVariableValues() {
  return getIddKeyNames(IddFactory::instance().getObject(iddObjectType()).get(),
                        OS_SetpointManager_Scheduled_DualSetpointFields::ControlVariable);
}
std::vector<std::string> PlantComponentTemperatureSource::temperatureSpecificationTypeValues() {
  return getIddKeyNames(IddFactory::instance().getObject(iddObjectType()).get(),
                        OS_PlantComponent_TemperatureSourceFields::TemperatureSpecificationType);
}