Classes | |
class | AccessPolicy |
class | AccessPolicyStore |
class | AirConditionerVariableRefrigerantFlow |
AirConditionerVariableRefrigerantFlow is a StraightComponent that wraps the OpenStudio IDD object 'OS:AirConditioner:VariableRefrigerantFlow'. More... | |
class | AirGap |
AirGap is a OpaqueMaterial that wraps the OpenStudio IDD object 'OS:Material:AirGap'. More... | |
class | AirLoopHVAC |
AirLoopHVAC is an interface to the EnergyPlus IDD object named "AirLoopHVAC". More... | |
class | AirLoopHVACOutdoorAirSystem |
AirLoopHVACOutdoorAirSystem is an HVACComponent that wraps the IDD object named "OS:AirLoopHVAC:OutdoorAirSystem". More... | |
class | AirLoopHVACReturnPlenum |
AirLoopHVACReturnPlenum is a Mixer that wraps the OpenStudio IDD object 'OS:AirLoopHVAC:ReturnPlenum'. More... | |
class | AirLoopHVACSupplyPlenum |
AirLoopHVACSupplyPlenum is a Splitter that wraps the OpenStudio IDD object 'OS:AirLoopHVAC:SupplyPlenum'. More... | |
class | AirLoopHVACUnitaryHeatCoolVAVChangeoverBypass |
AirLoopHVACUnitaryHeatCoolVAVChangeoverBypass is a StraightComponent that wraps the OpenStudio IDD object 'OS:AirLoopHVAC:UnitaryHeatCool:VAVChangeoverBypass'. More... | |
class | AirLoopHVACUnitaryHeatPumpAirToAir |
AirLoopHVACUnitaryHeatPumpAirToAir is a StraightComponent that wraps the OpenStudio IDD object 'OS:AirLoopHVAC:UnitaryHeatPump:AirToAir'. More... | |
class | AirLoopHVACUnitaryHeatPumpAirToAirMultiSpeed |
AirLoopHVACUnitaryHeatPumpAirToAirMultiSpeed is a StraightComponent that wraps the OpenStudio IDD object 'OS:AirLoopHVAC:UnitaryHeatPump:AirToAir:MultiSpeed'. More... | |
class | AirLoopHVACUnitarySystem |
AirLoopHVACUnitarySystem is a WaterToAirComponent that wraps the OpenStudio IDD object 'OS:AirLoopHVAC:UnitarySystem'. More... | |
class | AirLoopHVACZoneMixer |
AirLoopHVACZoneMixer is an interface to the EnergyPlus IDD object named "AirLoopHVAC:ZoneMixer". More... | |
class | AirLoopHVACZoneSplitter |
AirLoopHVACZoneSplitter is an interface to the EnergyPlus IDD object named "AirLoopHVAC:ZoneSplitter". More... | |
class | AirTerminalSingleDuctConstantVolumeCooledBeam |
AirTerminalSingleDuctConstantVolumeCooledBeam is a ZoneHAVC that wraps the OpenStudio IDD object 'OS:AirTerminal:SingleDuct:ConstantVolume:CooledBeam'. More... | |
class | AirTerminalSingleDuctConstantVolumeFourPipeInduction |
AirTerminalSingleDuctConstantVolumeFourPipeInduction is a StraightComponent that wraps the OpenStudio IDD object 'OS:AirTerminal:SingleDuct:ConstantVolume:FourPipeInduction'. More... | |
class | AirTerminalSingleDuctConstantVolumeReheat |
AirTerminalSingleDuctConstantVolumeReheat is a StraightComponent that wraps the OpenStudio IDD object 'OS:AirTerminal:SingleDuct:ConstantVolume:Reheat'. More... | |
class | AirTerminalSingleDuctInletSideMixer |
AirTerminalSingleDuctInletSideMixer is a StraightComponent that wraps the OpenStudio IDD object 'OS:AirTerminal:SingleDuct:InletSideMixer'. More... | |
class | AirTerminalSingleDuctParallelPIUReheat |
AirTerminalSingleDuctParallelPIUReheat is a StraightComponent that wraps the OpenStudio IDD object 'OS:AirTerminal:SingleDuct:ParallelPIU:Reheat'. More... | |
class | AirTerminalSingleDuctSeriesPIUReheat |
AirTerminalSingleDuctSeriesPIUReheat is a StraightComponent that wraps the OpenStudio IDD object 'OS:AirTerminal:SingleDuct:SeriesPIU:Reheat'. More... | |
class | AirTerminalSingleDuctUncontrolled |
AirTerminalSingleDuctUncontrolled is an interface to the EnergyPlus IDD object named "AirTerminal:SingleDuct:Uncontrolled". More... | |
class | AirTerminalSingleDuctVAVHeatAndCoolNoReheat |
AirTerminalSingleDuctVAVHeatAndCoolNoReheat is a StraightComponent that wraps the OpenStudio IDD object 'OS:AirTerminal:SingleDuct:VAV:HeatAndCool:NoReheat'. More... | |
class | AirTerminalSingleDuctVAVHeatAndCoolReheat |
AirTerminalSingleDuctVAVHeatAndCoolReheat is a StraightComponent that wraps the OpenStudio IDD object 'OS:AirTerminal:SingleDuct:VAV:HeatAndCool:Reheat'. More... | |
class | AirTerminalSingleDuctVAVNoReheat |
AirTerminalSingleDuctVAVNoReheat is a StraightComponent that wraps the OpenStudio IDD object 'OS:AirTerminal:SingleDuct:VAV:NoReheat'. More... | |
class | AirTerminalSingleDuctVAVReheat |
class | AirToAirComponent |
AirToAirComponent is the base class for model objects which interact with two air streams. More... | |
class | AirWallMaterial |
AirWallMaterial is a ModelPartitionMaterial that wraps the OpenStudio IDD object 'OS:Material:AirWall'. More... | |
class | AvailabilityManagerAssignmentList |
AvailabilityManagerAssignmentList is a ModelObject that wraps the OpenStudio IDD object 'OS:AvailabilityManagerAssignmentList'. More... | |
class | AvailabilityManagerNightCycle |
AvailabilityManagerNightCycle is a ModelObject that wraps the OpenStudio IDD object 'OS:AvailabilityManager:NightCycle'. More... | |
class | AvailabilityManagerScheduled |
AvailabilityManagerScheduled is a ModelObject that wraps the OpenStudio IDD object 'OS:AvailabilityManager:Scheduled'. More... | |
class | BillingPeriod |
BillingPeriod is a ModelExtensibleGroup that represents a single billing period in the UtilityBill ModelObject. More... | |
class | Blind |
Blind is a ShadingMaterial that wraps the OpenStudio IDD object 'OS:WindowMaterial:Blind'. More... | |
class | BoilerHotWater |
BoilerHotWater is a StraightComponent that wraps the OpenStudio IDD object 'OS:Boiler:HotWater'. More... | |
class | BoilerSteam |
BoilerSteam is a StraightComponent that wraps the OpenStudio IDD object 'OS:Boiler:Steam'. More... | |
class | Building |
Building derives from ParentObject and is an interface to the OpenStudio IDD object named "Building". More... | |
class | BuildingStory |
BuildingStory is a ModelObject that wraps the OpenStudio IDD object 'OS_BuildingStory'. More... | |
class | CFactorUndergroundWallConstruction |
CFactorUndergroundWallConstruction is a ConstructionBase object that wraps EnergyPlus IDD object 'Construction:CfactorUndergroundWall'. More... | |
class | ChillerAbsorption |
ChillerAbsorption is a WaterToWaterComponent that wraps the OpenStudio IDD object 'OS:Chiller:Absorption'. More... | |
class | ChillerAbsorptionIndirect |
ChillerAbsorptionIndirect is a WaterToWaterComponent that wraps the OpenStudio IDD object 'OS:Chiller:Absorption:Indirect'. More... | |
class | ChillerElectricEIR |
ChillerElectricEIR is a StraightComponent that wraps the OpenStudio IDD object 'OS:Chiller:Electric:EIR'. More... | |
class | ClimateZone |
ClimateZone is a ModelExtensibleGroup that represents a single climate zone definition contained in the unique ClimateZones ModelObject. More... | |
class | ClimateZones |
ClimateZones is a unque ModelObject that wraps the OpenStudio IDD object 'OS:ClimateZones'. More... | |
class | CoilCoolingCooledBeam |
CoilCoolingCooledBeam is a StraightComponent that wraps the OpenStudio IDD object 'OS:Coil:Cooling:CooledBeam'. More... | |
class | CoilCoolingDXMultiSpeed |
CoilCoolingDXMultiSpeed is a StraightComponent that wraps the OpenStudio IDD object 'OS:Coil:Cooling:DX:MultiSpeed'. More... | |
class | CoilCoolingDXMultiSpeedStageData |
CoilCoolingDXMultiSpeedStageData is a ModelObject that wraps the OpenStudio IDD object 'OS:Coil:Cooling:DX:MultiSpeed:StageData'. More... | |
class | CoilCoolingDXSingleSpeed |
CoilCoolingDXSingleSpeed is an interface to the IDD object named "OS:Coil:Cooling:DX:SingleSpeed". More... | |
class | CoilCoolingDXTwoSpeed |
CoilCoolingDXTwoSpeed is an interface to the IDD object named "OS:Coil:Cooling:DX:SingleSpeed". More... | |
class | CoilCoolingDXTwoStageWithHumidityControlMode |
CoilCoolingDXTwoStageWithHumidityControlMode is a StraightComponent that wraps the OpenStudio IDD object 'OS:Coil:Cooling:DX:TwoStageWithHumidityControlMode'. More... | |
class | CoilCoolingDXVariableRefrigerantFlow |
CoilCoolingDXVariableRefrigerantFlow is a HVACComponent that wraps the OpenStudio IDD object 'OS:Coil:Cooling:DX:VariableRefrigerantFlow'. More... | |
class | CoilCoolingLowTempRadiantConstFlow |
CoilCoolingLowTempRadiantConstFlow is a StraightComponent that wraps the OpenStudio IDD object 'OS:Coil:Cooling:LowTemperatureRadiant:ConstantFlow'. More... | |
class | CoilCoolingLowTempRadiantVarFlow |
CoilCoolingLowTempRadiantVarFlow is a StraightComponent that wraps the OpenStudio IDD object 'OS:Coil:Cooling:LowTemperatureRadiant:VariableFlow'. More... | |
class | CoilCoolingWater |
CoilCoolingWater is a WaterToAirComponent that wraps the IDD object named "OS:Coil:Cooling:Water". More... | |
class | CoilCoolingWaterToAirHeatPumpEquationFit |
CoilCoolingWaterToAirHeatPumpEquationFit is a WaterToAirComponent that wraps the OpenStudio IDD object 'OS:Coil:Cooling:WaterToAirHeatPump:EquationFit'. More... | |
class | CoilHeatingDesuperheater |
CoilHeatingDesuperheater is a StraightComponent that wraps the OpenStudio IDD object 'OS:Coil:Heating:Desuperheater'. More... | |
class | CoilHeatingDXSingleSpeed |
CoilHeatingDXSingleSpeed is a StraightComponent that wraps the OpenStudio IDD object 'OS:Coil:Heating:DX:SingleSpeed'. More... | |
class | CoilHeatingDXVariableRefrigerantFlow |
CoilHeatingDXVariableRefrigerantFlow is a HVACComponent that wraps the OpenStudio IDD object 'OS:Coil:Heating:DX:VariableRefrigerantFlow'. More... | |
class | CoilHeatingElectric |
CoilHeatingElectric is a StraightComponent that wraps the OpenStudio IDD object 'OS_Coil_Heating_Electric'. More... | |
class | CoilHeatingGas |
CoilHeatingGas is an interface to the IDD object named "OS:Coil:Heating:Gas". More... | |
class | CoilHeatingGasMultiStage |
CoilHeatingGasMultiStage is a StraightComponent that wraps the OpenStudio IDD object 'OS:Coil:Heating:Gas:MultiStage'. More... | |
class | CoilHeatingGasMultiStageStageData |
CoilHeatingGasMultiStageStageData is a ModelObject that wraps the OpenStudio IDD object 'OS:Coil:Heating:Gas:MultiStage:StageData'. More... | |
class | CoilHeatingLowTempRadiantConstFlow |
CoilHeatingLowTempRadiantConstFlow is a StraightComponent that wraps the OpenStudio IDD object 'OS:Coil:Heating:LowTemperatureRadiant:ConstantFlow'. More... | |
class | CoilHeatingLowTempRadiantVarFlow |
CoilHeatingLowTempRadiantVarFlow is a StraightComponent that wraps the OpenStudio IDD object 'OS:Coil:Heating:LowTemperatureRadiant:VariableFlow'. More... | |
class | CoilHeatingWater |
CoilHeatingWater is a WaterToAirComponent that wraps the IDD object named "OS:Coil:Heating:Water". More... | |
class | CoilHeatingWaterBaseboard |
CoilHeatingWaterBaseboard is a StraightComponent that wraps the OpenStudio IDD object 'OS:Coil:Heating:Water:Baseboard'. More... | |
class | CoilHeatingWaterToAirHeatPumpEquationFit |
CoilHeatingWaterToAirHeatPumpEquationFit is a WaterToAirComponent that wraps the OpenStudio IDD object 'OS:Coil:Heating:WaterToAirHeatPump:EquationFit'. More... | |
class | CoilPerformanceDXCooling |
CoilPerformanceDXCooling is a ModelObject that wraps the OpenStudio IDD object 'OS:CoilPerformance:DX:Cooling'. More... | |
class | CoilSystemCoolingDXHeatExchangerAssisted |
CoilSystemCoolingDXHeatExchangerAssisted is a StraightComponent that wraps the OpenStudio IDD object 'OS:CoilSystem:Cooling:DX:HeatExchangerAssisted'. More... | |
class | CoilSystemCoolingWaterHeatExchangerAssisted |
CoilSystemCoolingWaterHeatExchangerAssisted is a StraightComponent that wraps the OpenStudio IDD object 'OS:CoilSystem:Cooling:Water:HeatExchangerAssisted'. More... | |
class | CoilWaterHeatingAirToWaterHeatPump |
CoilWaterHeatingAirToWaterHeatPump is a ModelObject that wraps the OpenStudio IDD object 'OS:Coil:WaterHeating:AirToWaterHeatPump'. More... | |
class | CoilWaterHeatingDesuperheater |
CoilWaterHeatingDesuperheater is a StraightComponent that wraps the OpenStudio IDD object 'OS:Coil:WaterHeating:Desuperheater'. More... | |
class | Component |
Component is a Model that contains exactly one ComponentData object. More... | |
class | ComponentCostAdjustments |
ComponentCostAdjustments derives from ParentObject and is an interface to the OpenStudio IDD object named "OS:ComponentCost:Adjustments". More... | |
class | ComponentData |
ComponentData is a ModelObject that wraps the OpenStudio IDD object 'OS:ComponentData'. More... | |
class | ComponentWatcher |
ComponentWatcher uses Qt signals and slots to monitor the data associated with a Component. More... | |
class | Connection |
class | ConnectorMixer |
Mixer is an interface to the IDD object named "OS:Connector:Mixer". More... | |
class | ConnectorSplitter |
ConnectorSplitter is an interface to the EnergyPlus IDD object named "OS:Connector:Splitter". More... | |
class | Construction |
Construction is a LayeredConstruction that wraps the EnergyPlus IDD object 'Construction'. More... | |
class | ConstructionBase |
ConstructionBase is a ResourceObject that serves as a base class for several objects that can be used to specify a construction for a PlanarSurface. More... | |
class | ConstructionWithInternalSource |
ConstructionWithInternalSource is a LayeredConstruction that wraps EnergyPlus IDD object 'Construction:InternalSource'. More... | |
class | ControllerMechanicalVentilation |
ControllerMechanicalVentilation is a ModelObject that wraps the OpenStudio IDD object 'OS:Controller:MechanicalVentilation'. More... | |
class | ControllerOutdoorAir |
class | ControllerWaterCoil |
ControllerWaterCoil is a HVACComponent that wraps the OpenStudio IDD object 'OS:Controller:WaterCoil'. More... | |
class | ConvergenceLimits |
ConvergenceLimits is a ModelObject that wraps the OpenStudio IDD object 'OS:ConvergenceLimits'. More... | |
class | CoolingTowerPerformanceCoolTools |
CoolingTowerPerformanceCoolTools is a ModelObject that wraps the OpenStudio IDD object 'OS:CoolingTowerPerformance:CoolTools'. More... | |
class | CoolingTowerPerformanceYorkCalc |
CoolingTowerPerformanceYorkCalc is a ModelObject that wraps the OpenStudio IDD object 'OS:CoolingTowerPerformance:YorkCalc'. More... | |
class | CoolingTowerSingleSpeed |
CoolingTowerSingleSpeed is a StraightComponent that wraps the OpenStudio IDD object 'OS:CoolingTower:SingleSpeed'. More... | |
class | CoolingTowerTwoSpeed |
CoolingTowerTwoSpeed is a StraightComponent that wraps the OpenStudio IDD object 'OS:CoolingTower:TwoSpeed'. More... | |
class | CoolingTowerVariableSpeed |
CoolingTowerVariableSpeed is a StraightComponent that wraps the OpenStudio IDD object 'OS:CoolingTower:VariableSpeed'. More... | |
class | CurrencyType |
CurrencyType derives from ParentObject and is an interface to the OpenStudio IDD object named "OS:CurrencyType". More... | |
class | Curve |
Curve is a ModelObject that serves as a base class for a number of specific types of curves, each of which is a function of one, two, or three variables. More... | |
class | CurveBicubic |
CurveBicubic is a Curve that wraps the OpenStudio IDD object 'OS:Curve:Bicubic'. More... | |
class | CurveBiquadratic |
CurveBiquadratic is a Curve that wraps the OpenStudio IDD object 'OS:Curve:Biquadratic'. More... | |
class | CurveCubic |
CurveCubic is a Curve that wraps the OpenStudio IDD object 'OS:Curve:Cubic'. More... | |
class | CurveDoubleExponentialDecay |
CurveDoubleExponentialDecay is a Curve that wraps the OpenStudio IDD object 'OS:Curve:DoubleExponentialDecay'. More... | |
class | CurveExponent |
CurveExponent is a Curve that wraps the OpenStudio IDD object 'OS:Curve:Exponent'. More... | |
class | CurveExponentialDecay |
CurveExponentialDecay is a Curve that wraps the OpenStudio IDD object 'OS:Curve:ExponentialDecay'. More... | |
class | CurveExponentialSkewNormal |
CurveExponentialSkewNormal is a Curve that wraps the OpenStudio IDD object 'OS:Curve:ExponentialSkewNormal'. More... | |
class | CurveFanPressureRise |
CurveFanPressureRise is a Curve that wraps the OpenStudio IDD object 'OS:Curve:FanPressureRise'. More... | |
class | CurveFunctionalPressureDrop |
CurveFunctionalPressureDrop is a Curve that wraps the OpenStudio IDD object 'OS:Curve:Functional:PressureDrop'. More... | |
class | CurveLinear |
CurveLinear is a Curve that wraps the OpenStudio IDD object 'OS:Curve:Linear'. More... | |
class | CurveQuadratic |
CurveQuadratic is a Curve that wraps the OpenStudio IDD object 'OS:Curve:Quadratic'. More... | |
class | CurveQuadraticLinear |
CurveQuadraticLinear is a Curve that wraps the OpenStudio IDD object 'OS:Curve:QuadraticLinear'. More... | |
class | CurveQuartic |
CurveQuartic is a Curve that wraps the OpenStudio IDD object 'OS:Curve:Quartic'. More... | |
class | CurveRectangularHyperbola1 |
CurveRectangularHyperbola1 is a Curve that wraps the OpenStudio IDD object 'OS:Curve:RectangularHyperbola1'. More... | |
class | CurveRectangularHyperbola2 |
CurveRectangularHyperbola2 is a Curve that wraps the OpenStudio IDD object 'OS:Curve:RectangularHyperbola2'. More... | |
class | CurveSigmoid |
CurveSigmoid is a Curve that wraps the OpenStudio IDD object 'OS:Curve:Sigmoid'. More... | |
class | CurveTriquadratic |
CurveTriquadratic is a Curve that wraps the OpenStudio IDD object 'OS:Curve:Triquadratic'. More... | |
class | DaylightingControl |
DaylightingControl is a SpaceItem that wraps the OpenStudio IDD object 'OS:Daylighting:Control'. More... | |
class | DaylightingDeviceShelf |
DaylightingDeviceShelf is a ModelObject that wraps the OpenStudio IDD object 'OS_DaylightingDevice_Shelf'. More... | |
class | DefaultConstructionSet |
DefaultConstructionSet is a ResourceObject that wraps the OpenStudio IDD object 'OS_DefaultConstructionSet'. More... | |
class | DefaultScheduleSet |
DefaultScheduleSet is a ResourceObject that wraps the OpenStudio IDD object 'OS:DefaultScheduleSet'. More... | |
class | DefaultScheduleType |
class | DefaultSubSurfaceConstructions |
DefaultSubSurfaceConstructions is a ResourceObject that wraps the OpenStudio IDD object 'OS_DefaultSubSurfaceConstructions'. More... | |
class | DefaultSurfaceConstructions |
DefaultSurfaceConstructions is a ResourceObject that wraps the OpenStudio IDD object 'OS_DefaultSurfaceConstructions'. More... | |
class | DesignDay |
class | DesignSpecificationOutdoorAir |
DesignSpecificationOutdoorAir is a ModelObject that wraps the OpenStudio IDD object 'OS:DesignSpecification:OutdoorAir'. More... | |
class | DesignSpecificationZoneAirDistribution |
DesignSpecificationZoneAirDistribution is a ModelObject that wraps the OpenStudio IDD object 'OS:DesignSpecification:ZoneAirDistribution'. More... | |
class | DistrictCooling |
DistrictCooling is a StraightComponent that wraps the OpenStudio IDD object 'OS:DistrictCooling'. More... | |
class | DistrictHeating |
DistrictHeating is a StraightComponent that wraps the OpenStudio IDD object 'OS:DistrictHeating'. More... | |
class | ElectricEquipment |
ElectricEquipment is a SpaceLoadInstance that wraps the OpenStudio IDD object 'OS:ElectricEquipment'. More... | |
class | ElectricEquipmentDefinition |
ElectricEquipmentDefinition is a SpaceLoadDefinition that wraps the OpenStudio IDD object 'OS_ElectricEquipment_Definition'. More... | |
class | EvaporativeCoolerDirectResearchSpecial |
EvaporativeCoolerDirectResearchSpecial is a StraightComponent that wraps the IDD object named "OS:EvaporativeCooler:Direct:ResearchSpecial". More... | |
class | EvaporativeCoolerIndirectResearchSpecial |
EvaporativeCoolerIndirectResearchSpecial is a StraightComponent that wraps the OpenStudio IDD object 'OS:EvaporativeCooler:Indirect:ResearchSpecial'. More... | |
class | EvaporativeFluidCoolerSingleSpeed |
EvaporativeFluidCoolerSingleSpeed is a StraightComponent that wraps the OpenStudio IDD object 'OS:EvaporativeFluidCooler:SingleSpeed'. More... | |
class | ExteriorLights |
ExteriorLights is a ModelObject that wraps the OpenStudio IDD object 'OS:Exterior:Lights'. More... | |
class | ExteriorLightsDefinition |
ExteriorLightsDefinition is a ResourceObject that wraps the OpenStudio IDD object 'OS:Exterior:Lights:Definition'. More... | |
class | Facility |
Facility derives from ParentObject and is an interface to the OpenStudio IDD object named "OS:Facility". More... | |
class | FanConstantVolume |
FanConstantVolume is a StraightComponent that wraps the IDD object named "OS:Fan:ConstantVolume". More... | |
class | FanOnOff |
FanOnOff is a StraightComponent that wraps the OpenStudio IDD object 'OS:Fan:OnOff'. More... | |
class | FanVariableVolume |
FanVariableVolume is a StraightComponent that wraps the OpenStudio IDD object 'OS:Fan:VariableVolume'. More... | |
class | FanZoneExhaust |
FanZoneExhaust is a ZoneHVACComponent that wraps the OpenStudio IDD object 'OS:Fan:ZoneExhaust'. More... | |
class | FenestrationMaterial |
FenestrationMaterial is a Material that serves as a base class for materials that can be used in fenestration constructions. More... | |
class | FFactorGroundFloorConstruction |
FFactorGroundFloorConstruction is a ConstructionBase that wraps EnergyPlus IDD object 'Construction:FfactorGroundFloor'. More... | |
class | FilmResistanceType |
class | Gas |
Gas is a GasLayer that wraps the OpenStudio IDD object 'OS:WindowMaterial:Gas'. More... | |
class | GasEquipment |
GasEquipment is a SpaceLoadInstance that wraps the OpenStudio IDD object 'OS:GasEquipment'. More... | |
class | GasEquipmentDefinition |
GasEquipmentDefinition is a SpaceLoadDefinition that wraps the OpenStudio IDD object 'OS_GasEquipment_Definition'. More... | |
class | GasLayer |
GasLayer is a FenestrationMaterial that serves as a base class for gaseous layers in fenestration LayeredConstructions . More... | |
class | GasMixture |
GasMixture is a GasLayer that wraps the OpenStudio IDD object 'OS:WindowMaterial:GasMixture'. More... | |
class | GenericModelObject |
GenericModelObject is a generic interface for ModelObjects that do not yet have a customized interface. More... | |
class | GlareSensor |
GlareSensor is a SpaceItem that wraps the OpenStudio IDD object 'OS:Glare:Sensor'. More... | |
class | Glazing |
Glazing is a FenestrationMaterial that serves as a base class for several types of glass layers in fenestration LayeredConstructions . More... | |
class | GroundHeatExchangerHorizontalTrench |
GroundHeatExchangerHorizontalTrench is a StraightComponent that wraps the OpenStudio IDD object 'OS:GroundHeatExchanger:HorizontalTrench'. More... | |
class | GroundHeatExchangerVertical |
GroundHeatExchangerVertical is a StraightComponent that wraps the OpenStudio IDD object 'OS:GroundHeatExchanger:Vertical'. More... | |
class | HeaderedPumpsConstantSpeed |
HeaderedPumpsConstantSpeed is a StraightComponent that wraps the OpenStudio IDD object 'OS:HeaderedPumps:ConstantSpeed'. More... | |
class | HeaderedPumpsVariableSpeed |
HeaderedPumpsVariableSpeed is a StraightComponent that wraps the OpenStudio IDD object 'OS:HeaderedPumps:VariableSpeed'. More... | |
class | HeatBalanceAlgorithm |
HeatBalanceAlgorithm derives from ModelObject and is an interface to the OpenStudio IDD object named "HeatBalanceAlgorithm". More... | |
class | HeatExchangerAirToAirSensibleAndLatent |
HeatExchangerAirToAirSensibleAndLatent is a AirToAirComponent that wraps the OpenStudio IDD object 'OS:HeatExchanger:AirToAir:SensibleAndLatent'. More... | |
class | HeatExchangerFluidToFluid |
HeatExchangerFluidToFluid is a WaterToWaterComponent that wraps the OpenStudio IDD object 'OS:HeatExchanger:FluidToFluid'. More... | |
class | HotWaterEquipment |
HotWaterEquipment is a SpaceLoadInstance that wraps the OpenStudio IDD object 'OS:HotWaterEquipment'. More... | |
class | HotWaterEquipmentDefinition |
HotWaterEquipmentDefinition is a SpaceLoadDefinition that wraps the OpenStudio IDD object 'OS:HotWaterEquipment:Definition'. More... | |
class | HumidifierSteamElectric |
HumidifierSteamElectric is a StraightComponent that wraps the OpenStudio IDD object 'OS:Humidifier:Steam:Electric'. More... | |
class | HVACComponent |
HVACComponent is the base class for objects related to HVAC systems. More... | |
class | IlluminanceMap |
IlluminanceMap is a SpaceItem and is an interface to the OpenStudio IDD object named "OS:IlluminanceMap". More... | |
class | InfraredTransparentMaterial |
InfraredTransparentMaterial is a ModelPartitionMaterial that wraps the OpenStudio IDD object 'OS:Material:InfraredTransparent'. More... | |
class | InsideSurfaceConvectionAlgorithm |
InsideSurfaceConvectionAlgorithm derives from ModelObject and is an interface to the OpenStudio IDD object named "SurfaceConvectionAlgorithm:Inside". More... | |
class | InteriorPartitionSurface |
InteriorPartitionSurface is a PlanarSurface that wraps the OpenStudio IDD object 'OS_InteriorPartitionSurface'. More... | |
class | InteriorPartitionSurfaceGroup |
InteriorPartitionSurfaceGroup is a PlanarSurfaceGroup that wraps the OpenStudio IDD object 'OS_InteriorPartitionSurfaceGroup'. More... | |
class | InternalMass |
InternalMass is a SpaceLoadInstance that wraps the OpenStudio IDD object 'OS_InternalMass'. More... | |
class | InternalMassDefinition |
InternalMassDefinition is a SpaceLoadDefinition that wraps the OpenStudio IDD object 'OS_InternalMass_Definition'. More... | |
class | LayeredConstruction |
LayeredConstruction is a ConstructionBase that serves as a base class to concrete construction classes that are composed of Material layers. More... | |
class | LifeCycleCost |
LifeCycleCost derives from ModelObject and is an interface to the OpenStudio IDD object named "OS:LifeCycleCost". More... | |
class | LifeCycleCostParameters |
LifeCycleCostParameters derives from ParentObject and is an interface to the OpenStudio IDD object named "OS:LifeCycleCost:Parameters". More... | |
class | LifeCycleCostUsePriceEscalation |
LifeCycleCostUsePriceEscalation derives from ParentObject and is an interface to the OpenStudio IDD object named "OS:LifeCycleCost:UsePriceEscalation". More... | |
class | LightingDesignDay |
LightingDesignDay is a ModelObject that wraps the OpenStudio IDD object 'OS_LightingDesignDay'. More... | |
class | LightingSimulationControl |
LightingSimulationControl is a ModelObject that wraps the OpenStudio IDD object 'OS_LightingSimulationControl'. More... | |
class | LightingSimulationZone |
LightingSimulationZone is a ModelObject that wraps the OpenStudio IDD object 'OS_LightingSimulationZone'. More... | |
class | Lights |
Lights is a SpaceLoadInstance that wraps the OpenStudio IDD object 'OS:Lights'. More... | |
class | LightsDefinition |
LightsDefinition is a SpaceLoadDefinition that wraps the OpenStudio IDD object 'OS_Lights_Definition'. More... | |
class | Loop |
Loop is the base class for HVAC air and water loops. More... | |
class | Luminaire |
Luminaire is a SpaceLoadInstance that wraps the OpenStudio IDD object 'OS:Luminaire'. More... | |
class | LuminaireDefinition |
LuminaireDefinition is a SpaceLoadDefinition that wraps the OpenStudio IDD object 'OS_Luminaire_Definition'. More... | |
class | MasslessOpaqueMaterial |
MasslessOpaqueMaterial is a OpaqueMaterial that wraps the OpenStudio IDD object 'OS:Material:NoMass'. More... | |
class | Material |
A Material is a ResourceObject that serves as a base class for all objects that can be used in LayeredConstructions . More... | |
class | Meter |
Meter is a ModelObject that wraps the OpenStudio IDD object 'OS_Meter'. More... | |
class | Mixer |
class | Model |
Model derives from Workspace and is a container for ModelObjects as defined by the OpenStudio IDD. More... | |
class | ModelExtensibleGroup |
ModelExtensibleGroup is a WorkspaceExtensibleGroup with additional methods added to support extensible ModelObjects. More... | |
class | ModelObject |
Base class for the OpenStudio Building Model hierarchy. More... | |
class | ModelObjectList |
ModelObjectList is a ModelObject that wraps the OpenStudio IDD object 'OS:ModelObjectList'. More... | |
class | ModelPartitionMaterial |
ModelPartitionMaterial is an abstract class derived from Material. More... | |
class | Node |
Node is a ModelObject that defines a point in an EnergyPlus HVAC topology where fluid conditions are known and control devices can be applied. More... | |
class | OpaqueMaterial |
OpaqueMaterial is a Material that serves as a base class for all LayeredConstructions for which isOpaque. More... | |
class | OtherEquipment |
OtherEquipment is a SpaceLoadInstance that wraps the OpenStudio IDD object 'OS:OtherEquipment'. More... | |
class | OtherEquipmentDefinition |
OtherEquipmentDefinition is a SpaceLoadDefinition that wraps the OpenStudio IDD object 'OS:OtherEquipment:Definition'. More... | |
class | OutputControlReportingTolerances |
OutputControlReportingTolerances is a ModelObject that wraps the OpenStudio IDD object 'OS:OutputControl:ReportingTolerances'. More... | |
class | OutputVariable |
OutputVariable derives from ModelObject and is an interface to the OpenStudio IDD object named "OS:Output:Variable". More... | |
class | OutsideSurfaceConvectionAlgorithm |
OutsideSurfaceConvectionAlgorithm derives from ModelObject and is an interface to the OpenStudio IDD object named "SurfaceConvectionAlgorithm:Outside". More... | |
class | ParentObject |
ParentObject is an abstract class derived from ModelObject. More... | |
class | People |
People is a SpaceLoadInstance that wraps the OpenStudio IDD object 'OS_People'. More... | |
class | PeopleDefinition |
PeopleDefinition is a SpaceLoadDefinition that wraps the OpenStudio IDD object 'OS_People_Definition'. More... | |
class | PipeAdiabatic |
PipeAdiabatic is an interface to the IDD object named "OS:Pipe:Adiabatic". More... | |
class | PlanarSurface |
PlanarSurface is an abstract class derived from ParentObject. More... | |
class | PlanarSurfaceGroup |
PlanarSurfaceGroup is an abstract class representing a group that holds many PlanarSurfaces. More... | |
class | PlantLoop |
PlantLoop is an interface to the EnergyPlus IDD object named "PlantLoop". More... | |
class | PortList |
PortList is a ModelObject that wraps the OpenStudio IDD object 'OS:PortList'. More... | |
class | ProgramControl |
ProgramControl is a ModelObject that wraps the OpenStudio IDD object 'OS:ProgramControl'. More... | |
class | PumpConstantSpeed |
PumpConstantSpeed is a StraightComponent that wraps the OpenStudio IDD object 'OS:Pump:ConstantSpeed'. More... | |
class | PumpVariableSpeed |
PumpVariableSpeed is a StraightComponent that wraps the OpenStudio IDD object 'OS:Pump:VariableSpeed'. More... | |
class | RadianceParameters |
RadianceParameters is a ModelObject that wraps the OpenStudio IDD object 'OS:RadianceParameters'. More... | |
class | RefractionExtinctionGlazing |
RefractionExtinctionGlazing is a Glazing that wraps the OpenStudio IDD object 'OS:WindowMaterial:Glazing:RefractionExtinctionMethod'. More... | |
class | RefrigerationAirChiller |
RefrigerationAirChiller is a ZoneHVACComponent that wraps the OpenStudio IDD object 'OS:ZoneHVAC:Refrigeration:AirChiller'. More... | |
class | RefrigerationCase |
RefrigerationCase is a ParentObject that wraps the OpenStudio IDD object 'OS:Refrigeration:Case'. More... | |
class | RefrigerationCompressor |
RefrigerationCompressor is a ParentObject that wraps the OpenStudio IDD object 'OS:Refrigeration:Compressor'. More... | |
class | RefrigerationCondenserAirCooled |
RefrigerationCondenserAirCooled is a ParentObject that wraps the OpenStudio IDD object 'OS:Refrigeration:Condenser:AirCooled'. More... | |
class | RefrigerationCondenserCascade |
RefrigerationCondenserCascade is a ModelObject that wraps the OpenStudio IDD object 'OS:Refrigeration:Condenser:Cascade'. More... | |
class | RefrigerationCondenserEvaporativeCooled |
RefrigerationCondenserEvaporativeCooled is a ParentObject that wraps the OpenStudio IDD object 'OS:Refrigeration:Condenser:EvaporativeCooled'. More... | |
class | RefrigerationCondenserWaterCooled |
RefrigerationCondenserWaterCooled is a StraightComponent that wraps the OpenStudio IDD object 'OS:Refrigeration:Condenser:WaterCooled'. More... | |
class | RefrigerationDefrostCycleParameters |
RefrigerationDefrostCycleParameters is a ModelObject that wraps the OpenStudio IDD object 'OS:Refrigeration:DefrostCycleParameters'. More... | |
class | RefrigerationGasCoolerAirCooled |
RefrigerationGasCoolerAirCooled is a ParentObject that wraps the OpenStudio IDD object 'OS:Refrigeration:GasCooler:AirCooled'. More... | |
class | RefrigerationSecondarySystem |
RefrigerationSecondarySystem is a ParentObject that wraps the OpenStudio IDD object 'OS:Refrigeration:SecondarySystem'. More... | |
class | RefrigerationSubcoolerLiquidSuction |
RefrigerationSubcoolerLiquidSuction is a ModelObject that wraps the OpenStudio IDD object 'OS:Refrigeration:Subcooler:LiquidSuction'. More... | |
class | RefrigerationSubcoolerMechanical |
RefrigerationSubcoolerMechanical is a ModelObject that wraps the OpenStudio IDD object 'OS:Refrigeration:Subcooler:Mechanical'. More... | |
class | RefrigerationSystem |
RefrigerationSystem is a ModelObject that wraps the OpenStudio IDD object 'OS:Refrigeration:System'. More... | |
class | RefrigerationTranscriticalSystem |
RefrigerationTranscriticalSystem is a ModelObject that wraps the OpenStudio IDD object 'OS:Refrigeration:TranscriticalSystem'. More... | |
class | RefrigerationWalkIn |
RefrigerationWalkIn is a ModelObject that wraps the OpenStudio IDD object 'OS:Refrigeration:WalkIn'. More... | |
class | RefrigerationWalkInZoneBoundary |
RefrigerationWalkInZoneBoundary is a ModelObject that wraps the OpenStudio IDD object 'OS:Refrigeration:WalkIn:ZoneBoundary'. More... | |
class | Relationship |
Relationship describes relationships that a ModelObject may have with other ModelObjects . More... | |
class | RenderingColor |
RenderingColor is a ResourceObject that wraps the OpenStudio IDD object 'OS_Rendering_Color'. More... | |
class | ResourceObject |
ResourceObject is an abstract class derived from ParentObject. More... | |
class | RoofVegetation |
RoofVegetation is a OpaqueMaterial that wraps the OpenStudio IDD object 'OS:Material:RoofVegetation'. More... | |
class | RunPeriod |
RunPeriod derives from ParentObject and is an interface to the unique OpenStudio IDD object named "RunPeriod". More... | |
class | RunPeriodControlDaylightSavingTime |
RunPeriodControlDaylightSavingTime is a ModelObject that wraps the OpenStudio IDD object 'OS_RunPeriodControl_DaylightSavingTime'. More... | |
class | RunPeriodControlSpecialDays |
RunPeriodControlSpecialDays derives from ModelObject and is an interface to the OpenStudio IDD object named "OS:RunPeriodControl:SpecialDays". More... | |
class | Schedule |
Schedule is a ScheduleBase abstract class that represents the reference list 'ScheduleNames'. More... | |
class | ScheduleBase |
ScheduleBase is a ResourceObject that serves as a base class for Schedule and ScheduleDay, that is, objects with ScheduleTypeLimits. More... | |
class | ScheduleCompact |
ScheduleCompact is a Schedule that wraps the OpenStudio IDD object 'OS:Schedule:Compact'. More... | |
class | ScheduleConstant |
ScheduleConstant is a Schedule that wraps the OpenStudio IDD object 'OS:Schedule:Constant'. More... | |
class | ScheduleDay |
ScheduleDay is a ScheduleBase that wraps the OpenStudio IDD object 'OS_Schedule_Day'. More... | |
class | ScheduleFixedInterval |
ScheduleFixedInterval is a ScheduleInterval that wraps the OpenStudio IDD object 'OS_Schedule_FixedInterval'. More... | |
class | ScheduleInterval |
ScheduleInterval is a Schedule that serves as an abstract base class for ScheduleFixedInterval and ScheduleVariableInterval. More... | |
class | ScheduleRule |
ScheduleRule is a ParentObject that wraps the OpenStudio IDD object 'OS:Schedule:Rule'. More... | |
class | ScheduleRuleset |
ScheduleRuleset is a Schedule that wraps the OpenStudio IDD object 'OS_Schedule_Ruleset'. More... | |
struct | ScheduleType |
Data structure for registering and viewing a specific type of schedule that can exist in a Model. More... | |
class | ScheduleTypeLimits |
ScheduleTypeLimits is a ResourceObject that wraps the OpenStudio IDD object 'OS:ScheduleTypeLimits'. More... | |
class | ScheduleTypeRegistrySingleton |
Singleton class that contains a registry of all types of schedules that can exist in a Model. More... | |
class | ScheduleVariableInterval |
ScheduleVariableInterval is a ScheduleInterval that wraps the OpenStudio IDD object 'OS_Schedule_VariableInterval'. More... | |
class | ScheduleWeek |
ScheduleWeek is a ResourceObject that wraps the OpenStudio IDD object 'OS_Schedule_Week'. More... | |
class | ScheduleYear |
ScheduleYear is a Schedule that wraps the OpenStudio IDD object 'OS_Schedule_Year'. More... | |
class | Screen |
Screen is a ShadingMaterial that wraps the OpenStudio IDD object 'OS:WindowMaterial:Screen'. More... | |
class | SetpointManager |
SetpointManager is the base class for setpoint managers. More... | |
class | SetpointManagerFollowOutdoorAirTemperature |
SetpointManagerFollowOutdoorAirTemperature is an SetpointManager that wraps the IDD object named "OS:SetpointManager:FollowOutdoorAirTemperature". More... | |
class | SetpointManagerMixedAir |
SetpointManagerMixedAir is an interface to the IDD object named "OS:SetpointManager:MixedAir". More... | |
class | SetpointManagerMultiZoneHumidityMinimum |
SetpointManagerMultiZoneHumidityMinimum is a SetpointManager that wraps the OpenStudio IDD object 'OS:SetpointManager:MultiZone:Humidity:Minimum'. More... | |
class | SetpointManagerMultiZoneMinimumHumidityAverage |
SetpointManagerMultiZoneMinimumHumidityAverage is a SetpointManager that wraps the OpenStudio IDD object 'OS:SetpointManager:MultiZone:MinimumHumidity:Average'. More... | |
class | SetpointManagerOutdoorAirPretreat |
SetpointManagerOutdoorAirPretreat is a SetpointManager that wraps the OpenStudio IDD object 'OS:SetpointManager:OutdoorAirPretreat'. More... | |
class | SetpointManagerOutdoorAirReset |
SetpointManagerOutdoorAirReset is a SetpointManager that wraps the OpenStudio IDD object 'OS:SetpointManager:OutdoorAirReset'. More... | |
class | SetpointManagerScheduled |
SetpointManagerScheduled is an interface to theIDD object named "OS:SetpointManager:Scheduled". More... | |
class | SetpointManagerScheduledDualSetpoint |
SetpointManagerScheduledDualSetpoint is a SetpointManager that wraps the OpenStudio IDD object 'OS:SetpointManager:Scheduled:DualSetpoint'. More... | |
class | SetpointManagerSingleZoneHumidityMinimum |
SetpointManagerSingleZoneHumidityMinimum is a SetpointManager that wraps the OpenStudio IDD object 'OS:SetpointManager:SingleZone:Humidity:Minimum'. More... | |
class | SetpointManagerSingleZoneReheat |
SetpointManagerSingleZoneReheat is an interface to theIDD object named "OS:SetpointManager:SingleZone:Reheat". More... | |
class | SetpointManagerWarmest |
SetpointManagerWarmest is a SetpointManager that wraps the OpenStudio IDD object 'OS:SetpointManager:Warmest'. More... | |
class | SetpointManagerWarmestTemperatureFlow |
SetpointManagerWarmestTemperatureFlow is a SetpointManager that wraps the OpenStudio IDD object 'OS:SetpointManager:WarmestTemperatureFlow'. More... | |
class | Shade |
Shade is a ShadingMaterial that wraps the OpenStudio IDD object 'OS:WindowMaterial:Shade'. More... | |
class | ShadingControl |
ShadingControl is a ResourceObject that wraps the OpenStudio IDD object 'OS:ShadingControl'. More... | |
class | ShadingMaterial |
ShadingMaterial is a FenestrationMaterial that serves as a base class for objects like Blind, Screen, and Shade. More... | |
class | ShadingSurface |
ShadingSurface is a PlanarSurface that wraps the OpenStudio IDD object 'OS:ShadingSurface'. More... | |
class | ShadingSurfaceGroup |
ShadingSurfaceGroup is a PlanarSurfaceGroup that wraps the OpenStudio IDD object 'OS_ShadingSurfaceGroup'. More... | |
class | ShadowCalculation |
ShadowCalculation derives from ModelObject and is an interface to the OpenStudio IDD object named "ShadowCalculation". More... | |
class | SimpleGlazing |
SimpleGlazing is a Glazing that wraps the OpenStudio IDD object 'OS:WindowMaterial:SimpleGlazingSystem'. More... | |
class | SimulationControl |
SimulationControl derives from ParentObject and is an interface to the OpenStudio IDD object named "SimulationControl". More... | |
class | Site |
Site is a ParentObject that wraps the OpenStudio IDD object 'OS_Site'. More... | |
class | SiteGroundReflectance |
SiteGroundReflectance is a ModelObject that wraps the OpenStudio IDD object 'OS:Site:GroundReflectance'. More... | |
class | SiteGroundTemperatureBuildingSurface |
SiteGroundTemperatureBuildingSurface is a ModelObject that wraps the OpenStudio IDD object 'OS_Site_GroundTemperature_BuildingSurface'. More... | |
class | SiteWaterMainsTemperature |
SiteWaterMainsTemperature is a ModelObject that wraps the OpenStudio IDD object 'OS:Site:WaterMainsTemperature'. More... | |
class | SizingParameters |
SizingParameters is a ModelObject that wraps the OpenStudio IDD object 'OS:Sizing:Parameters'. More... | |
class | SizingPeriod |
class | SizingPlant |
SizingPlant is a ModelObject that wraps the OpenStudio IDD object 'OS:Sizing:Plant'. More... | |
class | SizingSystem |
SizingSystem is a ModelObject that wraps the OpenStudio IDD object 'OS:Sizing:System'. More... | |
class | SizingZone |
SizingZone is a ModelObject that wraps the OpenStudio IDD object 'OS:Sizing:Zone'. More... | |
class | SkyTemperature |
class | Space |
Space is a PlanarSurfaceGroup that wraps the OpenStudio IDD object 'OS_Space'. More... | |
class | SpaceInfiltrationDesignFlowRate |
SpaceInfiltrationDesignFlowRate is a SpaceLoad that wraps the OpenStudio IDD object 'OS:SpaceInfiltration:DesignFlowRate'. More... | |
class | SpaceInfiltrationEffectiveLeakageArea |
SpaceInfiltrationEffectiveLeakageArea is a SpaceLoad that wraps the OpenStudio IDD object 'OS:SpaceInfiltration:EffectiveLeakageArea'. More... | |
class | SpaceItem |
SpaceItem is an abstract class derived from ModelObject. More... | |
class | SpaceLoad |
SpaceLoad is an abstract class derived from SpaceItem. More... | |
class | SpaceLoadDefinition |
SpaceLoadDefinition is an abstract class derived from ResourceObject. More... | |
class | SpaceLoadInstance |
SpaceLoadInstance is an abstract class derived from SpaceLoad. More... | |
class | SpaceType |
SpaceType is a ResourceObject that wraps the OpenStudio IDD object 'OS_SpaceType'. More... | |
class | Splitter |
class | StandardGlazing |
StandardGlazing is a Glazing that wraps the OpenStudio IDD object 'OS:WindowMaterial:Glazing'. More... | |
class | StandardOpaqueMaterial |
StandardOpaqueMaterial is a OpaqueMaterial that wraps the OpenStudio IDD object 'OS:OpaqueMaterial'. More... | |
class | StandardsInformationConstruction |
StandardsInformationConstruction is the ModelObject that wraps OpenStudio IDD object 'OS:StandardsInformation:ConstructionFields'. More... | |
class | StandardsInformationMaterial |
StandardsInformationMaterial is a ModelObject that wraps the OpenStudio IDD object 'OS:StandardsInformation:Material'. More... | |
class | SteamEquipment |
SteamEquipment is a SpaceLoadInstance that wraps the OpenStudio IDD object 'OS:SteamEquipment'. More... | |
class | SteamEquipmentDefinition |
SteamEquipmentDefinition is a SpaceLoadDefinition that wraps the OpenStudio IDD object 'OS:SteamEquipment:Definition'. More... | |
class | StraightComponent |
StraightComponent is the base class for HVACComponent objects which have precisely one inlet port and one outlet port. More... | |
class | SubSurface |
SubSurface is a PlanarSurface that wraps the OpenStudio IDD object 'OS_SubSurface'. More... | |
class | Surface |
Surface is a PlanarSurface that wraps the OpenStudio IDD object 'OS_Surface'. More... | |
class | SurfaceIntersection |
SurfaceIntersection contains detailed information about a surface intersection. More... | |
class | TableMultiVariableLookup |
TableMultiVariableLookup is a Curve that wraps the OpenStudio IDD object 'OS:Table:MultiVariableLookup'. More... | |
class | TemperingValve |
TemperingValve is a StraightComponent that wraps the OpenStudio IDD object 'OS:TemperingValve'. More... | |
class | ThermalStorageIceDetailed |
ThermalStorageIceDetailed is a StraightComponent that wraps the OpenStudio IDD object 'OS:ThermalStorage:Ice:Detailed'. More... | |
class | ThermalZone |
ThermalZone is a HVACComponent that wraps the OpenStudio IDD object 'OS_ThermalZone'. More... | |
class | ThermochromicGlazing |
ThermochromicGlazing is a Glazing that wraps the OpenStudio IDD object 'OS:WindowMaterial:GlazingGroup:Thermochromic'. More... | |
class | Thermostat |
Thermostat is the base class for all types of thermostats. More... | |
class | ThermostatSetpointDualSetpoint |
ThermostatSetpointDualSetpoint is a ModelObject that wraps the OpenStudio IDD object 'OS:ThermostatSetpoint:DualSetpoint'. More... | |
class | Timestep |
Timestep derives from ModelObject and is an interface to the OpenStudio IDD object named "Timestep". More... | |
class | UtilityBill |
UtilityBill is a ModelObject that wraps the OpenStudio IDD object 'OS:UtilityBill'. More... | |
class | UtilityCost_Charge_Block |
UtilityCost_Charge_Block derives from ParentObject and is an interface to the OpenStudio IDD object named "OS:UtilityCost:Charge:Block". More... | |
class | UtilityCost_Charge_Simple |
UtilityCost_Charge_Simple derives from ParentObject and is an interface to the OpenStudio IDD object named "OS:UtilityCost:Charge:Simple". More... | |
class | UtilityCost_Computation |
UtilityCost_Computation derives from ParentObject and is an interface to the OpenStudio IDD object named "OS:UtilityCost:Computation". More... | |
class | UtilityCost_Qualify |
UtilityCost_Qualify derives from ParentObject and is an interface to the OpenStudio IDD object named "OS:UtilityCost:Qualify". More... | |
class | UtilityCost_Ratchet |
UtilityCost_Ratchet derives from ParentObject and is an interface to the OpenStudio IDD object named "OS:UtilityCost:Ratchet". More... | |
class | UtilityCost_Tariff |
UtilityCost_Tariff derives from ParentObject and is an interface to the OpenStudio IDD object named "OS:UtilityCost:Tariff". More... | |
class | UtilityCost_Variable |
UtilityCost_Variable derives from ParentObject and is an interface to the OpenStudio IDD object named "OS:UtilityCost:Variable". More... | |
class | Version |
class | WaterHeaterHeatPump |
WaterHeaterHeatPump is a ZoneHVACComponent that wraps the OpenStudio IDD object 'OS:WaterHeater:HeatPump'. More... | |
class | WaterHeaterMixed |
WaterHeaterMixed is a WaterToWaterComponent that wraps the OpenStudio IDD object 'OS:WaterHeater:Mixed'. More... | |
class | WaterHeaterStratified |
WaterHeaterStratified is a WaterToWaterComponent that wraps the OpenStudio IDD object 'OS:WaterHeater:Stratified'. More... | |
class | WaterToAirComponent |
WaterToAirComponent is the base class for model objects which interact with an air stream and a water stream. More... | |
class | WaterToWaterComponent |
WaterToWaterComponent is the base class for HVACComponent objects which interact with two water loops. More... | |
class | WaterUseConnections |
WaterUseConnections is a StraightComponent that wraps the OpenStudio IDD object 'OS:WaterUse:Connections'. More... | |
class | WaterUseEquipment |
WaterUseEquipment is a ModelObject that wraps the OpenStudio IDD object 'OS:WaterUse:Equipment'. More... | |
class | WaterUseEquipmentDefinition |
WaterUseEquipmentDefinition is a SpaceLoadDefinition that wraps the OpenStudio IDD object 'OS:WaterUse:Equipment:Definition'. More... | |
class | WeatherFile |
WeatherFile derives from ModelObject and is an interface to the OpenStudio IDD object named "OS:WeatherFile". More... | |
class | WeatherFileConditionType |
class | WeatherFileDays |
class | WindowDataFile |
WindowDataFile is a ConstructionBase that wraps EnergyPlus IDD object 'Construction:WindowDataFile'. More... | |
class | WindowPropertyFrameAndDivider |
WindowPropertyFrameAndDivider is a ResourceObject that wraps the OpenStudio IDD object 'OS:WindowProperty:FrameAndDivider'. More... | |
class | YearDescription |
YearDescription is a ParentObject that wraps the OpenStudio IDD object 'OS_YearDescription'. More... | |
class | ZoneAirContaminantBalance |
ZoneAirContaminantBalance is a ModelObject that wraps the OpenStudio IDD object 'OS:ZoneAirContaminantBalance'. More... | |
class | ZoneAirHeatBalanceAlgorithm |
ZoneAirHeatBalanceAlgorithm is a ModelObject that wraps the OpenStudio IDD object 'OS:ZoneAirHeatBalanceAlgorithm'. More... | |
class | ZoneCapacitanceMultiplierResearchSpecial |
ZoneCapacitanceMultiplierResearchSpecial is a ModelObject that wraps the OpenStudio IDD object 'OS:ZoneCapacitanceMultiplier:ResearchSpecial'. More... | |
class | ZoneControlHumidistat |
ZoneControlHumidistat is a ModelObject that wraps the OpenStudio IDD object 'OS:ZoneControl:Humidistat'. More... | |
class | ZoneControlThermostatStagedDualSetpoint |
ZoneControlThermostatStagedDualSetpoint is a ModelObject that wraps the OpenStudio IDD object 'OS:ZoneControl:Thermostat:StagedDualSetpoint'. More... | |
class | ZoneHVACBaseboardConvectiveElectric |
ZoneHVACBaseboardConvectiveElectric is a ZoneHVACComponent that wraps the OpenStudio IDD object 'OS:ZoneHVAC:Baseboard:Convective:Electric'. More... | |
class | ZoneHVACBaseboardConvectiveWater |
ZoneHVACBaseboardConvectiveWater is a ZoneHVACComponent that wraps the OpenStudio IDD object 'OS:ZoneHVAC:Baseboard:Convective:Water'. More... | |
class | ZoneHVACComponent |
ZoneHVACComponent is the base class for HVAC related objects that exclusively condition a single zone. More... | |
class | ZoneHVACEquipmentList |
ZoneHVACEquipmentList is a ModelObject that wraps the OpenStudio IDD object 'OS:ZoneHVAC:EquipmentList'. More... | |
class | ZoneHVACFourPipeFanCoil |
ZoneHVACFourPipeFanCoil is a ZoneHVACComponent that wraps the OpenStudio IDD object 'OS:ZoneHVAC:FourPipeFanCoil'. More... | |
class | ZoneHVACHighTemperatureRadiant |
ZoneHVACHighTemperatureRadiant is a ZoneHVACComponent that wraps the OpenStudio IDD object 'OS:ZoneHVAC:HighTemperatureRadiant'. More... | |
class | ZoneHVACIdealLoadsAirSystem |
ZoneHVACIdealLoadsAirSystem is a ZoneHVACComponent that wraps the OpenStudio IDD object 'OS:ZoneHVAC:IdealLoadsAirSystem'. More... | |
class | ZoneHVACLowTemperatureRadiantElectric |
ZoneHVACLowTemperatureRadiantElectric is a ZoneHVACComponent that wraps the OpenStudio IDD object 'OS:ZoneHVAC:LowTemperatureRadiant:Electric'. More... | |
class | ZoneHVACLowTempRadiantConstFlow |
ZoneHVACLowTempRadiantConstFlow is a ZoneHVACComponent that wraps the OpenStudio IDD object 'OS:ZoneHVAC:LowTemperatureRadiant:ConstantFlow'. More... | |
class | ZoneHVACLowTempRadiantVarFlow |
ZoneHVACLowTempRadiantVarFlow is a ZoneHVACComponent that wraps the OpenStudio IDD object 'OS:ZoneHVAC:LowTemperatureRadiant:VariableFlow'. More... | |
class | ZoneHVACPackagedTerminalAirConditioner |
ZoneHVACPackagedTerminalAirConditioner is a ZoneHVACComponent that wraps the OpenStudio IDD object 'OS:ZoneHVAC:PackagedTerminalAirConditioner'. More... | |
class | ZoneHVACPackagedTerminalHeatPump |
ZoneHVACPackagedTerminalHeatPump is a ZoneHVACComponent that wraps the OpenStudio IDD object 'OS:ZoneHVAC:PackagedTerminalHeatPump'. More... | |
class | ZoneHVACTerminalUnitVariableRefrigerantFlow |
ZoneHVACTerminalUnitVariableRefrigerantFlow is a ZoneHVACComponent that wraps the OpenStudio IDD object 'OS:ZoneHVAC:TerminalUnit:VariableRefrigerantFlow'. More... | |
class | ZoneHVACUnitHeater |
ZoneHVACUnitHeater is a ZoneHVACComponent that wraps the OpenStudio IDD object 'OS:ZoneHVAC:UnitHeater'. More... | |
class | ZoneHVACWaterToAirHeatPump |
ZoneHVACWaterToAirHeatPump is a ZoneHVACComponent that wraps the OpenStudio IDD object 'OS:ZoneHVAC:WaterToAirHeatPump'. More... | |
Functions | |
void | addExampleModelObjects (Model &model) |
Adds example model objects to an existing model. More... | |
void | addSystemType1 (Model &model, std::vector< ThermalZone > zones) |
Loop | addSystemType10 (Model &model) |
void | addSystemType2 (Model &model, std::vector< ThermalZone > zones) |
Loop | addSystemType3 (Model &model) |
Loop | addSystemType4 (Model &model) |
Loop | addSystemType5 (Model &model) |
Loop | addSystemType6 (Model &model) |
Loop | addSystemType7 (Model &model) |
Loop | addSystemType8 (Model &model) |
Loop | addSystemType9 (Model &model) |
std::vector< SubSurface > | applySkylightPattern (const std::vector< std::vector< Point3d > > &pattern, const std::vector< Space > &spaces, const boost::optional< ConstructionBase > &construction) |
Applys a skylight pattern to exterior roofs in selected spaces. More... | |
Model | exampleModel () |
Returns an example model useful for testing. More... | |
std::vector< std::vector < Point3d > > | generateSkylightPattern (const std::vector< Space > &spaces, double directionOfRelativeNorth, double skylightToProjectedFloorRatio, double desiredWidth, double desiredHeight) |
Returns a suggested pattern for skylights targeting a skylight to floor ratio with desired sizes. More... | |
std::vector< Schedule > | getCompatibleSchedules (const Model &model, const std::string &className, const std::string &scheduleDisplayName) |
std::vector< std::vector < ModelObject > > | getRecursiveResourceSubTrees (const ModelObject &object, bool includeComponentCostLineItems=false) |
Returns all ResourceObjects and their children accessible by alternately calling ModelObject::resources() and getRecursiveChilden. More... | |
template<typename T > | |
std::vector< T > | getSubsetOfRecursiveChildren (const ParentObject &object) |
Returns all objects in getRecursiveChildren(object) that can be cast to type T. More... | |
template<typename T > | |
std::vector< T > | getSubsetOfRecursiveChildrenAndResources (const ModelObject &object) |
Returns all objects in getRecursiveChildrenAndResources(object) that can be cast to type T. More... | |
template<typename T > | |
std::vector< T > | getSubsetOfRecursiveResources (const ModelObject &object) |
Returns all objects in getRecursiveResources(object) that can be cast to type T. More... | |
void | intersectSurfaces (std::vector< Space > &spaces) |
Intersect surfaces within spaces. More... | |
void | matchSurfaces (std::vector< Space > &spaces) |
Match surfaces and sub surfaces within spaces. More... | |
std::ostream & | operator<< (std::ostream &os, const DefaultScheduleType &e) |
std::ostream & | operator<< (std::ostream &os, const FilmResistanceType &e) |
void | unmatchSurfaces (std::vector< Space > &spaces) |
Un-match surfaces and sub surfaces within spaces. More... | |
typedef std::vector<AirLoopHVAC> openstudio::model::AirLoopHVACVector |
typedef std::vector<AirTerminalSingleDuctUncontrolled> openstudio::model::AirTerminalSingleDuctUncontrolledVector |
typedef std::vector<ControllerOutdoorAir> openstudio::model::ControllerOutdoorAirVector |
typedef std::vector<GasLayer> openstudio::model::GasLayerVector |
typedef std::vector<GenericModelObject> openstudio::model::GenericModelObjectVector |
typedef std::vector<ModelObject> openstudio::model::ModelObjectVector |
vector of ModelObject
typedef boost::optional<AirLoopHVAC> openstudio::model::OptionalAirLoopHVAC |
typedef boost::optional<AirTerminalSingleDuctUncontrolled> openstudio::model::OptionalAirTerminalSingleDuctUncontrolled |
typedef boost::optional<AirTerminalSingleDuctVAVReheat> openstudio::model::OptionalAirTerminalSingleDuctVAVReheat |
typedef boost::optional<AirToAirComponent> openstudio::model::OptionalAirToAirComponent |
typedef boost::optional<CoilCoolingWater> openstudio::model::OptionalCoilCoolingWater |
typedef boost::optional<CoilHeatingWater> openstudio::model::OptionalCoilHeatingWater |
typedef boost::optional<ControllerOutdoorAir> openstudio::model::OptionalControllerOutdoorAir |
typedef boost::optional< DefaultScheduleType > openstudio::model::OptionalDefaultScheduleType |
typedef boost::optional< FilmResistanceType > openstudio::model::OptionalFilmResistanceType |
typedef boost::optional<GasLayer> openstudio::model::OptionalGasLayer |
typedef boost::optional<GenericModelObject> openstudio::model::OptionalGenericModelObject |
typedef boost::optional<HVACComponent> openstudio::model::OptionalHVACComponent |
typedef boost::optional<Loop> openstudio::model::OptionalLoop |
typedef boost::optional<Mixer> openstudio::model::OptionalMixer |
typedef boost::optional<ModelObject> openstudio::model::OptionalModelObject |
optional ModelObject
typedef boost::optional<ParentObject> openstudio::model::OptionalParentObject |
typedef boost::optional<Schedule> openstudio::model::OptionalSchedule |
typedef boost::optional<SetpointManager> openstudio::model::OptionalSetpointManager |
typedef boost::optional<SetpointManagerMixedAir> openstudio::model::OptionalSetpointManagerMixedAir |
typedef boost::optional<SetpointManagerSingleZoneReheat> openstudio::model::OptionalSetpointManagerSingleZoneReheat |
typedef boost::optional<Splitter> openstudio::model::OptionalSplitter |
typedef boost::optional<StraightComponent> openstudio::model::OptionalStraightComponent |
typedef boost::optional<Thermostat> openstudio::model::OptionalThermostat |
typedef boost::optional<ThermostatSetpointDualSetpoint> openstudio::model::OptionalThermostatSetpointDualSetpoint |
typedef boost::optional<WaterToAirComponent> openstudio::model::OptionalWaterToAirComponent |
typedef boost::optional<WaterToWaterComponent> openstudio::model::OptionalWaterToWaterComponent |
typedef boost::optional<WaterUseEquipmentDefinition> openstudio::model::OptionalWaterUseEquipmentDefinition |
typedef boost::optional<ZoneHVACComponent> openstudio::model::OptionalZoneHVACComponent |
typedef std::vector<ParentObject> openstudio::model::ParentObjectVector |
typedef std::vector<Schedule> openstudio::model::ScheduleVector |
typedef std::vector<SetpointManagerMixedAir> openstudio::model::SetpointManagerMixedAirVector |
typedef std::vector<SetpointManagerSingleZoneReheat> openstudio::model::SetpointManagerSingleZoneReheatVector |
typedef std::vector<SetpointManager> openstudio::model::SetpointManagerVector |
typedef std::vector<StraightComponent> openstudio::model::StraightComponentVector |
typedef std::vector<WaterUseEquipmentDefinition> openstudio::model::WaterUseEquipmentDefinitionVector |
void openstudio::model::addExampleModelObjects | ( | Model & | model | ) |
Adds example model objects to an existing model.
void openstudio::model::addSystemType1 | ( | Model & | model, |
std::vector< ThermalZone > | zones | ||
) |
Loop openstudio::model::addSystemType10 | ( | Model & | model | ) |
void openstudio::model::addSystemType2 | ( | Model & | model, |
std::vector< ThermalZone > | zones | ||
) |
Loop openstudio::model::addSystemType3 | ( | Model & | model | ) |
Loop openstudio::model::addSystemType4 | ( | Model & | model | ) |
Loop openstudio::model::addSystemType5 | ( | Model & | model | ) |
Loop openstudio::model::addSystemType6 | ( | Model & | model | ) |
Loop openstudio::model::addSystemType7 | ( | Model & | model | ) |
Loop openstudio::model::addSystemType8 | ( | Model & | model | ) |
Loop openstudio::model::addSystemType9 | ( | Model & | model | ) |
std::vector<SubSurface> openstudio::model::applySkylightPattern | ( | const std::vector< std::vector< Point3d > > & | pattern, |
const std::vector< Space > & | spaces, | ||
const boost::optional< ConstructionBase > & | construction | ||
) |
Applys a skylight pattern to exterior roofs in selected spaces.
Pattern should be in Building coordinates, on the z = 0 plane, with normal in positive z direction. Returns new sub surfaces created.
Model openstudio::model::exampleModel | ( | ) |
Returns an example model useful for testing.
std::vector<std::vector<Point3d> > openstudio::model::generateSkylightPattern | ( | const std::vector< Space > & | spaces, |
double | directionOfRelativeNorth, | ||
double | skylightToProjectedFloorRatio, | ||
double | desiredWidth, | ||
double | desiredHeight | ||
) |
Returns a suggested pattern for skylights targeting a skylight to floor ratio with desired sizes.
Pattern will be generated in the grid coordinate system, specified by directionOfRelativeNorth. directionOfRelativeNorth is rotation of grid clockwise from the Building North Axis, in units of degrees. If you want to align skylights with building coordinate system pass directionOfRelativeNorth = 0. If you want to align skylights with a space's coordinate system pass in that space's directionofRelativeNorth. Resulting pattern will be in Building coordinates, on the z = 0 plane, with normal in positive z direction.
std::vector<Schedule> openstudio::model::getCompatibleSchedules | ( | const Model & | model, |
const std::string & | className, | ||
const std::string & | scheduleDisplayName | ||
) |
std::vector< std::vector<ModelObject> > openstudio::model::getRecursiveResourceSubTrees | ( | const ModelObject & | object, |
bool | includeComponentCostLineItems = false |
||
) |
Returns all ResourceObjects and their children accessible by alternately calling ModelObject::resources() and getRecursiveChilden.
Each element of the returned vector is a vector headed by a ResourceObject and followed by that ResourceObject's children. ComponentCost_LineItem objects are not technically children but may be included by setting the optional second argument to true.
std::vector<T> openstudio::model::getSubsetOfRecursiveChildren | ( | const ParentObject & | object | ) |
Returns all objects in getRecursiveChildren(object) that can be cast to type T.
std::vector<T> openstudio::model::getSubsetOfRecursiveChildrenAndResources | ( | const ModelObject & | object | ) |
Returns all objects in getRecursiveChildrenAndResources(object) that can be cast to type T.
std::vector<T> openstudio::model::getSubsetOfRecursiveResources | ( | const ModelObject & | object | ) |
Returns all objects in getRecursiveResources(object) that can be cast to type T.
void openstudio::model::intersectSurfaces | ( | std::vector< Space > & | spaces | ) |
Intersect surfaces within spaces.
void openstudio::model::matchSurfaces | ( | std::vector< Space > & | spaces | ) |
Match surfaces and sub surfaces within spaces.
|
inline |
|
inline |
void openstudio::model::unmatchSurfaces | ( | std::vector< Space > & | spaces | ) |
Un-match surfaces and sub surfaces within spaces.