climatcond Class Reference

#include <climatcond.h>

List of all members.

Public Member Functions

 climatcond (void)
void compute_values (double time)
double condit_heat_flux (long tkind, double temperstr)
double condit_long_wave_radiat_flux (long lwkind)
double condit_rain_heat_flux (long rainkind, double nval_0, long nid)
double condit_rain_moisture_flux (long rainkind, double nval_0, long nid)
double condit_short_wave_radiat_flux (long swkind, double time)
double condit_vapour_diffusion_heat_flux (long vdkind, double nval_0, double nval_1, long ipp, long nid)
double condit_vapour_diffusion_moisture_flux (long VDKind, double nval_0, double nval_1, long ipp, long nid)
double condit_vapour_diffusion_moisture_flux_salt (long VDKind, double w, double cf, double temp, long nid)
double condit_water_contact ()
double give_flux (long icid, double *nval, long ipp, long nid)
double give_heat_flux (double nval_0, double nval_1, long ipp, long nid)
double give_moisture_flux (double nval_0, double nval_1, long ipp, long nid)
double give_salt_flux (double w, double cf, double t, long nid)
void prepare_values (double time)
void print (FILE *out)
void read (XFILE *in, long readclimfile=1)
void read_climatic_files (char *Cfile, long cod)
 ~climatcond (void)

Public Attributes

long MatCharC [3]
double MatConstC [3]
long numd

Private Attributes

double a
double aa
 coefficients for computation of transmission coefficent
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 alpha
 coefficients for radiation
double Ax
double b
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 cfmax
double coefAlf
 the Ludolf number
double cvap
double Cwat
double Cx
long d
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)
double eps
 coefficients for Stefan-Boltzmann law
gfunct exchangecoeff
 water vapor exchange coefficient
double ExchCoeff
 rain exposure coefficient kg/m^2/s
double ExchCoeffVD
 water vapor exchange coefficient
char * files0
char * files1
char * files14
char * files15
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
double Jkq
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
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 n
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
long numberSI
double RadVal
 array containing radiation (JK+Tomaschko)
gfunct RadValue
 array containing radiation (JK+Tomaschko)
double RainCoeff
 rain coefficient (it is between 0 and 1)
double rhalfa
double rhint
long RHorVP
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
long SI
double ** SIdata
double sig
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
double TempbVal
 array containing temperature Tb (JK+Klier)
gfunct TempbValue
 array containing temperature Tb (JK+Klier)
double TepVal
 temperature
gfunct TepValue
 temperature
double tint
long tn
double u
double VRVal
 vertical rain flow density, normal to the ground
gfunct VRValue
 vertical rain flow density, normal to the ground
long WCorPH
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 13 of file climatcond.h.


Constructor & Destructor Documentation

climatcond ( void   ) 
~climatcond ( void   ) 

Definition at line 96 of file climatcond.cpp.

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


Member Function Documentation

void compute_values ( double  time  ) 

function computes values of all external variables

Parameters:
time - the actual time

JK, 5. 10. 2013

Definition at line 2216 of file climatcond.cpp.

References tablefunct::asize, DifSVal, DifSValue, DirSVal, DirSValue, GasFluxVal, GasFluxValue, gfunct::getval(), HeatFluxVal, HeatFluxValue, LoWRadVal, LoWRadValue, LWVal, LWValue, M_PI, NorRainVal, NorRainValue, RadVal, RadValue, RHVal, RHValue, ShWRadVal, ShWRadValue, SLWVal, SLWValue, gfunct::tabf, TempbVal, TempbValue, TepVal, TepValue, VRVal, VRValue, WDVal, WDValue, WSVal, and WSValue.

Referenced by prepare_values().

double condit_heat_flux ( long  tkind,
double  temperstr 
)

function computes heat flux

Parameters:
tkind - type of flux computation
temperstr - temperature of the structure (domain)
time - actual time

JM, revised 4. 10. 2013

Definition at line 1281 of file climatcond.cpp.

