#include "GeneratorPVWatts.hpp"
GeneratorPVWatts is a Generator that wraps the OpenStudio IDD object 'OS:Generator:PVWatts'.
openstudio::model::GeneratorPVWatts::GeneratorPVWatts |
( |
const Model & |
model, |
|
|
double |
dcSystemCapacity |
|
) |
| |
|
explicit |
openstudio::model::GeneratorPVWatts::GeneratorPVWatts |
( |
const Model & |
model, |
|
|
const PlanarSurface & |
surface, |
|
|
double |
dcSystemCapacity |
|
) |
| |
|
explicit |
virtual openstudio::model::GeneratorPVWatts::~GeneratorPVWatts |
( |
| ) |
|
|
virtualdefault |
openstudio::model::GeneratorPVWatts::GeneratorPVWatts |
( |
const GeneratorPVWatts & |
other | ) |
|
|
default |
openstudio::model::GeneratorPVWatts::GeneratorPVWatts |
( |
GeneratorPVWatts && |
other | ) |
|
|
default |
std::string openstudio::model::GeneratorPVWatts::arrayType |
( |
| ) |
const |
double openstudio::model::GeneratorPVWatts::azimuthAngle |
( |
| ) |
const |
double openstudio::model::GeneratorPVWatts::dcSystemCapacity |
( |
| ) |
const |
double openstudio::model::GeneratorPVWatts::groundCoverageRatio |
( |
| ) |
const |
static IddObjectType openstudio::model::GeneratorPVWatts::iddObjectType |
( |
| ) |
|
|
static |
bool openstudio::model::GeneratorPVWatts::isArrayTypeDefaulted |
( |
| ) |
const |
bool openstudio::model::GeneratorPVWatts::isAzimuthAngleDefaulted |
( |
| ) |
const |
bool openstudio::model::GeneratorPVWatts::isGroundCoverageRatioDefaulted |
( |
| ) |
const |
bool openstudio::model::GeneratorPVWatts::isModuleTypeDefaulted |
( |
| ) |
const |
bool openstudio::model::GeneratorPVWatts::isSystemLossesDefaulted |
( |
| ) |
const |
bool openstudio::model::GeneratorPVWatts::isTiltAngleDefaulted |
( |
| ) |
const |
std::string openstudio::model::GeneratorPVWatts::moduleType |
( |
| ) |
const |
std::string openstudio::model::GeneratorPVWatts::pvWattsVersion |
( |
| ) |
const |
void openstudio::model::GeneratorPVWatts::resetArrayType |
( |
| ) |
|
void openstudio::model::GeneratorPVWatts::resetAzimuthAngle |
( |
| ) |
|
void openstudio::model::GeneratorPVWatts::resetGroundCoverageRatio |
( |
| ) |
|
void openstudio::model::GeneratorPVWatts::resetModuleType |
( |
| ) |
|
void openstudio::model::GeneratorPVWatts::resetSurface |
( |
| ) |
|
void openstudio::model::GeneratorPVWatts::resetSystemLosses |
( |
| ) |
|
void openstudio::model::GeneratorPVWatts::resetTiltAngle |
( |
| ) |
|
bool openstudio::model::GeneratorPVWatts::setArrayType |
( |
const std::string & |
arrayType | ) |
|
bool openstudio::model::GeneratorPVWatts::setAzimuthAngle |
( |
double |
azimuthAngle | ) |
|
bool openstudio::model::GeneratorPVWatts::setDCSystemCapacity |
( |
double |
dcSystemCapacity | ) |
|
bool openstudio::model::GeneratorPVWatts::setGroundCoverageRatio |
( |
double |
groundCoverageRatio | ) |
|
bool openstudio::model::GeneratorPVWatts::setModuleType |
( |
const std::string & |
moduleType | ) |
|
bool openstudio::model::GeneratorPVWatts::setSurface |
( |
const PlanarSurface & |
surface | ) |
|
bool openstudio::model::GeneratorPVWatts::setSystemLosses |
( |
double |
systemLosses | ) |
|
bool openstudio::model::GeneratorPVWatts::setTiltAngle |
( |
double |
tiltAngle | ) |
|
boost::optional<PlanarSurface> openstudio::model::GeneratorPVWatts::surface |
( |
| ) |
const |
double openstudio::model::GeneratorPVWatts::systemLosses |
( |
| ) |
const |
double openstudio::model::GeneratorPVWatts::tiltAngle |
( |
| ) |
const |