NANDRAD Data Model Library
Version 2.0
NANDRAD
|
This model stores global parameters related to solar loads distribution in zones.
Definition at line 33 of file NANDRAD_SolarLoadsDistributionModel.h.
#include <NANDRAD_SolarLoadsDistributionModel.h>
Public Types | |
enum | distribution_t { SWR_AreaWeighted, SWR_SurfaceTypeFactor, SWR_ViewFactor, NUM_SWR } |
Short wave radiation model variant. More... | |
enum | para_t { P_RadiationLoadFractionZone, P_RadiationLoadFractionFloor, P_RadiationLoadFractionCeiling, P_RadiationLoadFractionWalls, NUM_P } |
Parameter values. More... | |
Public Member Functions | |
void | initDefaults () |
Init default values (called before readXML() in solver). More... | |
void | checkParameters () const |
To be called after readXML() and mainly used to check whether user-provided parameters are in the valid ranges. More... | |
Public Attributes | |
distribution_t | m_distributionType = SWR_AreaWeighted |
Defines the way short wave radiation loads are distributed. More... | |
IBK::Parameter | m_para [NUM_P] |
List of parameters. More... | |
Short wave radiation model variant.
Definition at line 37 of file NANDRAD_SolarLoadsDistributionModel.h.
Parameter values.
Definition at line 48 of file NANDRAD_SolarLoadsDistributionModel.h.
void NANDRAD::SolarLoadsDistributionModel::initDefaults | ( | ) |
Init default values (called before readXML() in solver).
void NANDRAD::SolarLoadsDistributionModel::checkParameters | ( | ) | const |
To be called after readXML() and mainly used to check whether user-provided parameters are in the valid ranges.
distribution_t NANDRAD::SolarLoadsDistributionModel::m_distributionType = SWR_AreaWeighted |
Defines the way short wave radiation loads are distributed.
Definition at line 74 of file NANDRAD_SolarLoadsDistributionModel.h.
IBK::Parameter NANDRAD::SolarLoadsDistributionModel::m_para[NUM_P] |
List of parameters.
Definition at line 77 of file NANDRAD_SolarLoadsDistributionModel.h.