References aa, alpha, b, basicdirect, coefAlf, eps, HeatFluxVal, Jkq, m, M_PI, print_err(), RadVal, sig, TempbVal, TepVal, tint, WDVal, WindFact, and WSVal.

Referenced by give_heat_flux().

double condit_long_wave_radiat_flux ( long  lwkind  ) 

function computes long wave radiation flux

Parameters:
kwkind - type of flux computation

JM, revised 5. 10. 2013

Definition at line 1454 of file climatcond.cpp.

References EmisCoeff, flux, LoWRadVal, LWVal, print_err(), and SLWVal.

Referenced by give_heat_flux().

double condit_rain_heat_flux ( long  rainkind,
double  nval_0,
long  nid 
)

function computes internal energy of convective liquid water flux (J/m2/s)

5. 10. 2013

Definition at line 1488 of file climatcond.cpp.

References condit_rain_moisture_flux(), Cwat, RHVal, T0, and TepVal.

Referenced by give_heat_flux().

double condit_rain_moisture_flux ( long  rainkind,
double  nval_0,
long  nid 
)

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 1684 of file climatcond.cpp.

References basicdirect, nodet::eqother, ExchCoeff, M_PI, mattyp, MinRainFlux, MinRainTemp, transtop::nodes, print_err(), RainCoeff, TepVal, Tt, VRVal, WCorPH, 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

Parameters:
swkind - type of flux computation
time - actual time

JM, revised 5. 10. 2013

Definition at line 1374 of file climatcond.cpp.

References AbsCoef, Albedo, basicdirect, basicinclin, DifSVal, DirSVal, Latitude, M_PI, print_err(), and ShWRadVal.

Referenced by give_heat_flux().

double condit_vapour_diffusion_heat_flux ( long  vdkind,
double  nval_0,
double  nval_1,
long  ipp,
long  nid 
)

function computes enthalpy of diffusive water vapor flux (J/m2/s)

5. 10. 2013

Definition at line 1511 of file climatcond.cpp.

References condit_vapour_diffusion_moisture_flux(), cvap, hvap, T0, and TepVal.

Referenced by give_heat_flux().

double condit_vapour_diffusion_moisture_flux ( long  VDKind,
double  nval_0,
double  nval_1,
long  ipp,
long  nid 
)

function computes mass of diffusive water vapor flux

Parameters:
VDKind - type of mass of diffusive water vapour flux
nval_0 -
nval_1 -
ipp - integration point id
nid - node id

5. 10. 2013

Definition at line 1833 of file climatcond.cpp.

References alfaK, Ax, basicdirect, transmat::bazped, Bx, Cx, nodet::eqother, exchangecoeff, ExchCoeffVD, gfunct::getval(), intpointst::idm, bazpedmat::inverse_sorption_isotherm(), transmat::ip, M, M_PI, MatConstC, mattyp, transtop::nodes, print_err(), R, rhint, RHorVP, rhtemp, RHVal, TepVal, Tm, Tt, WDVal, WindFactVD, and WSVal.

Referenced by condit_vapour_diffusion_heat_flux(), and give_moisture_flux().

double condit_vapour_diffusion_moisture_flux_salt ( long  VDKind,
double  w,
double  cf,
double  temp,
long  nid 
)
double condit_water_contact (  ) 

function

5. 10. 2013

Definition at line 1670 of file climatcond.cpp.

Referenced by give_moisture_flux().

double give_flux ( long  flid,
double *  nval,
long  ipp,
long  nid 
)

function computes required fluxes

Parameters:
flid - flux id
nval - nodal values of density fluxes
ipp - integration point id
nid - node id

JM 2011, revised JK 4. 10. 2013

Definition at line 961 of file climatcond.cpp.

References flux, give_heat_flux(), give_moisture_flux(), give_salt_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

Parameters:
nval_0 - moisture
temp - temperature of structure

4. 10. 2013

Definition at line 1078 of file climatcond.cpp.

