#include <climatcond2.h>
Public Member Functions | |
climatcond2 (void) | |
void | compute_values (double time) |
function computes values of all external variables | |
double | condit_long_wave_radiat_flux (long lwkind) |
function computes long wave radiation flux | |
double | condit_rain_heat_flux (long rainkind, long nid) |
function computes internal energy of convective liquid water flux (J/m2/s) | |
double | condit_rain_moisture_flux (long rainkind, long nid) |
function computes mass of convective liqiud water flux | |
double | condit_short_wave_radiat_flux (long swkind, double time) |
function computes short wave radiation flux | |
double | external_nodval (long cid) |
function returns external value of the cid-th variable | |
double | give_flux (long flid, double *nval, long ipp, long nid) |
function computes flux densities | |
double | give_heat_flux (double nval_0, double temp, long ipp, long nid) |
function computes the heat flux | |
double | give_moisture_flux (double nval_0, double nval_1, long ipp, long nid) |
function computes the moisture flux density | |
void | prepare_values (double time) |
function prepares the actual values | |
void | print (FILE *out) |
function prints data to output file | |
void | read (XFILE *in, long readclimfile=1) |
function reads data from input files | |
void | read_climatic_files (char *Cfile, long cod) |
function reads files with climatic data | |
double | transmission_coeff (long lcid, long cid, double temp) |
function returns transmission coefficient for the lcid-th flux caused by the cid-th gradient | |
double | transmission_coefficient_tt (long VDKind) |
function returns transmission coefficient for heat flux | |
double | transmission_coefficient_tw (long VDKind, double temp) |
function computes transmission coefficient tw | |
double | transmission_coefficient_ww (long VDKind) |
function returns transmission coefficient for moisture flux defined by moisture difference | |
double | transmission_exterior_value_tt (long VDKind) |
function computes temperature of exterior | |
double | transmission_exterior_value_ww (long VDKind) |
function computes water vapour pressure in exterior | |
~climatcond2 (void) | |
Private Attributes | |
double | AbsCoef |
absorption coefficient for short wave radiation (-) (it is between 0 and 1) | |
double | Albedo |
ground reflextion coefficient | |
double | alfaK |
coeffcient for function of water vapor exchange coefficient | |
double | Ax |
double | basicdirect |
wall orientation in radians (rotation around vertical axis) | |
double | basicinclin |
wall inclination in radians (rotation around horizontal axis) | |
double | Bx |
long | cc |
double | coefAlf |
heat exchange coefficent (W/m^2/K) | |
double | cvap |
Specific heat capacity of water vapour. | |
double | Cwat |
Specific heat capacity of pure liquid water. | |
double | Cx |
long | d |
the number of lines in input file | |
double | DifSVal |
diffuse radiation flux on a horizontal plane | |
gfunct | DifSValue |
diffuse radiation flux on a horizontal plane | |
double | DirSVal |
direct radiation flux on a horizontal plane | |
gfunct | DirSValue |
direct radiation flux on a horizontal plane | |
double | EmisCoeff |
emission coefficient for long wave radiation (-) (it is between 0 and 1) | |
gfunct | exchangecoeff |
water vapor exchange coefficient | |
double | ExchCoeff |
rain exposure coefficient kg/m^2/s | |
double | ExchCoeffVD |
water vapor exchange coefficient | |
char * | files0 |
input files | |
char * | files1 |
char * | files2 |
char * | files3 |
char * | files4 |
char * | files5 |
char * | files6 |
char * | files7 |
char * | files8 |
double | GasFluxVal |
imposed gaseous mass flux (dry air+ water vapor) | |
gfunct | GasFluxValue |
imposed gaseous mass flux (dry air+ water vapor) | |
double | HeatFluxVal |
imposed heat flux | |
gfunct | HeatFluxValue |
imposed heat flux | |
double | hvap |
Specific enthalpy of water vapour at 0 C. | |
long | KIND1 |
long | KIND2 |
long | KIND3 |
long | KIND4 |
long | KIND5 |
long | KIND6 |
double | last_time |
last time when values were computed | |
double | Latitude |
geographical latitude of location in radians | |
double | LoWRadVal |
imposed long wave radiation flux normal to the wall surface | |
gfunct | LoWRadValue |
imposed long wave radiation flux normal to the wall surface | |
double | LWVal |
long wave radiation emitted by a horizontal surface | |
gfunct | LWValue |
long wave radiation emitted by a horizontal surface | |
double | M |
the Ludolf number | |
long | mattyp |
type of material model (see alias.h) | |
double | MinRainFlux |
minimum normal rain intensity (l/m^2/s) | |
double | MinRainTemp |
minimum rain temperature from -40 C to 0 C (K) | |
double | NorRainVal |
rain flow density normal to the surface area of the wall | |
gfunct | NorRainValue |
rain flow density normal to the surface area of the wall | |
double | R |
universal gas constant | |
double | RainCoeff |
rain coefficient (it is between 0 and 1) | |
double | rhalfa |
double | rhint |
double | rhtemp |
double | RHVal |
relative humidity | |
gfunct | RHValue |
relative humidity | |
double | ShWRadVal |
imposed short wave radiation flux normal to the wall surface | |
gfunct | ShWRadValue |
imposed short wave radiation flux normal to the wall surface | |
double | SLWVal |
long wave radiation reflected on a horizontal surface by the clouds and particles in the atmosfere | |
gfunct | SLWValue |
long wave radiation reflected on a horizontal surface by the clouds and particles in the atmosfere | |
double | T0 |
Reference temperature for enthalpy (0 C). | |
double | TepVal |
temperature | |
gfunct | TepValue |
temperature | |
double | tint |
long | tn |
the number of rows in input files with climatic data | |
double | VRVal |
vertical rain flow density, normal to the ground | |
gfunct | VRValue |
vertical rain flow density, normal to the ground | |
double | WDVal |
wind direction | |
gfunct | WDValue |
wind direction | |
double | WindFact |
wind factor (-) (greater or equal to zero) | |
double | WindFactVD |
wind factor (-) (greater or equal to zero) | |
double | WSVal |
wind velocity | |
gfunct | WSValue |
wind velocity | |
double | zero |
computer zero |
Definition at line 9 of file climatcond2.h.
climatcond2 | ( | void | ) |
Definition at line 4 of file climatcond2.cpp.
References cvap, Cwat, DifSVal, DirSVal, files0, files1, files2, files3, files4, files5, files6, files7, files8, GasFluxVal, HeatFluxVal, hvap, KIND1, KIND2, KIND3, KIND4, KIND5, KIND6, last_time, LoWRadVal, LWVal, M, mattyp, NorRainVal, R, RHVal, ShWRadVal, SLWVal, T0, TepVal, VRVal, WDVal, WSVal, and zero.
~climatcond2 | ( | void | ) |
void compute_values | ( | double | time | ) |
function computes values of all external variables
function computes values of all external variables
time | - the actual time |
JK, 5. 10. 2013
Definition at line 834 of file climatcond2.cpp.
References tablefunct::asize, DifSVal, DifSValue, DirSVal, DirSValue, GasFluxVal, GasFluxValue, gfunct::getval(), HeatFluxVal, HeatFluxValue, LoWRadVal, LoWRadValue, LWVal, LWValue, M_PI, NorRainVal, NorRainValue, RHVal, RHValue, ShWRadVal, ShWRadValue, SLWVal, SLWValue, gfunct::tabf, TepVal, TepValue, VRVal, VRValue, WDVal, WDValue, WSVal, and WSValue.
Referenced by prepare_values().
double condit_long_wave_radiat_flux | ( | long | lwkind | ) |
function computes long wave radiation flux
function computes long wave radiation flux
kwkind | - type of flux computation |
JM, revised 5. 10. 2013
Definition at line 1204 of file climatcond2.cpp.
References EmisCoeff, flux, LoWRadVal, LWVal, print_err(), and SLWVal.
Referenced by give_heat_flux().
double condit_rain_heat_flux | ( | long | rainkind, | |
long | nid | |||
) |
function computes internal energy of convective liquid water flux (J/m2/s)
function computes internal energy of convective liquid water flux (J/m2/s)
5. 10. 2013
Definition at line 1238 of file climatcond2.cpp.
References condit_rain_moisture_flux(), Cwat, RHVal, T0, and TepVal.
Referenced by give_heat_flux().
double condit_rain_moisture_flux | ( | long | rainkind, | |
long | nid | |||
) |
function computes mass of convective liqiud water flux
function computes mass of convective liqiud water flux
rainkind | - type of flux computation | |
nid | - node id |
JM, revised 5. 10. 2013
Definition at line 1520 of file climatcond2.cpp.
References basicdirect, ExchCoeff, transmat::give_nodal_sat_vol_moist_cont(), transmat::give_nodal_vol_moist_cont(), M_PI, mattyp, MinRainFlux, MinRainTemp, print_err(), RainCoeff, TepVal, Tm, VRVal, WDVal, and WSVal.
Referenced by condit_rain_heat_flux(), and give_moisture_flux().
double condit_short_wave_radiat_flux | ( | long | swkind, | |
double | time | |||
) |
function computes short wave radiation flux
function computes short wave radiation flux
swkind | - type of flux computation | |
time | - actual time |
JM, revised 5. 10. 2013, 11. 4. 2014
Definition at line 1124 of file climatcond2.cpp.
References AbsCoef, Albedo, basicdirect, basicinclin, DifSVal, DirSVal, Latitude, M_PI, print_err(), and ShWRadVal.
Referenced by give_heat_flux().
double external_nodval | ( | long | cid | ) |
function returns external value of the cid-th variable
function returns external value of the cid-th variable it is used in the Newton boundary condition
cid | - component id |
JK 11. 4. 2014
Definition at line 1736 of file climatcond2.cpp.
References KIND1, KIND6, transmission_exterior_value_tt(), and transmission_exterior_value_ww().
Referenced by loadelt::give_external_nodval().
double give_flux | ( | long | flid, | |
double * | nval, | |||
long | ipp, | |||
long | nid | |||
) |
function computes flux densities
function computes required fluxes
flid | - flux id | |
nval | - nodal values | |
ipp | - integration point id | |
nid | - node id |
JM 2011, revised JK 4. 10. 2013
Definition at line 936 of file climatcond2.cpp.
References flux, give_heat_flux(), give_moisture_flux(), probdesct::mednam, prepare_values(), print_err(), probdesct::time, time, and Tp.
Referenced by loadelt::give_nodval().
double give_heat_flux | ( | double | nval_0, | |
double | temp, | |||
long | ipp, | |||
long | nid | |||
) |
function computes the heat flux
function computes the heat flux
nval_0 | - moisture | |
temp | - temperature of structure |
4. 10. 2013
Definition at line 1004 of file climatcond2.cpp.
References condit_long_wave_radiat_flux(), condit_rain_heat_flux(), condit_short_wave_radiat_flux(), KIND1, KIND2, KIND3, KIND5, probdesct::mednam, print_err(), probdesct::time, time, and Tp.
Referenced by give_flux().
double give_moisture_flux | ( | double | nval_0, | |
double | nval_1, | |||
long | ipp, | |||
long | nid | |||
) |
function computes the moisture flux density
function computes the moisture flux density
time | - actual time |
10. 4. 2014
Definition at line 1459 of file climatcond2.cpp.
References condit_rain_moisture_flux(), KIND4, KIND5, and print_err().
Referenced by give_flux().
void prepare_values | ( | double | time | ) |
function prepares the actual values
function prepares the actual values
time | - the actual time |
5. 10. 2013
Definition at line 811 of file climatcond2.cpp.
References compute_values(), last_time, and zero.
Referenced by give_flux().
void print | ( | FILE * | out | ) |
function prints data to output file
function prints data to output file
out | - output file |
4. 10. 2013
Definition at line 377 of file climatcond2.cpp.
References AbsCoef, Albedo, alfaK, Ax, basicdirect, basicinclin, Bx, coefAlf, Cx, EmisCoeff, exchangecoeff, ExchCoeff, ExchCoeffVD, files0, files1, files2, files3, files4, files5, files6, files7, files8, KIND1, KIND2, KIND3, KIND4, KIND5, KIND6, Latitude, mattyp, MinRainFlux, MinRainTemp, gfunct::print(), print_err(), RainCoeff, rhalfa, rhint, rhtemp, tint, WindFact, and WindFactVD.
Referenced by loadcaset::print(), and wr_climatcond2().
void read | ( | XFILE * | in, | |
long | readclimfile = 1 | |||
) |
function reads data from input files
The function reads data about a climatic condition from the opened text file.
in | - pointer to the opened text file | |
readclimfile | - flag for reading of climatic data file (used in the preprocessor). |
Default value of the parameter is 1.
4. 10. 2013
Definition at line 92 of file climatcond2.cpp.
References AbsCoef, Albedo, alfaK, tablefunct::asize, Ax, basicdirect, basicinclin, Bx, coefAlf, Cx, d, EmisCoeff, exchangecoeff, ExchCoeff, ExchCoeffVD, files0, files1, files2, files3, files4, files5, files6, files7, files8, KIND1, KIND2, KIND3, KIND4, KIND5, KIND6, Latitude, mattyp, MinRainFlux, MinRainTemp, print_err(), RainCoeff, gfunct::read(), read_climatic_files(), rhalfa, rhint, rhtemp, tab, gfunct::tabf, gfunct::tfunc, tint, WindFact, WindFactVD, and xfscanf().
Referenced by input_elem_edgebc(), input_elem_surfbc(), input_elem_vertbc(), and loadcaset::read().
void read_climatic_files | ( | char * | Cfile, | |
long | cod | |||
) |
function reads files with climatic data
function reads files with climatic data
- | file name |
11. 4. 2014
Definition at line 593 of file climatcond2.cpp.
References DifSValue, DirSValue, GasFluxValue, HeatFluxValue, LoWRadValue, LWValue, NorRainValue, print_err(), RHValue, ShWRadValue, SLWValue, tab, gfunct::tabf, TepValue, gfunct::tfunc, time, tn, VRValue, WDValue, WSValue, tablefunct::x, xfclose(), xfopen(), xfscanf(), and tablefunct::y.
Referenced by read().
double transmission_coeff | ( | long | lcid, | |
long | cid, | |||
double | temp | |||
) |
function returns transmission coefficient for the lcid-th flux caused by the cid-th gradient
function returns transmission coefficient for the lcid-th flux caused by the cid-th gradient it is used in the Newton boundary condition
lcid | - load case id | |
cid | - component id |
JK 11. 4. 2014
Definition at line 1763 of file climatcond2.cpp.
References KIND1, KIND6, transmission_coefficient_tt(), transmission_coefficient_tw(), and transmission_coefficient_ww().
Referenced by loadelt::give_trc().
double transmission_coefficient_tt | ( | long | tkind | ) |
function returns transmission coefficient for heat flux
function computes transmission coefficient for heat flux
VDKind | - type of mass of diffusive water vapour flux |
JK 10. 4. 2014
Definition at line 1264 of file climatcond2.cpp.
References basicdirect, coefAlf, M_PI, print_err(), WDVal, WindFact, and WSVal.
Referenced by transmission_coeff().
double transmission_coefficient_tw | ( | long | VDKind, | |
double | temp | |||
) |
function computes transmission coefficient tw
function computes transmission coefficient tw
VDKind | - type of mass of diffusive water vapour flux | |
temp | - temperature of structure |
JK 11. 4. 2014
Definition at line 1366 of file climatcond2.cpp.
References basicdirect, cvap, ExchCoeffVD, hvap, M_PI, print_err(), rhtemp, T0, TepVal, WDVal, WindFactVD, and WSVal.
Referenced by transmission_coeff().
double transmission_coefficient_ww | ( | long | VDKind | ) |
function returns transmission coefficient for moisture flux defined by moisture difference
function computes mass of diffusive water vapor flux
VDKind | - type of mass of diffusive water vapour flux |
JK 10. 4. 2014
Definition at line 1607 of file climatcond2.cpp.
References basicdirect, ExchCoeffVD, M_PI, print_err(), WDVal, WindFactVD, and WSVal.
Referenced by transmission_coeff().
double transmission_exterior_value_tt | ( | long | tkind | ) |
function computes temperature of exterior
function computes temperature of exterior it is used in the Newton boundary condition
VDKind | - type of mass of diffusive water vapour flux |
JK 11. 4. 2014
Definition at line 1321 of file climatcond2.cpp.
References print_err(), TepVal, and tint.
Referenced by external_nodval().
double transmission_exterior_value_ww | ( | long | VDKind | ) |
function computes water vapour pressure in exterior
function computes water vapour pressure in exterior it is used in the Newton boundary condition
VDKind | - type of mass of diffusive water vapour flux |
JK 11. 4. 2014
Definition at line 1688 of file climatcond2.cpp.
References print_err(), rhint, rhtemp, RHVal, and TepVal.
Referenced by external_nodval().
double AbsCoef [private] |
absorption coefficient for short wave radiation (-) (it is between 0 and 1)
Definition at line 168 of file climatcond2.h.
Referenced by condit_short_wave_radiat_flux(), print(), and read().
double Albedo [private] |
ground reflextion coefficient
Definition at line 170 of file climatcond2.h.
Referenced by condit_short_wave_radiat_flux(), print(), and read().
double alfaK [private] |
coeffcient for function of water vapor exchange coefficient
Definition at line 191 of file climatcond2.h.
double Ax [private] |
Definition at line 191 of file climatcond2.h.
double basicdirect [private] |
wall orientation in radians (rotation around vertical axis)
Definition at line 140 of file climatcond2.h.
Referenced by condit_rain_moisture_flux(), condit_short_wave_radiat_flux(), print(), read(), transmission_coefficient_tt(), transmission_coefficient_tw(), and transmission_coefficient_ww().
double basicinclin [private] |
wall inclination in radians (rotation around horizontal axis)
Definition at line 142 of file climatcond2.h.
Referenced by condit_short_wave_radiat_flux(), print(), and read().
double Bx [private] |
Definition at line 191 of file climatcond2.h.
long cc [private] |
cc = 0 - the classical referential year cc = 1 - measured data with variable length
Definition at line 135 of file climatcond2.h.
double coefAlf [private] |
heat exchange coefficent (W/m^2/K)
Definition at line 163 of file climatcond2.h.
Referenced by print(), read(), and transmission_coefficient_tt().
double cvap [private] |
Specific heat capacity of water vapour.
Definition at line 153 of file climatcond2.h.
Referenced by climatcond2(), and transmission_coefficient_tw().
double Cwat [private] |
Specific heat capacity of pure liquid water.
Definition at line 151 of file climatcond2.h.
Referenced by climatcond2(), and condit_rain_heat_flux().
double Cx [private] |
Definition at line 191 of file climatcond2.h.
long d [private] |
the number of lines in input file
Definition at line 130 of file climatcond2.h.
Referenced by read().
double DifSVal [private] |
diffuse radiation flux on a horizontal plane
Definition at line 198 of file climatcond2.h.
Referenced by climatcond2(), compute_values(), and condit_short_wave_radiat_flux().
diffuse radiation flux on a horizontal plane
Definition at line 227 of file climatcond2.h.
Referenced by compute_values(), and read_climatic_files().
double DirSVal [private] |
direct radiation flux on a horizontal plane
Definition at line 200 of file climatcond2.h.
Referenced by climatcond2(), compute_values(), and condit_short_wave_radiat_flux().
direct radiation flux on a horizontal plane
Definition at line 229 of file climatcond2.h.
Referenced by compute_values(), and read_climatic_files().
double EmisCoeff [private] |
emission coefficient for long wave radiation (-) (it is between 0 and 1)
Definition at line 175 of file climatcond2.h.
Referenced by condit_long_wave_radiat_flux(), print(), and read().
gfunct exchangecoeff [private] |
water vapor exchange coefficient
Definition at line 251 of file climatcond2.h.
double ExchCoeff [private] |
rain exposure coefficient kg/m^2/s
Definition at line 178 of file climatcond2.h.
Referenced by condit_rain_moisture_flux(), print(), and read().
double ExchCoeffVD [private] |
water vapor exchange coefficient
Definition at line 189 of file climatcond2.h.
Referenced by print(), read(), transmission_coefficient_tw(), and transmission_coefficient_ww().
char* files0 [private] |
input files
Definition at line 122 of file climatcond2.h.
Referenced by climatcond2(), print(), read(), and ~climatcond2().
char * files1 [private] |
Definition at line 122 of file climatcond2.h.
Referenced by climatcond2(), print(), read(), and ~climatcond2().
char * files2 [private] |
Definition at line 122 of file climatcond2.h.
Referenced by climatcond2(), print(), read(), and ~climatcond2().
char * files3 [private] |
Definition at line 122 of file climatcond2.h.
Referenced by climatcond2(), print(), read(), and ~climatcond2().
char * files4 [private] |
Definition at line 122 of file climatcond2.h.
Referenced by climatcond2(), print(), read(), and ~climatcond2().
char * files5 [private] |
Definition at line 122 of file climatcond2.h.
Referenced by climatcond2(), print(), read(), and ~climatcond2().
char * files6 [private] |
Definition at line 122 of file climatcond2.h.
Referenced by climatcond2(), print(), read(), and ~climatcond2().
char * files7 [private] |
Definition at line 122 of file climatcond2.h.
Referenced by climatcond2(), print(), read(), and ~climatcond2().
char * files8 [private] |
Definition at line 122 of file climatcond2.h.
Referenced by climatcond2(), print(), read(), and ~climatcond2().
double GasFluxVal [private] |
imposed gaseous mass flux (dry air+ water vapor)
Definition at line 214 of file climatcond2.h.
Referenced by climatcond2(), and compute_values().
gfunct GasFluxValue [private] |
imposed gaseous mass flux (dry air+ water vapor)
Definition at line 243 of file climatcond2.h.
Referenced by compute_values(), and read_climatic_files().
double HeatFluxVal [private] |
imposed heat flux
Definition at line 216 of file climatcond2.h.
Referenced by climatcond2(), and compute_values().
gfunct HeatFluxValue [private] |
imposed heat flux
Definition at line 245 of file climatcond2.h.
Referenced by compute_values(), and read_climatic_files().
double hvap [private] |
Specific enthalpy of water vapour at 0 C.
Definition at line 155 of file climatcond2.h.
Referenced by climatcond2(), and transmission_coefficient_tw().
long KIND1 [private] |
type of heat conduction KIND1 = 0 - no heat conduction KIND1 = 11 - prescribed heat flux (on boundary) KIND1 = 12 - heat transmission KIND1 = 13 - heat transmission extended by the wind factor KIND1 = 16 - constant heat transmission
Definition at line 83 of file climatcond2.h.
Referenced by climatcond2(), external_nodval(), give_heat_flux(), print(), read(), and transmission_coeff().
long KIND2 [private] |
type of short wave radiation heat flux KIND2 = 0 - no short wave radiation heat flux KIND2 = 21 - short wave radiation heat flux KIND2 = 22 - short wave radiation heat flux extended by the wind
Definition at line 89 of file climatcond2.h.
Referenced by climatcond2(), give_heat_flux(), print(), and read().
long KIND3 [private] |
type of long wave radiation heat flux KIND3 = 0 - no long wave radiation heat flux KIND3 = 31 - long wave radiation heat flux KIND3 = 32 - long wave radiation heat flux extended by sky radiation
Definition at line 95 of file climatcond2.h.
Referenced by climatcond2(), give_heat_flux(), print(), and read().
long KIND4 [private] |
type of water contact KIND4 = 0 - no water contact
Definition at line 100 of file climatcond2.h.
Referenced by climatcond2(), give_moisture_flux(), print(), and read().
long KIND5 [private] |
type of rain - mass of convective liquid water flux KIND5 = 0 - no rain KIND5 = 51 - prescribed water flux caused by rain KIND5 = 52 - prescribed water flux caused by rain extended by wind effect
Definition at line 106 of file climatcond2.h.
Referenced by climatcond2(), give_heat_flux(), give_moisture_flux(), print(), and read().
long KIND6 [private] |
type of mass of diffusive water vapour flux KIND6 = 0 - no mass of diffusive water vapour flux KIND6 = 61 - mass of diffusive water vapour flux KIND6 = 62 - mass of diffusive water vapour flux - extended by wind effect KIND6 = 63 - mass of diffusive water vapour flux - water vapor exchange coefficient is given by function KIND6 = 64 - mass of diffusive water vapour flux - water vapor exchange coefficient is given by function KIND6 = 65 - mass of diffusive water vapour flux - water vapor exchange coefficient is given by function KIND6 = 66 - mass of diffusive water vapour flux - water vapor exchange coefficient is given by a table KIND6 = 67 - mass of diffusive water vapour flux - constant temperature, relative humidity, water vapor exchange coefficient
Definition at line 118 of file climatcond2.h.
Referenced by climatcond2(), external_nodval(), print(), read(), and transmission_coeff().
double last_time [private] |
last time when values were computed
Definition at line 125 of file climatcond2.h.
Referenced by climatcond2(), and prepare_values().
double Latitude [private] |
geographical latitude of location in radians
Definition at line 172 of file climatcond2.h.
Referenced by condit_short_wave_radiat_flux(), print(), and read().
double LoWRadVal [private] |
imposed long wave radiation flux normal to the wall surface
Definition at line 220 of file climatcond2.h.
Referenced by climatcond2(), compute_values(), and condit_long_wave_radiat_flux().
gfunct LoWRadValue [private] |
imposed long wave radiation flux normal to the wall surface
Definition at line 249 of file climatcond2.h.
Referenced by compute_values(), and read_climatic_files().
double LWVal [private] |
long wave radiation emitted by a horizontal surface
Definition at line 208 of file climatcond2.h.
Referenced by climatcond2(), compute_values(), and condit_long_wave_radiat_flux().
long wave radiation emitted by a horizontal surface
Definition at line 237 of file climatcond2.h.
Referenced by compute_values(), and read_climatic_files().
double M [private] |
the Ludolf number
water molecular weight
Definition at line 147 of file climatcond2.h.
Referenced by climatcond2().
long mattyp [private] |
type of material model (see alias.h)
Definition at line 138 of file climatcond2.h.
Referenced by climatcond2(), condit_rain_moisture_flux(), print(), and read().
double MinRainFlux [private] |
minimum normal rain intensity (l/m^2/s)
Definition at line 184 of file climatcond2.h.
Referenced by condit_rain_moisture_flux(), print(), and read().
double MinRainTemp [private] |
minimum rain temperature from -40 C to 0 C (K)
Definition at line 182 of file climatcond2.h.
Referenced by condit_rain_moisture_flux(), print(), and read().
double NorRainVal [private] |
rain flow density normal to the surface area of the wall
Definition at line 212 of file climatcond2.h.
Referenced by climatcond2(), and compute_values().
gfunct NorRainValue [private] |
rain flow density normal to the surface area of the wall
Definition at line 241 of file climatcond2.h.
Referenced by compute_values(), and read_climatic_files().
double R [private] |
double RainCoeff [private] |
rain coefficient (it is between 0 and 1)
Definition at line 180 of file climatcond2.h.
Referenced by condit_rain_moisture_flux(), print(), and read().
double rhalfa [private] |
Definition at line 159 of file climatcond2.h.
double rhint [private] |
Definition at line 159 of file climatcond2.h.
Referenced by print(), read(), and transmission_exterior_value_ww().
double rhtemp [private] |
Definition at line 159 of file climatcond2.h.
Referenced by print(), read(), transmission_coefficient_tw(), and transmission_exterior_value_ww().
double RHVal [private] |
relative humidity
Definition at line 196 of file climatcond2.h.
Referenced by climatcond2(), compute_values(), condit_rain_heat_flux(), and transmission_exterior_value_ww().
relative humidity
Definition at line 225 of file climatcond2.h.
Referenced by compute_values(), and read_climatic_files().
double ShWRadVal [private] |
imposed short wave radiation flux normal to the wall surface
Definition at line 218 of file climatcond2.h.
Referenced by climatcond2(), compute_values(), and condit_short_wave_radiat_flux().
gfunct ShWRadValue [private] |
imposed short wave radiation flux normal to the wall surface
Definition at line 247 of file climatcond2.h.
Referenced by compute_values(), and read_climatic_files().
double SLWVal [private] |
long wave radiation reflected on a horizontal surface by the clouds and particles in the atmosfere
Definition at line 210 of file climatcond2.h.
Referenced by climatcond2(), compute_values(), and condit_long_wave_radiat_flux().
long wave radiation reflected on a horizontal surface by the clouds and particles in the atmosfere
Definition at line 239 of file climatcond2.h.
Referenced by compute_values(), and read_climatic_files().
double T0 [private] |
Reference temperature for enthalpy (0 C).
Definition at line 157 of file climatcond2.h.
Referenced by climatcond2(), condit_rain_heat_flux(), and transmission_coefficient_tw().
double TepVal [private] |
temperature
Definition at line 194 of file climatcond2.h.
Referenced by climatcond2(), compute_values(), condit_rain_heat_flux(), condit_rain_moisture_flux(), transmission_coefficient_tw(), transmission_exterior_value_tt(), and transmission_exterior_value_ww().
temperature
Definition at line 223 of file climatcond2.h.
Referenced by compute_values(), and read_climatic_files().
double tint [private] |
Definition at line 160 of file climatcond2.h.
Referenced by print(), read(), and transmission_exterior_value_tt().
long tn [private] |
the number of rows in input files with climatic data
Definition at line 132 of file climatcond2.h.
Referenced by read_climatic_files().
double VRVal [private] |
vertical rain flow density, normal to the ground
Definition at line 206 of file climatcond2.h.
Referenced by climatcond2(), compute_values(), and condit_rain_moisture_flux().
vertical rain flow density, normal to the ground
Definition at line 235 of file climatcond2.h.
Referenced by compute_values(), and read_climatic_files().
double WDVal [private] |
wind direction
Definition at line 202 of file climatcond2.h.
Referenced by climatcond2(), compute_values(), condit_rain_moisture_flux(), transmission_coefficient_tt(), transmission_coefficient_tw(), and transmission_coefficient_ww().
wind direction
Definition at line 231 of file climatcond2.h.
Referenced by compute_values(), and read_climatic_files().
double WindFact [private] |
wind factor (-) (greater or equal to zero)
Definition at line 165 of file climatcond2.h.
Referenced by print(), read(), and transmission_coefficient_tt().
double WindFactVD [private] |
wind factor (-) (greater or equal to zero)
Definition at line 187 of file climatcond2.h.
Referenced by print(), read(), transmission_coefficient_tw(), and transmission_coefficient_ww().
double WSVal [private] |
wind velocity
Definition at line 204 of file climatcond2.h.
Referenced by climatcond2(), compute_values(), condit_rain_moisture_flux(), transmission_coefficient_tt(), transmission_coefficient_tw(), and transmission_coefficient_ww().
wind velocity
Definition at line 233 of file climatcond2.h.
Referenced by compute_values(), and read_climatic_files().
double zero [private] |
computer zero
Definition at line 127 of file climatcond2.h.
Referenced by climatcond2(), and prepare_values().