#include <SolarRadiation.hpp>
| openstudio::isomodel::SolarRadiation::SolarRadiation |
( |
const TimeFrame & |
frame, |
|
|
const EpwData & |
wdata, |
|
|
double |
tilt = 3.141592653589 |
|
) |
| |
| openstudio::isomodel::SolarRadiation::~SolarRadiation |
( |
void |
| ) |
|
| void openstudio::isomodel::SolarRadiation::Calculate |
( |
| ) |
|
| void openstudio::isomodel::SolarRadiation::calculateAverages |
( |
| ) |
|
|
protected |
| void openstudio::isomodel::SolarRadiation::calculateMonthAvg |
( |
int |
midx, |
|
|
int |
cnt |
|
) |
| |
|
protected |
| void openstudio::isomodel::SolarRadiation::calculateSurfaceSolarRadiation |
( |
| ) |
|
|
protected |
| void openstudio::isomodel::SolarRadiation::clearMonthlyAvg |
( |
int |
midx | ) |
|
|
protected |
| const std::vector<std::vector<double> >& openstudio::isomodel::SolarRadiation::eglobe |
( |
| ) |
const |
|
inline |
| const std::vector<std::vector<double> >& openstudio::isomodel::SolarRadiation::hourlyDewPointTemp |
( |
| ) |
const |
|
inline |
| const std::vector<std::vector<double> >& openstudio::isomodel::SolarRadiation::hourlyDryBulbTemp |
( |
| ) |
const |
|
inline |
| const std::vector<std::vector<double> >& openstudio::isomodel::SolarRadiation::hourlyGlobalHorizontalRadiation |
( |
| ) |
const |
|
inline |
| const std::vector<double>& openstudio::isomodel::SolarRadiation::monthlyDewPointTemp |
( |
| ) |
const |
|
inline |
| const std::vector<double>& openstudio::isomodel::SolarRadiation::monthlyDryBulbTemp |
( |
| ) |
const |
|
inline |
| const std::vector<double>& openstudio::isomodel::SolarRadiation::monthlyGlobalHorizontalRadiation |
( |
| ) |
const |
|
inline |
| const std::vector<double>& openstudio::isomodel::SolarRadiation::monthlyRelativeHumidity |
( |
| ) |
const |
|
inline |
| const std::vector<std::vector<double> >& openstudio::isomodel::SolarRadiation::monthlySolarRadiation |
( |
| ) |
const |
|
inline |
| const std::vector<double>& openstudio::isomodel::SolarRadiation::monthlyWindspeed |
( |
| ) |
const |
|
inline |
| const int openstudio::isomodel::SolarRadiation::HOURS = 24 |
|
static |
| std::vector<std::vector<double> > openstudio::isomodel::SolarRadiation::m_eglobe |
|
protected |
| std::vector<std::vector<double> > openstudio::isomodel::SolarRadiation::m_hourlyDewPointTemp |
|
protected |
| std::vector<std::vector<double> > openstudio::isomodel::SolarRadiation::m_hourlyDryBulbTemp |
|
protected |
| std::vector<std::vector<double> > openstudio::isomodel::SolarRadiation::m_hourlyGlobalHorizontalRadiation |
|
protected |
| double openstudio::isomodel::SolarRadiation::m_latitude |
|
protected |
| double openstudio::isomodel::SolarRadiation::m_localMeridian |
|
protected |
| double openstudio::isomodel::SolarRadiation::m_longitude |
|
protected |
| std::vector<double> openstudio::isomodel::SolarRadiation::m_monthlyDewPointTemp |
|
protected |
| std::vector<double> openstudio::isomodel::SolarRadiation::m_monthlyDryBulbTemp |
|
protected |
| std::vector<double> openstudio::isomodel::SolarRadiation::m_monthlyGlobalHorizontalRadiation |
|
protected |
| std::vector<double> openstudio::isomodel::SolarRadiation::m_monthlyRelativeHumidity |
|
protected |
| std::vector<std::vector<double> > openstudio::isomodel::SolarRadiation::m_monthlySolarRadiation |
|
protected |
| std::vector<double> openstudio::isomodel::SolarRadiation::m_monthlyWindspeed |
|
protected |
| double openstudio::isomodel::SolarRadiation::m_surfaceTilt |
|
protected |
| const int openstudio::isomodel::SolarRadiation::MONTHS = 12 |
|
static |
| const int openstudio::isomodel::SolarRadiation::NUM_SURFACES = 8 |
|
static |