References condit_heat_flux(), condit_long_wave_radiat_flux(), condit_rain_heat_flux(), condit_short_wave_radiat_flux(), condit_vapour_diffusion_heat_flux(), KIND1, KIND2, KIND3, KIND5, KIND6, 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

Parameters:
time - actual time

4. 10. 2013

Definition at line 1556 of file climatcond.cpp.

References condit_rain_moisture_flux(), condit_vapour_diffusion_moisture_flux(), condit_water_contact(), ExchCoeffVD, KIND4, KIND5, KIND6, Outt, print_err(), and rhint.

Referenced by give_flux().

double give_salt_flux ( double  w,
double  cf,
double  temp,
long  nid 
)

function

JM 2011

Definition at line 2151 of file climatcond.cpp.

References condit_vapour_diffusion_moisture_flux_salt(), KIND6, and print_err().

Referenced by give_flux().

void prepare_values ( double  time  ) 

function prepares the actual values

Parameters:
time - the actual time

5. 10. 2013

Definition at line 2328 of file climatcond.cpp.

References compute_values(), last_time, and zero.

Referenced by give_flux().

void print ( FILE *  out  ) 
void read ( XFILE in,
long  readclimfile = 1 
)

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

type of mass of diffusive water vapour flux

Definition at line 130 of file climatcond.cpp.

References aa, AbsCoef, Albedo, alfaK, alpha, tablefunct::asize, Ax, b, basicdirect, basicinclin, Bx, coefAlf, Cx, d, EmisCoeff, eps, exchangecoeff, ExchCoeff, ExchCoeffVD, files0, files1, files14, files15, files2, files3, files4, files5, files6, files7, files8, KIND1, KIND2, KIND3, KIND4, KIND5, KIND6, Latitude, m, mattyp, MinRainFlux, MinRainTemp, print_err(), RainCoeff, gfunct::read(), read_climatic_files(), rhalfa, rhint, RHorVP, 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

Parameters:
- file name

4. 10. 2013

Definition at line 684 of file climatcond.cpp.

References DifSValue, DirSValue, GasFluxValue, HeatFluxValue, LoWRadValue, LWValue, NorRainValue, print_err(), RadValue, RHValue, ShWRadValue, SLWValue, tab, gfunct::tabf, TempbValue, TepValue, gfunct::tfunc, time, tn, VRValue, WDValue, WSValue, tablefunct::x, xfclose(), xfopen(), xfscanf(), and tablefunct::y.

Referenced by read().


Member Data Documentation

double a [private]

Definition at line 245 of file climatcond.h.

Referenced by climatcond().

double aa [private]

coefficients for computation of transmission coefficent

Definition at line 116 of file climatcond.h.

Referenced by climatcond(), condit_heat_flux(), print(), and read().

double AbsCoef [private]

absorption coefficient for short wave radiation (-) (it is between 0 and 1)

Definition at line 123 of file climatcond.h.

Referenced by climatcond(), condit_short_wave_radiat_flux(), print(), and read().

double Albedo [private]

ground reflextion coefficient

Definition at line 125 of file climatcond.h.

Referenced by climatcond(), condit_short_wave_radiat_flux(), print(), and read().

double alfaK [private]

coeffcient for function of water vapor exchange coefficient

Definition at line 148 of file climatcond.h.

Referenced by climatcond(), condit_vapour_diffusion_moisture_flux(), condit_vapour_diffusion_moisture_flux_salt(), print(), and read().

double alpha [private]

coefficients for radiation

Definition at line 120 of file climatcond.h.

Referenced by climatcond(), condit_heat_flux(), print(), and read().

double Ax [private]
double b [private]

Definition at line 116 of file climatcond.h.

Referenced by climatcond(), condit_heat_flux(), print(), and read().

double basicdirect [private]
double basicinclin [private]

wall inclination in radians (rotation around horizontal axis)

Definition at line 227 of file climatcond.h.

Referenced by climatcond(), condit_short_wave_radiat_flux(), print(), and read().

double Bx [private]
long cc [private]

