#include <GeneratorMicroTurbine.hpp>
Static Public Member Functions | |
static IddObjectType | iddObjectType () |
static std::vector< std::string > | validFuelTypeValues () |
Related Functions | |
(Note that these are not member functions.) | |
typedef std::vector < GeneratorMicroTurbine > | GeneratorMicroTurbineVector |
typedef boost::optional < GeneratorMicroTurbine > | OptionalGeneratorMicroTurbine |
Related Functions inherited from openstudio::model::ParentObject | |
std::vector< ModelObject > | getRecursiveChildren (const ParentObject &object, bool includeLifeCycleCostsAndAdditionalProperties=false) |
Returns object and all other objects accessible by calling children() on encountered ParentObjects . More... | |
std::vector< ModelObject > | getRecursiveChildrenAndResources (const ModelObject &object) |
Returns object and all other objects accessible by calling children() and resources() on encountered ModelObjects . More... | |
Related Functions inherited from openstudio::model::ModelObject | |
std::vector< ResourceObject > | getRecursiveResources (const ModelObject &object) |
Returns all ResourceObjects accessible by recursively calling .resources() starting from object. More... | |
typedef std::pair< std::string, std::string > | ScheduleTypeKey |
Typedef for ScheduleTypeRegistry key. More... | |
typedef std::pair< std::string, std::string > | ScheduleTypeKey |
Typedef for ScheduleTypeRegistry key. More... | |
Additional Inherited Members | |
Protected Types inherited from openstudio::model::ModelObject | |
typedef detail::ModelObject_Impl | ImplType |
Protected Member Functions inherited from openstudio::model::ParentObject | |
ParentObject (IddObjectType type, const Model &model) | |
Constructs a new ParentObject object in the model. More... | |
Protected Member Functions inherited from openstudio::model::ModelObject | |
ModelObject (IddObjectType type, const Model &model, bool fastName=false) | |
ModelObject (std::shared_ptr< detail::ModelObject_Impl > impl) | |
GeneratorMicroTurbine is a Generator that wraps the OpenStudio IDD object 'OS:Generator:MicroTurbine'.
|
explicit |
|
inlinevirtual |
double openstudio::model::GeneratorMicroTurbine::ancillaryPower | ( | ) | const |
boost::optional<Curve> openstudio::model::GeneratorMicroTurbine::ancillaryPowerFunctionofFuelInputCurve | ( | ) | const |
boost::optional<Schedule> openstudio::model::GeneratorMicroTurbine::availabilitySchedule | ( | ) | const |
Curve openstudio::model::GeneratorMicroTurbine::electricalEfficiencyFunctionofPartLoadRatioCurve | ( | ) | const |
Curve openstudio::model::GeneratorMicroTurbine::electricalEfficiencyFunctionofTemperatureCurve | ( | ) | const |
Curve openstudio::model::GeneratorMicroTurbine::electricalPowerFunctionofTemperatureandElevationCurve | ( | ) | const |
boost::optional<Curve> openstudio::model::GeneratorMicroTurbine::exhaustAirFlowRateFunctionofPartLoadRatioCurve | ( | ) | const |
boost::optional<Curve> openstudio::model::GeneratorMicroTurbine::exhaustAirFlowRateFunctionofTemperatureCurve | ( | ) | const |
boost::optional<Curve> openstudio::model::GeneratorMicroTurbine::exhaustAirTemperatureFunctionofPartLoadRatioCurve | ( | ) | const |
boost::optional<Curve> openstudio::model::GeneratorMicroTurbine::exhaustAirTemperatureFunctionofTemperatureCurve | ( | ) | const |
double openstudio::model::GeneratorMicroTurbine::fuelHigherHeatingValue | ( | ) | const |
double openstudio::model::GeneratorMicroTurbine::fuelLowerHeatingValue | ( | ) | const |
std::string openstudio::model::GeneratorMicroTurbine::fuelType | ( | ) | const |
boost::optional<GeneratorMicroTurbineHeatRecovery> openstudio::model::GeneratorMicroTurbine::generatorMicroTurbineHeatRecovery | ( | ) | const |
|
static |
bool openstudio::model::GeneratorMicroTurbine::isAncillaryPowerDefaulted | ( | ) | const |
bool openstudio::model::GeneratorMicroTurbine::isFuelHigherHeatingValueDefaulted | ( | ) | const |
bool openstudio::model::GeneratorMicroTurbine::isFuelLowerHeatingValueDefaulted | ( | ) | const |
bool openstudio::model::GeneratorMicroTurbine::isFuelTypeDefaulted | ( | ) | const |
bool openstudio::model::GeneratorMicroTurbine::isMaximumFullLoadElectricalPowerOutputDefaulted | ( | ) | const |
bool openstudio::model::GeneratorMicroTurbine::isMinimumFullLoadElectricalPowerOutputDefaulted | ( | ) | const |
bool openstudio::model::GeneratorMicroTurbine::isReferenceCombustionAirInletHumidityRatioDefaulted | ( | ) | const |
bool openstudio::model::GeneratorMicroTurbine::isReferenceCombustionAirInletTemperatureDefaulted | ( | ) | const |
bool openstudio::model::GeneratorMicroTurbine::isReferenceElevationDefaulted | ( | ) | const |
bool openstudio::model::GeneratorMicroTurbine::isStandbyPowerDefaulted | ( | ) | const |
double openstudio::model::GeneratorMicroTurbine::maximumFullLoadElectricalPowerOutput | ( | ) | const |
double openstudio::model::GeneratorMicroTurbine::minimumFullLoadElectricalPowerOutput | ( | ) | const |
boost::optional<double> openstudio::model::GeneratorMicroTurbine::nominalExhaustAirOutletTemperature | ( | ) | const |
|
virtual |
double openstudio::model::GeneratorMicroTurbine::referenceCombustionAirInletHumidityRatio | ( | ) | const |
double openstudio::model::GeneratorMicroTurbine::referenceCombustionAirInletTemperature | ( | ) | const |
double openstudio::model::GeneratorMicroTurbine::referenceElectricalEfficiencyUsingLowerHeatingValue | ( | ) | const |
double openstudio::model::GeneratorMicroTurbine::referenceElectricalPowerOutput | ( | ) | const |
double openstudio::model::GeneratorMicroTurbine::referenceElevation | ( | ) | const |
boost::optional<double> openstudio::model::GeneratorMicroTurbine::referenceExhaustAirMassFlowRate | ( | ) | const |
void openstudio::model::GeneratorMicroTurbine::resetAncillaryPower | ( | ) |
void openstudio::model::GeneratorMicroTurbine::resetAncillaryPowerFunctionofFuelInputCurve | ( | ) |
void openstudio::model::GeneratorMicroTurbine::resetAvailabilitySchedule | ( | ) |
void openstudio::model::GeneratorMicroTurbine::resetExhaustAirFlowRateFunctionofPartLoadRatioCurve | ( | ) |
void openstudio::model::GeneratorMicroTurbine::resetExhaustAirFlowRateFunctionofTemperatureCurve | ( | ) |
void openstudio::model::GeneratorMicroTurbine::resetExhaustAirTemperatureFunctionofPartLoadRatioCurve | ( | ) |
void openstudio::model::GeneratorMicroTurbine::resetExhaustAirTemperatureFunctionofTemperatureCurve | ( | ) |
void openstudio::model::GeneratorMicroTurbine::resetFuelHigherHeatingValue | ( | ) |
void openstudio::model::GeneratorMicroTurbine::resetFuelLowerHeatingValue | ( | ) |
void openstudio::model::GeneratorMicroTurbine::resetFuelType | ( | ) |
void openstudio::model::GeneratorMicroTurbine::resetMaximumFullLoadElectricalPowerOutput | ( | ) |
void openstudio::model::GeneratorMicroTurbine::resetMinimumFullLoadElectricalPowerOutput | ( | ) |
void openstudio::model::GeneratorMicroTurbine::resetNominalExhaustAirOutletTemperature | ( | ) |
void openstudio::model::GeneratorMicroTurbine::resetReferenceCombustionAirInletHumidityRatio | ( | ) |
void openstudio::model::GeneratorMicroTurbine::resetReferenceCombustionAirInletTemperature | ( | ) |
void openstudio::model::GeneratorMicroTurbine::resetReferenceElevation | ( | ) |
void openstudio::model::GeneratorMicroTurbine::resetReferenceExhaustAirMassFlowRate | ( | ) |
void openstudio::model::GeneratorMicroTurbine::resetStandbyPower | ( | ) |
bool openstudio::model::GeneratorMicroTurbine::setAncillaryPower | ( | double | ancillaryPower | ) |
bool openstudio::model::GeneratorMicroTurbine::setAncillaryPowerFunctionofFuelInputCurve | ( | const Curve & | ancillaryPowerFunctionofFuelInputCurve | ) |
bool openstudio::model::GeneratorMicroTurbine::setAvailabilitySchedule | ( | Schedule & | schedule | ) |
bool openstudio::model::GeneratorMicroTurbine::setElectricalEfficiencyFunctionofPartLoadRatioCurve | ( | const Curve & | electricalEfficiencyFunctionofPartLoadRatioCurve | ) |
bool openstudio::model::GeneratorMicroTurbine::setElectricalEfficiencyFunctionofTemperatureCurve | ( | const Curve & | electricalEfficiencyFunctionofTemperatureCurve | ) |
bool openstudio::model::GeneratorMicroTurbine::setElectricalPowerFunctionofTemperatureandElevationCurve | ( | const Curve & | electricalPowerFunctionofTemperatureandElevationCurve | ) |
bool openstudio::model::GeneratorMicroTurbine::setExhaustAirFlowRateFunctionofPartLoadRatioCurve | ( | const Curve & | exhaustAirFlowRateFunctionofPartLoadRatioCurve | ) |
bool openstudio::model::GeneratorMicroTurbine::setExhaustAirFlowRateFunctionofTemperatureCurve | ( | const Curve & | exhaustAirFlowRateFunctionofTemperatureCurve | ) |
bool openstudio::model::GeneratorMicroTurbine::setExhaustAirTemperatureFunctionofPartLoadRatioCurve | ( | const Curve & | exhaustAirTemperatureFunctionofPartLoadRatioCurve | ) |
bool openstudio::model::GeneratorMicroTurbine::setExhaustAirTemperatureFunctionofTemperatureCurve | ( | const Curve & | exhaustAirTemperatureFunctionofTemperatureCurve | ) |
bool openstudio::model::GeneratorMicroTurbine::setFuelHigherHeatingValue | ( | double | fuelHigherHeatingValue | ) |
bool openstudio::model::GeneratorMicroTurbine::setFuelLowerHeatingValue | ( | double | fuelLowerHeatingValue | ) |
bool openstudio::model::GeneratorMicroTurbine::setFuelType | ( | const std::string & | fuelType | ) |
bool openstudio::model::GeneratorMicroTurbine::setMaximumFullLoadElectricalPowerOutput | ( | double | maximumFullLoadElectricalPowerOutput | ) |
bool openstudio::model::GeneratorMicroTurbine::setMinimumFullLoadElectricalPowerOutput | ( | double | minimumFullLoadElectricalPowerOutput | ) |
bool openstudio::model::GeneratorMicroTurbine::setNominalExhaustAirOutletTemperature | ( | double | nominalExhaustAirOutletTemperature | ) |
bool openstudio::model::GeneratorMicroTurbine::setReferenceCombustionAirInletHumidityRatio | ( | double | referenceCombustionAirInletHumidityRatio | ) |
bool openstudio::model::GeneratorMicroTurbine::setReferenceCombustionAirInletTemperature | ( | double | referenceCombustionAirInletTemperature | ) |
bool openstudio::model::GeneratorMicroTurbine::setReferenceElectricalEfficiencyUsingLowerHeatingValue | ( | double | referenceElectricalEfficiencyUsingLowerHeatingValue | ) |
bool openstudio::model::GeneratorMicroTurbine::setReferenceElectricalPowerOutput | ( | double | referenceElectricalPowerOutput | ) |
bool openstudio::model::GeneratorMicroTurbine::setReferenceElevation | ( | double | referenceElevation | ) |
bool openstudio::model::GeneratorMicroTurbine::setReferenceExhaustAirMassFlowRate | ( | double | referenceExhaustAirMassFlowRate | ) |
bool openstudio::model::GeneratorMicroTurbine::setStandbyPower | ( | double | standbyPower | ) |
double openstudio::model::GeneratorMicroTurbine::standbyPower | ( | ) | const |
|
static |
|
related |
|
related |