Quantity MasslessOpaqueMaterial_Impl::getSpecificHeat(bool returnIP) const {
   OptionalDouble value = specificHeat();
   OSOptionalQuantity result = getQuantityFromDouble(OS_MaterialFields::SpecificHeat, value, returnIP);
   OS_ASSERT(result.isSet());
   return result.get();
 }
Exemplo n.º 2
0
 OSOptionalQuantity AirGap_Impl::getThermalResistance(bool returnIP) const {
   double value = thermalResistance();
   return getQuantityFromDouble(OS_Material_AirGapFields::ThermalResistance, value, returnIP);
 }
 Quantity AvailabilityManagerNightCycle_Impl::getThermostatTolerance(bool returnIP) const {
   OptionalDouble value = thermostatTolerance();
   OSOptionalQuantity result = getQuantityFromDouble(OS_AvailabilityManager_NightCycleFields::ThermostatTolerance, value, returnIP);
   OS_ASSERT(result.isSet());
   return result.get();
 }
 Quantity DesignSpecificationZoneAirDistribution_Impl::getZoneAirDistributionEffectivenessinCoolingMode(bool returnIP) const {
   OptionalDouble value = zoneAirDistributionEffectivenessinCoolingMode();
   OSOptionalQuantity result = getQuantityFromDouble(OS_DesignSpecification_ZoneAirDistributionFields::ZoneAirDistributionEffectivenessinCoolingMode, value, returnIP);
   OS_ASSERT(result.isSet());
   return result.get();
 }
Exemplo n.º 5
0
 Quantity SizingPlant_Impl::getDesignLoopExitTemperature(bool returnIP) const {
   OptionalDouble value = designLoopExitTemperature();
   OSOptionalQuantity result = getQuantityFromDouble(OS_Sizing_PlantFields::DesignLoopExitTemperature, value, returnIP);
   OS_ASSERT(result.isSet());
   return result.get();
 }
Exemplo n.º 6
0
 Quantity DistrictCooling_Impl::getNominalCapacity(bool returnIP) const {
   OptionalDouble value = nominalCapacity();
   OSOptionalQuantity result = getQuantityFromDouble(OS_DistrictCoolingFields::NominalCapacity, value, returnIP);
   BOOST_ASSERT(result.isSet());
   return result.get();
 }
 Quantity HeatBalanceAlgorithm_Impl::getMaximumSurfaceConvectionHeatTransferCoefficientValue(bool returnIP) const {
   OptionalDouble value = maximumSurfaceConvectionHeatTransferCoefficientValue();
   OSOptionalQuantity result = getQuantityFromDouble(OS_HeatBalanceAlgorithmFields::MaximumSurfaceConvectionHeatTransferCoefficientValue, value, returnIP);
   OS_ASSERT(result.isSet());
   return result.get();
 }
 Quantity RefractionExtinctionGlazing_Impl::getSolarIndexofRefraction(bool returnIP) const {
   OptionalDouble value = solarIndexofRefraction();
   OSOptionalQuantity result = getQuantityFromDouble(OS_WindowMaterial_Glazing_RefractionExtinctionMethodFields::SolarIndexofRefraction, value, returnIP);
   OS_ASSERT(result.isSet());
   return result.get();
 }
 Quantity ZoneHVACBaseboardConvectiveElectric_Impl::getEfficiency(bool returnIP) const {
   OptionalDouble value = efficiency();
   OSOptionalQuantity result = getQuantityFromDouble(OS_ZoneHVAC_Baseboard_Convective_ElectricFields::Efficiency, value, returnIP);
   OS_ASSERT(result.isSet());
   return result.get();
 }
 Quantity RefractionExtinctionGlazing_Impl::getDirtCorrectionFactorforSolarandVisibleTransmittance(bool returnIP) const {
   OptionalDouble value = dirtCorrectionFactorforSolarandVisibleTransmittance();
   OSOptionalQuantity result = getQuantityFromDouble(OS_WindowMaterial_Glazing_RefractionExtinctionMethodFields::DirtCorrectionFactorforSolarandVisibleTransmittance, value, returnIP);
   OS_ASSERT(result.isSet());
   return result.get();
 }
 Quantity RefractionExtinctionGlazing_Impl::getThickness(bool returnIP) const {
   OptionalDouble value = thickness();
   OSOptionalQuantity result = getQuantityFromDouble(OS_WindowMaterial_Glazing_RefractionExtinctionMethodFields::Thickness, value, returnIP);
   OS_ASSERT(result.isSet());
   return result.get();
 }
 Quantity RefractionExtinctionGlazing_Impl::getInfraredHemisphericalEmissivity(bool returnIP) const {
   OptionalDouble value = infraredHemisphericalEmissivity();
   OSOptionalQuantity result = getQuantityFromDouble(OS_WindowMaterial_Glazing_RefractionExtinctionMethodFields::InfraredHemisphericalEmissivity, value, returnIP);
   OS_ASSERT(result.isSet());
   return result.get();
 }
 Quantity RefractionExtinctionGlazing_Impl::getInfraredTransmittanceatNormalIncidence(bool returnIP) const {
   OptionalDouble value = infraredTransmittanceatNormalIncidence();
   OSOptionalQuantity result = getQuantityFromDouble(OS_WindowMaterial_Glazing_RefractionExtinctionMethodFields::InfraredTransmittanceatNormalIncidence, value, returnIP);
   OS_ASSERT(result.isSet());
   return result.get();
 }
 Quantity RefractionExtinctionGlazing_Impl::getVisibleExtinctionCoefficient(bool returnIP) const {
   OptionalDouble value = visibleExtinctionCoefficient();
   OSOptionalQuantity result = getQuantityFromDouble(OS_WindowMaterial_Glazing_RefractionExtinctionMethodFields::VisibleExtinctionCoefficient, value, returnIP);
   OS_ASSERT(result.isSet());
   return result.get();
 }
