NANDRAD Data Model Library
Version 2.0
NANDRAD
|
Parametrization for solar absorption (short wave radiation boundary condition).
Definition at line 31 of file NANDRAD_InterfaceSolarAbsorption.h.
#include <NANDRAD_InterfaceSolarAbsorption.h>
Public Types | |
enum | modelType_t { MT_Constant, NUM_MT } |
Model types supported by the solar absorption model. More... | |
enum | para_t { P_AbsorptionCoefficient, NUM_P } |
Parameters. More... | |
Public Member Functions | |
void | checkParameters () const |
Checks for valid parameters (value ranges). More... | |
double | radFlux (double globalRad) const |
Computes model-dependent solar radiation flux in [W/m2] on surface. More... | |
Public Attributes | |
modelType_t | m_modelType = NUM_MT |
Model type. More... | |
IBK::Parameter | m_para [NUM_P] |
List of constant parameters. More... | |
Model types supported by the solar absorption model.
Definition at line 36 of file NANDRAD_InterfaceSolarAbsorption.h.
Parameters.
Definition at line 42 of file NANDRAD_InterfaceSolarAbsorption.h.
void NANDRAD::InterfaceSolarAbsorption::checkParameters | ( | ) | const |
Checks for valid parameters (value ranges).
double NANDRAD::InterfaceSolarAbsorption::radFlux | ( | double | globalRad | ) | const |
Computes model-dependent solar radiation flux in [W/m2] on surface.
globalRad | Global radiation intensity in [W/m2] onto surface. |
modelType_t NANDRAD::InterfaceSolarAbsorption::m_modelType = NUM_MT |
Model type.
Definition at line 63 of file NANDRAD_InterfaceSolarAbsorption.h.
IBK::Parameter NANDRAD::InterfaceSolarAbsorption::m_para[NUM_P] |
List of constant parameters.
Definition at line 65 of file NANDRAD_InterfaceSolarAbsorption.h.