Definition at line 255 of file climatcond.h.

double cfmax [private]

Definition at line 243 of file climatcond.h.

Referenced by climatcond(), and condit_vapour_diffusion_moisture_flux_salt().

double coefAlf [private]

the Ludolf number

heat exchange coefficent (W/m^2/K)

Definition at line 112 of file climatcond.h.

Referenced by climatcond(), condit_heat_flux(), print(), and read().

double cvap [private]

Definition at line 236 of file climatcond.h.

Referenced by climatcond(), and condit_vapour_diffusion_heat_flux().

double Cwat [private]

Definition at line 233 of file climatcond.h.

Referenced by climatcond(), and condit_rain_heat_flux().

double Cx [private]
long d [private]

Definition at line 254 of file climatcond.h.

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

double DifSVal [private]

diffuse radiation flux on a horizontal plane

Definition at line 193 of file climatcond.h.

Referenced by climatcond(), compute_values(), and condit_short_wave_radiat_flux().

gfunct DifSValue [private]

diffuse radiation flux on a horizontal plane

Definition at line 157 of file climatcond.h.

Referenced by compute_values(), and read_climatic_files().

double DirSVal [private]

direct radiation flux on a horizontal plane

Definition at line 195 of file climatcond.h.

Referenced by climatcond(), compute_values(), and condit_short_wave_radiat_flux().

gfunct DirSValue [private]

direct radiation flux on a horizontal plane

Definition at line 159 of file climatcond.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 131 of file climatcond.h.

Referenced by climatcond(), condit_long_wave_radiat_flux(), print(), and read().

double eps [private]

coefficients for Stefan-Boltzmann law

Definition at line 118 of file climatcond.h.

Referenced by climatcond(), condit_heat_flux(), print(), and read().

gfunct exchangecoeff [private]

water vapor exchange coefficient

Definition at line 186 of file climatcond.h.

Referenced by condit_vapour_diffusion_moisture_flux(), condit_vapour_diffusion_moisture_flux_salt(), print(), and read().

double ExchCoeff [private]

rain exposure coefficient kg/m^2/s

Definition at line 135 of file climatcond.h.

Referenced by climatcond(), condit_rain_moisture_flux(), print(), and read().

double ExchCoeffVD [private]
char* files0 [private]

Definition at line 257 of file climatcond.h.

Referenced by climatcond(), print(), read(), and ~climatcond().

char * files1 [private]

Definition at line 257 of file climatcond.h.

Referenced by climatcond(), print(), read(), and ~climatcond().

char * files14 [private]

Definition at line 257 of file climatcond.h.

Referenced by climatcond(), print(), read(), and ~climatcond().

char * files15 [private]

Definition at line 257 of file climatcond.h.

Referenced by climatcond(), print(), read(), and ~climatcond().

char * files2 [private]

Definition at line 257 of file climatcond.h.

Referenced by climatcond(), print(), read(), and ~climatcond().

char * files3 [private]

Definition at line 257 of file climatcond.h.

Referenced by climatcond(), print(), read(), and ~climatcond().

char * files4 [private]

Definition at line 257 of file climatcond.h.

Referenced by climatcond(), print(), read(), and ~climatcond().

char * files5 [private]

Definition at line 257 of file climatcond.h.

Referenced by climatcond(), print(), read(), and ~climatcond().

char * files6 [private]

Definition at line 257 of file climatcond.h.

Referenced by climatcond(), print(), read(), and ~climatcond().

char * files7 [private]

Definition at line 257 of file climatcond.h.

Referenced by climatcond(), print(), read(), and ~climatcond().

char * files8 [private]

Definition at line 257 of file climatcond.h.

Referenced by climatcond(), print(), read(), and ~climatcond().

double GasFluxVal [private]

imposed gaseous mass flux (dry air+ water vapor)

Definition at line 209 of file climatcond.h.

Referenced by climatcond(), and compute_values().

gfunct GasFluxValue [private]

imposed gaseous mass flux (dry air+ water vapor)