Exemplo n.º 15
0
 OSOptionalQuantity BoilerSteam_Impl::getTheoreticalEfficiency(bool returnIP) const {
   OptionalDouble value = theoreticalEfficiency();
   return getQuantityFromDouble(OS_Boiler_SteamFields::TheoreticalEfficiency, value, returnIP);
 }
 OSOptionalQuantity ZoneHVACBaseboardConvectiveElectric_Impl::getNominalCapacity(bool returnIP) const {
   OptionalDouble value = nominalCapacity();
   return getQuantityFromDouble(OS_ZoneHVAC_Baseboard_Convective_ElectricFields::NominalCapacity, value, returnIP);
 }
Exemplo n.º 17
0
 OSOptionalQuantity BoilerSteam_Impl::getDesignOutletSteamTemperature(bool returnIP) const {
   OptionalDouble value = designOutletSteamTemperature();
   return getQuantityFromDouble(OS_Boiler_SteamFields::DesignOutletSteamTemperature, value, returnIP);
 }
 Quantity OutputControlReportingTolerances_Impl::getToleranceforTimeHeatingSetpointNotMet(bool returnIP) const {
   OptionalDouble value = toleranceforTimeHeatingSetpointNotMet();
   OSOptionalQuantity result = getQuantityFromDouble(OS_OutputControl_ReportingTolerancesFields::ToleranceforTimeHeatingSetpointNotMet, value, returnIP);
   OS_ASSERT(result.isSet());
   return result.get();
 }
Exemplo n.º 19
0
 Quantity HeatBalanceAlgorithm_Impl::getSurfaceTemperatureUpperLimit(bool returnIP) const {
   OptionalDouble value = surfaceTemperatureUpperLimit();
   OSOptionalQuantity result = getQuantityFromDouble(OS_HeatBalanceAlgorithmFields::SurfaceTemperatureUpperLimit, value, returnIP);
   OS_ASSERT(result.isSet());
   return result.get();
 }
