#include <PhotovoltaicPerformanceEquivalentOneDiode.hpp>
Static Public Member Functions | |
static std::vector< std::string > | celltypeValues () |
static IddObjectType | iddObjectType () |
Related Functions | |
(Note that these are not member functions.) | |
using | OptionalPhotovoltaicPerformanceEquivalentOneDiode = boost::optional< PhotovoltaicPerformanceEquivalentOneDiode > |
using | PhotovoltaicPerformanceEquivalentOneDiodeVector = std::vector< PhotovoltaicPerformanceEquivalentOneDiode > |
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... | |
Additional Inherited Members | |
Protected Types inherited from openstudio::model::ModelObject | |
using | ImplType = detail::ModelObject_Impl |
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) | |
PhotovoltaicPerformanceEquivalentOneDiode is a PhotovoltaicPerformance that wraps the OpenStudio IDD object 'OS:PhotovoltaicPerformance:EquivalentOne-Diode'.
|
explicit |
|
virtualdefault |
|
default |
|
default |
double openstudio::model::PhotovoltaicPerformanceEquivalentOneDiode::activeArea | ( | ) | const |
std::string openstudio::model::PhotovoltaicPerformanceEquivalentOneDiode::celltype | ( | ) | const |
|
static |
|
static |
bool openstudio::model::PhotovoltaicPerformanceEquivalentOneDiode::isActiveAreaDefaulted | ( | ) | const |
bool openstudio::model::PhotovoltaicPerformanceEquivalentOneDiode::isCelltypeDefaulted | ( | ) | const |
bool openstudio::model::PhotovoltaicPerformanceEquivalentOneDiode::isModuleCurrentatMaximumPowerDefaulted | ( | ) | const |
bool openstudio::model::PhotovoltaicPerformanceEquivalentOneDiode::isModuleHeatLossCoefficientDefaulted | ( | ) | const |
bool openstudio::model::PhotovoltaicPerformanceEquivalentOneDiode::isModuleVoltageatMaximumPowerDefaulted | ( | ) | const |
bool openstudio::model::PhotovoltaicPerformanceEquivalentOneDiode::isNominalOperatingCellTemperatureTestAmbientTemperatureDefaulted | ( | ) | const |
bool openstudio::model::PhotovoltaicPerformanceEquivalentOneDiode::isNominalOperatingCellTemperatureTestCellTemperatureDefaulted | ( | ) | const |
bool openstudio::model::PhotovoltaicPerformanceEquivalentOneDiode::isNominalOperatingCellTemperatureTestInsolationDefaulted | ( | ) | const |
bool openstudio::model::PhotovoltaicPerformanceEquivalentOneDiode::isNumberOfCellsInSeriesDefaulted | ( | ) | const |
bool openstudio::model::PhotovoltaicPerformanceEquivalentOneDiode::isOpenCircuitVoltageDefaulted | ( | ) | const |
bool openstudio::model::PhotovoltaicPerformanceEquivalentOneDiode::isReferenceInsolationDefaulted | ( | ) | const |
bool openstudio::model::PhotovoltaicPerformanceEquivalentOneDiode::isReferenceTemperatureDefaulted | ( | ) | const |
bool openstudio::model::PhotovoltaicPerformanceEquivalentOneDiode::isSemiconductorBandgapDefaulted | ( | ) | const |
bool openstudio::model::PhotovoltaicPerformanceEquivalentOneDiode::isShortCircuitCurrentDefaulted | ( | ) | const |
bool openstudio::model::PhotovoltaicPerformanceEquivalentOneDiode::isShuntResistanceDefaulted | ( | ) | const |
bool openstudio::model::PhotovoltaicPerformanceEquivalentOneDiode::isTemperatureCoefficientofOpenCircuitVoltageDefaulted | ( | ) | const |
bool openstudio::model::PhotovoltaicPerformanceEquivalentOneDiode::isTemperatureCoefficientofShortCircuitCurrentDefaulted | ( | ) | const |
bool openstudio::model::PhotovoltaicPerformanceEquivalentOneDiode::isTotalHeatCapacityDefaulted | ( | ) | const |
bool openstudio::model::PhotovoltaicPerformanceEquivalentOneDiode::isTransmittanceAbsorptanceProductDefaulted | ( | ) | const |
double openstudio::model::PhotovoltaicPerformanceEquivalentOneDiode::moduleCurrentatMaximumPower | ( | ) | const |
double openstudio::model::PhotovoltaicPerformanceEquivalentOneDiode::moduleHeatLossCoefficient | ( | ) | const |
double openstudio::model::PhotovoltaicPerformanceEquivalentOneDiode::moduleVoltageatMaximumPower | ( | ) | const |
double openstudio::model::PhotovoltaicPerformanceEquivalentOneDiode::nominalOperatingCellTemperatureTestAmbientTemperature | ( | ) | const |
double openstudio::model::PhotovoltaicPerformanceEquivalentOneDiode::nominalOperatingCellTemperatureTestCellTemperature | ( | ) | const |
double openstudio::model::PhotovoltaicPerformanceEquivalentOneDiode::nominalOperatingCellTemperatureTestInsolation | ( | ) | const |
int openstudio::model::PhotovoltaicPerformanceEquivalentOneDiode::numberOfCellsInSeries | ( | ) | const |
double openstudio::model::PhotovoltaicPerformanceEquivalentOneDiode::openCircuitVoltage | ( | ) | const |
|
default |
|
default |
double openstudio::model::PhotovoltaicPerformanceEquivalentOneDiode::referenceInsolation | ( | ) | const |
double openstudio::model::PhotovoltaicPerformanceEquivalentOneDiode::referenceTemperature | ( | ) | const |
void openstudio::model::PhotovoltaicPerformanceEquivalentOneDiode::resetActiveArea | ( | ) |
void openstudio::model::PhotovoltaicPerformanceEquivalentOneDiode::resetCelltype | ( | ) |
void openstudio::model::PhotovoltaicPerformanceEquivalentOneDiode::resetModuleCurrentatMaximumPower | ( | ) |
void openstudio::model::PhotovoltaicPerformanceEquivalentOneDiode::resetModuleHeatLossCoefficient | ( | ) |
void openstudio::model::PhotovoltaicPerformanceEquivalentOneDiode::resetModuleVoltageatMaximumPower | ( | ) |
void openstudio::model::PhotovoltaicPerformanceEquivalentOneDiode::resetNominalOperatingCellTemperatureTestAmbientTemperature | ( | ) |
void openstudio::model::PhotovoltaicPerformanceEquivalentOneDiode::resetNominalOperatingCellTemperatureTestCellTemperature | ( | ) |
void openstudio::model::PhotovoltaicPerformanceEquivalentOneDiode::resetNominalOperatingCellTemperatureTestInsolation | ( | ) |
void openstudio::model::PhotovoltaicPerformanceEquivalentOneDiode::resetNumberofCellsinSeries | ( | ) |
void openstudio::model::PhotovoltaicPerformanceEquivalentOneDiode::resetOpenCircuitVoltage | ( | ) |
void openstudio::model::PhotovoltaicPerformanceEquivalentOneDiode::resetReferenceInsolation | ( | ) |
void openstudio::model::PhotovoltaicPerformanceEquivalentOneDiode::resetReferenceTemperature | ( | ) |
void openstudio::model::PhotovoltaicPerformanceEquivalentOneDiode::resetSemiconductorBandgap | ( | ) |
void openstudio::model::PhotovoltaicPerformanceEquivalentOneDiode::resetShortCircuitCurrent | ( | ) |
void openstudio::model::PhotovoltaicPerformanceEquivalentOneDiode::resetShuntResistance | ( | ) |
void openstudio::model::PhotovoltaicPerformanceEquivalentOneDiode::resetTemperatureCoefficientofOpenCircuitVoltage | ( | ) |
void openstudio::model::PhotovoltaicPerformanceEquivalentOneDiode::resetTemperatureCoefficientofShortCircuitCurrent | ( | ) |
void openstudio::model::PhotovoltaicPerformanceEquivalentOneDiode::resetTotalHeatCapacity | ( | ) |
void openstudio::model::PhotovoltaicPerformanceEquivalentOneDiode::resetTransmittanceAbsorptanceProduct | ( | ) |
double openstudio::model::PhotovoltaicPerformanceEquivalentOneDiode::semiconductorBandgap | ( | ) | const |
bool openstudio::model::PhotovoltaicPerformanceEquivalentOneDiode::setActiveArea | ( | double | activeArea | ) |
bool openstudio::model::PhotovoltaicPerformanceEquivalentOneDiode::setCelltype | ( | const std::string & | celltype | ) |
bool openstudio::model::PhotovoltaicPerformanceEquivalentOneDiode::setModuleCurrentatMaximumPower | ( | double | moduleCurrentatMaximumPower | ) |
bool openstudio::model::PhotovoltaicPerformanceEquivalentOneDiode::setModuleHeatLossCoefficient | ( | double | moduleHeatLossCoefficient | ) |
bool openstudio::model::PhotovoltaicPerformanceEquivalentOneDiode::setModuleVoltageatMaximumPower | ( | double | moduleVoltageatMaximumPower | ) |
bool openstudio::model::PhotovoltaicPerformanceEquivalentOneDiode::setNominalOperatingCellTemperatureTestAmbientTemperature | ( | double | nominalOperatingCellTemperatureTestAmbientTemperature | ) |
bool openstudio::model::PhotovoltaicPerformanceEquivalentOneDiode::setNominalOperatingCellTemperatureTestCellTemperature | ( | double | nominalOperatingCellTemperatureTestCellTemperature | ) |
bool openstudio::model::PhotovoltaicPerformanceEquivalentOneDiode::setNominalOperatingCellTemperatureTestInsolation | ( | double | nominalOperatingCellTemperatureTestInsolation | ) |
bool openstudio::model::PhotovoltaicPerformanceEquivalentOneDiode::setNumberofCellsinSeries | ( | int | numberOfCellsInSeries | ) |
bool openstudio::model::PhotovoltaicPerformanceEquivalentOneDiode::setOpenCircuitVoltage | ( | double | openCircuitVoltage | ) |
bool openstudio::model::PhotovoltaicPerformanceEquivalentOneDiode::setReferenceInsolation | ( | double | referenceInsolation | ) |
bool openstudio::model::PhotovoltaicPerformanceEquivalentOneDiode::setReferenceTemperature | ( | double | referenceTemperature | ) |
bool openstudio::model::PhotovoltaicPerformanceEquivalentOneDiode::setSemiconductorBandgap | ( | double | semiconductorBandgap | ) |
bool openstudio::model::PhotovoltaicPerformanceEquivalentOneDiode::setShortCircuitCurrent | ( | double | shortCircuitCurrent | ) |
bool openstudio::model::PhotovoltaicPerformanceEquivalentOneDiode::setShuntResistance | ( | double | shuntResistance | ) |
bool openstudio::model::PhotovoltaicPerformanceEquivalentOneDiode::setTemperatureCoefficientofOpenCircuitVoltage | ( | double | temperatureCoefficientofOpenCircuitVoltage | ) |
bool openstudio::model::PhotovoltaicPerformanceEquivalentOneDiode::setTemperatureCoefficientofShortCircuitCurrent | ( | double | temperatureCoefficientofShortCircuitCurrent | ) |
bool openstudio::model::PhotovoltaicPerformanceEquivalentOneDiode::setTotalHeatCapacity | ( | double | totalHeatCapacity | ) |
bool openstudio::model::PhotovoltaicPerformanceEquivalentOneDiode::setTransmittanceAbsorptanceProduct | ( | double | transmittanceAbsorptanceProduct | ) |
double openstudio::model::PhotovoltaicPerformanceEquivalentOneDiode::shortCircuitCurrent | ( | ) | const |
double openstudio::model::PhotovoltaicPerformanceEquivalentOneDiode::shuntResistance | ( | ) | const |
double openstudio::model::PhotovoltaicPerformanceEquivalentOneDiode::temperatureCoefficientofOpenCircuitVoltage | ( | ) | const |
double openstudio::model::PhotovoltaicPerformanceEquivalentOneDiode::temperatureCoefficientofShortCircuitCurrent | ( | ) | const |
double openstudio::model::PhotovoltaicPerformanceEquivalentOneDiode::totalHeatCapacity | ( | ) | const |
double openstudio::model::PhotovoltaicPerformanceEquivalentOneDiode::transmittanceAbsorptanceProduct | ( | ) | const |
|
related |
|
related |