Definition at line 173 of file climatcond.h.

Referenced by compute_values(), and read_climatic_files().

double HeatFluxVal [private]

imposed heat flux

Definition at line 211 of file climatcond.h.

Referenced by climatcond(), compute_values(), and condit_heat_flux().

gfunct HeatFluxValue [private]

imposed heat flux

Definition at line 175 of file climatcond.h.

Referenced by compute_values(), and read_climatic_files().

double hvap [private]

Definition at line 235 of file climatcond.h.

Referenced by climatcond(), and condit_vapour_diffusion_heat_flux().

double Jkq [private]

Definition at line 232 of file climatcond.h.

Referenced by condit_heat_flux().

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 = 14 - JK+Tomaschko KIND1 = 15 - JK+Klier KIND1 = 16 - constant heat transmission

Definition at line 65 of file climatcond.h.

Referenced by climatcond(), give_heat_flux(), print(), and read().

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 71 of file climatcond.h.

Referenced by climatcond(), 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 77 of file climatcond.h.

Referenced by climatcond(), give_heat_flux(), print(), and read().

long KIND4 [private]

type of water contact KIND4 = 0 - no water contact

Definition at line 82 of file climatcond.h.

Referenced by climatcond(), 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 88 of file climatcond.h.

Referenced by climatcond(), 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 100 of file climatcond.h.

Referenced by climatcond(), give_heat_flux(), give_moisture_flux(), give_salt_flux(), print(), and read().

double last_time [private]

last time when values were computed

Definition at line 104 of file climatcond.h.

Referenced by climatcond(), and prepare_values().

double Latitude [private]

geographical latitude of location in radians

Definition at line 127 of file climatcond.h.

Referenced by climatcond(), condit_short_wave_radiat_flux(), print(), and read().

double LoWRadVal [private]

imposed long wave radiation flux normal to the wall surface

Definition at line 215 of file climatcond.h.

Referenced by climatcond(), compute_values(), and condit_long_wave_radiat_flux().

gfunct LoWRadValue [private]

imposed long wave radiation flux normal to the wall surface

Definition at line 179 of file climatcond.h.

Referenced by compute_values(), and read_climatic_files().

double LWVal [private]

long wave radiation emitted by a horizontal surface

Definition at line 203 of file climatcond.h.

Referenced by climatcond(), compute_values(), and condit_long_wave_radiat_flux().

gfunct LWValue [private]

long wave radiation emitted by a horizontal surface

Definition at line 167 of file climatcond.h.

Referenced by compute_values(), and read_climatic_files().

double m [private]

Definition at line 120 of file climatcond.h.

Referenced by climatcond(), condit_heat_flux(), print(), and read().

long MatCharC[3]

Definition at line 50 of file climatcond.h.

Referenced by condit_vapour_diffusion_moisture_flux_salt().

double MatConstC[3]

Definition at line 51 of file climatcond.h.

Referenced by condit_vapour_diffusion_moisture_flux().

long mattyp [private]
double MinRainFlux [private]

minimum normal rain intensity (l/m^2/s)

Definition at line 141 of file climatcond.h.

Referenced by climatcond(), condit_rain_moisture_flux(), print(), and read().

double MinRainTemp [private]

minimum rain temperature from -40 C to 0 C (K)

Definition at line 139 of file climatcond.h.

Referenced by climatcond(), condit_rain_moisture_flux(), print(), and read().

double n [private]

Definition at line 245 of file climatcond.h.

Referenced by climatcond().

double NorRainVal [private]

rain flow density normal to the surface area of the wall

Definition at line 207 of file climatcond.h.

Referenced by climatcond(), and compute_values().

gfunct NorRainValue [private]

rain flow density normal to the surface area of the wall

Definition at line 171 of file climatcond.h.

Referenced by compute_values(), and read_climatic_files().

long numberSI [private]

Definition at line 253 of file climatcond.h.

Referenced by climatcond().

long numd

Definition at line 52 of file climatcond.h.

double RadVal [private]

