|
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.