climatcond2 Class Reference

#include <climatcond2.h>

List of all members.

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

Detailed Description

Definition at line 9 of file climatcond2.h.


Constructor & Destructor Documentation

climatcond2 ( void   ) 
~climatcond2 ( void   ) 

Definition at line 69 of file climatcond2.cpp.

References files0, files1, files2, files3, files4, files5, files6, files7, and files8.


Member Function Documentation

void compute_values ( double  time  ) 

function computes values of all external variables

function computes values of all external variables

Parameters:
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

Parameters:
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

Parameters:
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

Parameters:
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

Parameters:
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

Parameters:
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

Parameters:
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

Parameters:
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

Parameters:
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

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

Parameters:
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

Parameters:
- 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

Parameters:
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

Parameters:
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

Parameters:
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

Parameters:
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

Parameters:
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

Parameters:
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().


Member Data Documentation

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.

Referenced by print(), and read().

double Ax [private]

Definition at line 191 of file climatcond2.h.

Referenced by print(), and read().

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.

Referenced by print(), and read().

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.

Referenced by print(), and read().

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

gfunct DifSValue [private]

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

gfunct DirSValue [private]

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.

Referenced by print(), and read().

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

gfunct LWValue [private]

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]

universal gas constant

Definition at line 149 of file climatcond2.h.

Referenced by climatcond2().

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.

Referenced by print(), and read().

double rhint [private]

Definition at line 159 of file climatcond2.h.

Referenced by print(), read(), and transmission_exterior_value_ww().

double rhtemp [private]
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().

gfunct RHValue [private]

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

gfunct SLWValue [private]

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]
gfunct TepValue [private]

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

gfunct VRValue [private]

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]
gfunct WDValue [private]

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]
gfunct WSValue [private]

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


The documentation for this class was generated from the following files:

Generated by  doxygen 1.6.2