#include "GeneratorFuelSupply.hpp"
GeneratorFuelSupply is a ModelObject that wraps the OpenStudio IDD object 'OS:Generator:FuelSupply'.
openstudio::model::GeneratorFuelSupply::GeneratorFuelSupply |
( |
const Model & |
model | ) |
|
|
explicit |
openstudio::model::GeneratorFuelSupply::GeneratorFuelSupply |
( |
const Model & |
model, |
|
|
Schedule & |
tempSchedule, |
|
|
const CurveCubic & |
powerCurve |
|
) |
| |
|
explicit |
virtual openstudio::model::GeneratorFuelSupply::~GeneratorFuelSupply |
( |
| ) |
|
|
inlinevirtual |
bool openstudio::model::GeneratorFuelSupply::addConstituent |
( |
std::string |
name, |
|
|
double |
molarFraction |
|
) |
| |
double openstudio::model::GeneratorFuelSupply::compressorHeatLossFactor |
( |
| ) |
const |
CurveCubic openstudio::model::GeneratorFuelSupply::compressorPowerMultiplierFunctionofFuelRateCurve |
( |
| ) |
const |
boost::optional<GeneratorFuelCell> openstudio::model::GeneratorFuelSupply::fuelCell |
( |
| ) |
const |
std::string openstudio::model::GeneratorFuelSupply::fuelTemperatureModelingMode |
( |
| ) |
const |
static std::vector<std::string> openstudio::model::GeneratorFuelSupply::fuelTemperatureModelingModeValues |
( |
| ) |
|
|
static |
boost::optional<Node> openstudio::model::GeneratorFuelSupply::fuelTemperatureReferenceNode |
( |
| ) |
const |
boost::optional<Schedule> openstudio::model::GeneratorFuelSupply::fuelTemperatureSchedule |
( |
| ) |
const |
std::string openstudio::model::GeneratorFuelSupply::fuelType |
( |
| ) |
const |
static std::vector<std::string> openstudio::model::GeneratorFuelSupply::fuelTypeValues |
( |
| ) |
|
|
static |
static IddObjectType openstudio::model::GeneratorFuelSupply::iddObjectType |
( |
| ) |
|
|
static |
boost::optional<double> openstudio::model::GeneratorFuelSupply::liquidGenericFuelCO2EmissionFactor |
( |
| ) |
const |
boost::optional<double> openstudio::model::GeneratorFuelSupply::liquidGenericFuelHigherHeatingValue |
( |
| ) |
const |
boost::optional<double> openstudio::model::GeneratorFuelSupply::liquidGenericFuelLowerHeatingValue |
( |
| ) |
const |
boost::optional<double> openstudio::model::GeneratorFuelSupply::liquidGenericFuelMolecularWeight |
( |
| ) |
const |
boost::optional<unsigned int> openstudio::model::GeneratorFuelSupply::numberofConstituentsinGaseousConstituentFuelSupply |
( |
| ) |
const |
void openstudio::model::GeneratorFuelSupply::removeAllConstituents |
( |
| ) |
|
void openstudio::model::GeneratorFuelSupply::removeConstituent |
( |
int |
groupIndex | ) |
|
void openstudio::model::GeneratorFuelSupply::resetCompressorHeatLossFactor |
( |
| ) |
|
void openstudio::model::GeneratorFuelSupply::resetFuelTemperatureModelingMode |
( |
| ) |
|
void openstudio::model::GeneratorFuelSupply::resetFuelTemperatureReferenceNode |
( |
| ) |
|
void openstudio::model::GeneratorFuelSupply::resetFuelTemperatureSchedule |
( |
| ) |
|
void openstudio::model::GeneratorFuelSupply::resetFuelType |
( |
| ) |
|
void openstudio::model::GeneratorFuelSupply::resetLiquidGenericFuelCO2EmissionFactor |
( |
| ) |
|
void openstudio::model::GeneratorFuelSupply::resetLiquidGenericFuelHigherHeatingValue |
( |
| ) |
|
void openstudio::model::GeneratorFuelSupply::resetLiquidGenericFuelLowerHeatingValue |
( |
| ) |
|
void openstudio::model::GeneratorFuelSupply::resetLiquidGenericFuelMolecularWeight |
( |
| ) |
|
bool openstudio::model::GeneratorFuelSupply::setCompressorHeatLossFactor |
( |
double |
compressorHeatLossFactor | ) |
|
bool openstudio::model::GeneratorFuelSupply::setCompressorPowerMultiplierFunctionofFuelRateCurve |
( |
const CurveCubic & |
cubicCurves | ) |
|
bool openstudio::model::GeneratorFuelSupply::setFuelTemperatureModelingMode |
( |
const std::string & |
fuelTemperatureModelingMode | ) |
|
bool openstudio::model::GeneratorFuelSupply::setFuelTemperatureReferenceNode |
( |
const Node & |
connection | ) |
|
bool openstudio::model::GeneratorFuelSupply::setFuelTemperatureSchedule |
( |
Schedule & |
schedule | ) |
|
bool openstudio::model::GeneratorFuelSupply::setFuelType |
( |
const std::string & |
fuelType | ) |
|
bool openstudio::model::GeneratorFuelSupply::setLiquidGenericFuelCO2EmissionFactor |
( |
double |
liquidGenericFuelCO2EmissionFactor | ) |
|
bool openstudio::model::GeneratorFuelSupply::setLiquidGenericFuelHigherHeatingValue |
( |
double |
liquidGenericFuelHigherHeatingValue | ) |
|
bool openstudio::model::GeneratorFuelSupply::setLiquidGenericFuelLowerHeatingValue |
( |
double |
liquidGenericFuelLowerHeatingValue | ) |
|
bool openstudio::model::GeneratorFuelSupply::setLiquidGenericFuelMolecularWeight |
( |
double |
liquidGenericFuelMolecularWeight | ) |
|
double openstudio::model::GeneratorFuelSupply::sumofConstituentsMolarFractions |
( |
| ) |
const |