Exemplo n.º 20
0
 OSOptionalQuantity BoilerSteam_Impl::getNominalCapacity(bool returnIP) const {
   OptionalDouble value = nominalCapacity();
   return getQuantityFromDouble(OS_Boiler_SteamFields::NominalCapacity, value, returnIP);
 }
 Quantity DesignSpecificationZoneAirDistribution_Impl::getZoneSecondaryRecirculationFraction(bool returnIP) const {
   OptionalDouble value = zoneSecondaryRecirculationFraction();
   OSOptionalQuantity result = getQuantityFromDouble(OS_DesignSpecification_ZoneAirDistributionFields::ZoneSecondaryRecirculationFraction, value, returnIP);
   OS_ASSERT(result.isSet());
   return result.get();
 }
Exemplo n.º 22
0
 OSOptionalQuantity BoilerSteam_Impl::getOptimumPartLoadRatio(bool returnIP) const {
   OptionalDouble value = optimumPartLoadRatio();
   return getQuantityFromDouble(OS_Boiler_SteamFields::OptimumPartLoadRatio, value, returnIP);
 }
Exemplo n.º 23
0
 Quantity SizingPlant_Impl::getLoopDesignTemperatureDifference(bool returnIP) const {
   OptionalDouble value = loopDesignTemperatureDifference();
   OSOptionalQuantity result = getQuantityFromDouble(OS_Sizing_PlantFields::LoopDesignTemperatureDifference, value, returnIP);
   OS_ASSERT(result.isSet());
   return result.get();
 }
Exemplo n.º 24
0
 OSOptionalQuantity BoilerSteam_Impl::getCoefficient3ofFuelUseFunctionofPartLoadRatioCurve(bool returnIP) const {
   OptionalDouble value = coefficient3ofFuelUseFunctionofPartLoadRatioCurve();
   return getQuantityFromDouble(OS_Boiler_SteamFields::Coefficient3ofFuelUseFunctionofPartLoadRatioCurve, value, returnIP);
 }
Exemplo n.º 25
0
 OSOptionalQuantity FanConstantVolume_Impl::getMaximumFlowRate(bool returnIP) const {
   OptionalDouble value = maximumFlowRate();
   return getQuantityFromDouble(OS_Fan_ConstantVolumeFields::MaximumFlowRate, value, returnIP);
 }
Exemplo n.º 26
0
 Quantity BoilerSteam_Impl::getSizingFactor(bool returnIP) const {
   OptionalDouble value = sizingFactor();
   OSOptionalQuantity result = getQuantityFromDouble(OS_Boiler_SteamFields::SizingFactor, value, returnIP);
   OS_ASSERT(result.isSet());
   return result.get();
 }
 Quantity AvailabilityManagerNightCycle_Impl::getCyclingRunTime(bool returnIP) const {
   OptionalDouble value = cyclingRunTime();
   OSOptionalQuantity result = getQuantityFromDouble(OS_AvailabilityManager_NightCycleFields::CyclingRunTime, value, returnIP);
   OS_ASSERT(result.isSet());
   return result.get();
 }
Exemplo n.º 28
0
 OSOptionalQuantity BoilerSteam_Impl::getMaximumOperatingPressure(bool returnIP) const {
   OptionalDouble value = maximumOperatingPressure();
   return getQuantityFromDouble(OS_Boiler_SteamFields::MaximumOperatingPressure, value, returnIP);
 }
 Quantity ZoneCapacitanceMultiplierResearchSpecial_Impl::getTemperatureCapacityMultiplier(bool returnIP) const {
   OptionalDouble value = temperatureCapacityMultiplier();
   OSOptionalQuantity result = getQuantityFromDouble(OS_ZoneCapacitanceMultiplier_ResearchSpecialFields::TemperatureCapacityMultiplier, value, returnIP);
   OS_ASSERT(result.isSet());
   return result.get();
 }
Exemplo n.º 30
0
 Quantity MasslessOpaqueMaterial_Impl::getDensity(bool returnIP) const {
   OptionalDouble value = density();
   OSOptionalQuantity result = getQuantityFromDouble(OS_MaterialFields::Density, value, returnIP);
   OS_ASSERT(result.isSet());
   return result.get();
 }