array containing radiation (JK+Tomaschko)

Definition at line 217 of file climatcond.h.

Referenced by climatcond(), compute_values(), and condit_heat_flux().

gfunct RadValue [private]

array containing radiation (JK+Tomaschko)

Definition at line 181 of file climatcond.h.

Referenced by compute_values(), and read_climatic_files().

double RainCoeff [private]

rain coefficient (it is between 0 and 1)

Definition at line 137 of file climatcond.h.

Referenced by climatcond(), condit_rain_moisture_flux(), print(), and read().

double rhalfa [private]

Definition at line 150 of file climatcond.h.

Referenced by read().

double rhint [private]
long RHorVP [private]
double rhtemp [private]
double RHVal [private]
gfunct RHValue [private]

relative humidity

Definition at line 155 of file climatcond.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 213 of file climatcond.h.

Referenced by climatcond(), compute_values(), and condit_short_wave_radiat_flux().

gfunct ShWRadValue [private]

imposed short wave radiation flux normal to the wall surface

Definition at line 177 of file climatcond.h.

Referenced by compute_values(), and read_climatic_files().

long SI [private]

Definition at line 253 of file climatcond.h.

Referenced by climatcond().

double** SIdata [private]

Definition at line 251 of file climatcond.h.

Referenced by climatcond(), and ~climatcond().

double sig [private]

Definition at line 118 of file climatcond.h.

Referenced by climatcond(), and condit_heat_flux().

double SLWVal [private]

long wave radiation reflected on a horizontal surface by the clouds and particles in the atmosfere

Definition at line 205 of file climatcond.h.

Referenced by climatcond(), 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 169 of file climatcond.h.

Referenced by compute_values(), and read_climatic_files().

double T0 [private]
double TempbVal [private]

array containing temperature Tb (JK+Klier)

Definition at line 219 of file climatcond.h.

Referenced by climatcond(), compute_values(), and condit_heat_flux().

gfunct TempbValue [private]

array containing temperature Tb (JK+Klier)

Definition at line 183 of file climatcond.h.

Referenced by compute_values(), and read_climatic_files().

double TepVal [private]
gfunct TepValue [private]

temperature

Definition at line 153 of file climatcond.h.

Referenced by compute_values(), and read_climatic_files().

double tint [private]

Definition at line 151 of file climatcond.h.

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

long tn [private]

Definition at line 255 of file climatcond.h.

Referenced by climatcond(), and read_climatic_files().

double u [private]

Definition at line 245 of file climatcond.h.

Referenced by climatcond().

double VRVal [private]

vertical rain flow density, normal to the ground

Definition at line 201 of file climatcond.h.

Referenced by climatcond(), compute_values(), and condit_rain_moisture_flux().

gfunct VRValue [private]

vertical rain flow density, normal to the ground

Definition at line 165 of file climatcond.h.

Referenced by compute_values(), and read_climatic_files().

long WCorPH [private]

Definition at line 240 of file climatcond.h.

Referenced by climatcond(), condit_rain_moisture_flux(), and print().

double WDVal [private]
gfunct WDValue [private]

wind direction

Definition at line 161 of file climatcond.h.

Referenced by compute_values(), and read_climatic_files().

double WindFact [private]

wind factor (-) (greater or equal to zero)

Definition at line 114 of file climatcond.h.

Referenced by climatcond(), condit_heat_flux(), print(), and read().

double WindFactVD [private]

wind factor (-) (greater or equal to zero)

Definition at line 144 of file climatcond.h.

Referenced by climatcond(), condit_vapour_diffusion_moisture_flux(), condit_vapour_diffusion_moisture_flux_salt(), print(), and read().

double WSVal [private]
gfunct WSValue [private]

wind velocity

Definition at line 163 of file climatcond.h.

Referenced by compute_values(), and read_climatic_files().

double zero [private]

computer zero

Definition at line 106 of file climatcond.h.

Referenced by climatcond(), and prepare_values().


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

Generated by  doxygen 1.6.2