#include <EpwData.hpp>
Public Member Functions | |
| const std::vector< std::vector < double > > & | data () const |
| EpwData (const openstudio::path &t_path) | |
| double | latitude () const |
| std::string | location () const |
| double | longitude () const |
| std::string | stationid () const |
| int | timezone () const |
| std::string | toISOData () const |
| void | toISOData (Matrix &_msolar, Matrix &_mhdbt, Matrix &_mhEgh, Vector &_mEgh, Vector &_mdbt, Vector &_mwind) const |
Protected Member Functions | |
| void | loadData (const openstudio::path &t_path) |
| void | parseData (const std::string &line, size_t row) |
| void | parseHeader (const std::string &line) |
Protected Attributes | |
| std::vector< std::vector < double > > | m_data |
| double | m_latitude |
| std::string | m_location |
| double | m_longitude |
| std::string | m_stationid |
| int | m_timezone |
| openstudio::isomodel::EpwData::EpwData | ( | const openstudio::path & | t_path | ) |
|
inline |
|
inline |
|
protected |
|
inline |
|
inline |
|
protected |
|
protected |
|
inline |
|
inline |
| std::string openstudio::isomodel::EpwData::toISOData | ( | ) | const |
| void openstudio::isomodel::EpwData::toISOData | ( | Matrix & | _msolar, |
| Matrix & | _mhdbt, | ||
| Matrix & | _mhEgh, | ||
| Vector & | _mEgh, | ||
| Vector & | _mdbt, | ||
| Vector & | _mwind | ||
| ) | const |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |