pedmat Class Reference

#include <pedersen.h>

List of all members.

Public Member Functions

double c_tt (double w, double t)
double c_tw (double w, double t)
double c_wt (double w, double t)
double c_ww (double w, double t)
double get_delta_gw (double phi, double w)
double get_kw_g (double w)
double get_othervalue (long compother, double w, double t)
double get_p_gws (double t)
double get_transmission_flux_tt (double bv, double w, double t, long bc, long ipp)
double get_transmission_flux_ww (double bv, double w, double t, long bc, long ipp)
double get_transmission_nodval_tt (double bv, double w, double t, long bc, long ipp)
double get_transmission_nodval_ww (double bv, double w, double t, long bc, long ipp)
double get_transmission_transcoeff_tt (double w, double t, long bc, long ipp)
double get_transmission_transcoeff_ww (double w, double t, long bc, long ipp)
double inverse_sorption_isotherm (double w)
double inverse_suction_curve (double w, double t)
void matcap (double &c, long ri, long ci, long ipp)
void matcond (matrix &d, long ri, long ci, long ipp)
void matcond1d (matrix &d, long ri, long ci, long ipp)
void matcond1d_2 (matrix &d, long ri, long ci, long ipp)
void matcond2 (matrix &d, long ri, long ci, long ipp)
void matcond2d (matrix &d, long ri, long ci, long ipp)
void matcond2d_2 (matrix &d, long ri, long ci, long ipp)
void matcond3d (matrix &d, long ri, long ci, long ipp)
void matcond3d_2 (matrix &d, long ri, long ci, long ipp)
void moisture_check (double &w, double t, long ipp)
 pedmat ()
double perm_tt (double w, double t)
double perm_tw (double w, double t)
double perm_wt (double w, double t)
double perm_ww (double w, double t)
void print (FILE *out)
void print_othervalue_name (FILE *out, long compother)
void read (XFILE *in)
double sorption_isotherm (double phi)
double suction_curve (double s)
double transmission_flux (double nodval, double trc2, long ri, long ci, long nn, long bc, long ipp)
double transmission_nodval (double nodval, double trc2, long ri, long ci, long nn, long bc, long ipp)
double transmission_transcoeff (double trc, long ri, long ci, long nn, long bc, long ipp)
void values_correction (vector &nv)
 ~pedmat ()

Private Member Functions

double get_dpc_dt (double w, double t)
double get_dpc_dw (double w, double t)
double get_dpgw_dt (double t, double phi)
double get_dphi_dw (double w)
double get_dphi_dw_hansen (double w)
double inverse_sorption_isotherm_data_get_derivative (double w)
double inverse_sorption_isotherm_data_get_phi (double w)
double inverse_sorption_isotherm_hansen (double w_h_s, double a_s, double n_s, double w)
double inverse_sorption_isotherm_hansen (double w)
double sorption_isotherm_data_get_w (double phi)
void sorption_isotherm_data_print (FILE *out)
void sorption_isotherm_data_read (XFILE *in)
double sorption_isotherm_hansen (double w_h_s, double a_s, double n_s, double phi)

Private Attributes

double a_0
double a_sorp
double ak
double awet
double bk
double bwet
double ceff
double chieff
double delta_dry
double delta_wet
double dhvap
double gasr
tablefunctgf
 model of sorption isotherm from data
double k_wg
double mw
double n_sorp
double nk
double nn
double phi_c
double por
double rho
double rhow
int s_type
double w_98
double w_cap
double w_cr
double w_h_sorp
double w_vac

Detailed Description

Definition at line 6 of file pedersen.h.


Constructor & Destructor Documentation

pedmat (  ) 

Definition at line 16 of file pedersen.cpp.

References a_0, a_sorp, ak, awet, bk, bwet, ceff, chieff, delta_dry, delta_wet, dhvap, gasr, gf, k_wg, mw, n_sorp, nk, nn, phi_c, por, rho, rhow, s_type, w_98, w_cap, w_cr, w_h_sorp, and w_vac.

~pedmat (  ) 

Definition at line 40 of file pedersen.cpp.


Member Function Documentation

double c_tt ( double  w,
double  t 
)

Function calculates effective thermal capacity (c_tt)

Parameters:
w - water content [kg/kg]
t - temperature [K]
Return values:
c_tt - thermal capacity

Definition at line 561 of file pedersen.cpp.

References ceff, and rho.

Referenced by matcap().

double c_tw ( double  w,
double  t 
)

Function calculates capacity temperature-water content (c_tw)

Parameters:
w - water content [kg/kg]
t - temperature [K]
Return values:
c_tw - capacity coefficient

Definition at line 533 of file pedersen.cpp.

References dhvap, gasr, get_dphi_dw(), inverse_sorption_isotherm(), mw, por, rho, and rhow.

Referenced by matcap().

double c_wt ( double  w,
double  t 
)

Function calculates capacity water content-temperature (c_wt)

Parameters:
w - water content [kg/kg]
t - temperature [K]
Return values:
c_wt - capacity coefficient

Definition at line 516 of file pedersen.cpp.

Referenced by matcap().

double c_ww ( double  w,
double  t 
)

Function calculates capacity water content-water content (c_ww)

Parameters:
w - water content [kg/kg]
t - temperature [K]
Return values:
c_ww - capacity coefficient

Definition at line 499 of file pedersen.cpp.

References rho.

Referenced by matcap().

double get_delta_gw ( double  phi,
double  w 
)

Function calculates the water vapor permeability delta_gw (S-shape function) delta_gw ... by Z. P. Bazant and L. J. Najjar (1972), Nonlinear water diffusion in nonsaturated concrete, MATERIAUX ET CONSTRUCTIONS, Vol. 5, No. 25, pp. 3 -20. phi ... relative humidity a_0, nn, phi_c, delta_wet ... constants obtained from experiments

Parameters:
phi - relative humidity
Return values:
delta_gw - water vapor permeability delta_gw

Definition at line 612 of file pedersen.cpp.

References delta_dry, delta_wet, w_98, w_cap, and w_vac.

Referenced by matcond1d_2(), matcond2d_2(), matcond3d_2(), perm_tt(), perm_tw(), perm_wt(), and perm_ww().

double get_dpc_dt ( double  w,
double  t 
) [private]

Function computes derivative of capillary presure with respect to temperature

Parameters:
t - temperature [K]
w - relative humidity
Return values:
dpc_dt 

Definition at line 903 of file pedersen.cpp.

References gasr, inverse_sorption_isotherm(), mw, and rhow.

double get_dpc_dw ( double  w,
double  t 
) [private]

Function computes derivative of capillary presure with respect to water content

Parameters:
t - temperature [K]
w - relative humidity
Return values:
dpc_dw 

Definition at line 881 of file pedersen.cpp.

References gasr, get_dphi_dw(), inverse_sorption_isotherm(), mw, and rhow.

double get_dpgw_dt ( double  t,
double  phi 
) [private]

Function calculates derivative of water vapor pressure with respect to temperature saturation water vapor pressure by C. R. Pedersen (1990), Combined heat and moisture transfer in building constructions, PhD-thesis, Technical University of Denmark, Lingby. t ... temperature [K] phi ... relative humidity

Parameters:
t - temperature [K]
phi - relative humidity
Return values:
dpgw_dt 

Definition at line 862 of file pedersen.cpp.

Referenced by perm_tt(), and perm_wt().

double get_dphi_dw ( double  w  )  [private]

Function calculates derivative of relative humidity with respect to water content.

Definition at line 704 of file pedersen.cpp.

References get_dphi_dw_hansen(), inverse_sorption_isotherm_data_get_derivative(), and s_type.

Referenced by c_tw(), get_dpc_dw(), get_transmission_nodval_ww(), get_transmission_transcoeff_ww(), perm_tw(), and perm_ww().

double get_dphi_dw_hansen ( double  w  )  [private]

Function calculates derivative of relative humidity with respect to water content (inverse relation form sorption isotherm). Sorption isotherm by C. R. Pedersen (1990), Combined heat and moisture transfer in building constructions, PhD-thesis, Technical University of Denmark, Lingby. w (kg/kg) ... water content phi ... relative humidity w_h, n, a ... constants obtained from experiments

Parameters:
w - water content
Return values:
dphi_dw ...

Definition at line 816 of file pedersen.cpp.

References a_sorp, n_sorp, w_cap, and w_h_sorp.

Referenced by get_dphi_dw().

double get_kw_g ( double  w  ) 

Function computes hydraulic conductivity

Parameters:
w - water content
Return values:
kw_g - hydraulic conductivity

Definition at line 645 of file pedersen.cpp.

References ak, bk, k_wg, and nk.

Referenced by matcond1d_2(), matcond2d_2(), matcond3d_2(), and perm_ww().

double get_othervalue ( long  compother,
double  w,
double  t 
)

function computes all variables in nodes

Parameters:
compother - number of other components
ipp - first integration point on element
pc - capillary pressure on actual node
pg - gas pressure on actual node
t - temperature on actual node

Definition at line 1300 of file pedersen.cpp.

References gasr, get_p_gws(), inverse_sorption_isotherm(), inverse_suction_curve(), mw, other, and rhow.

Referenced by med2::compute_othervalues(), and med1::compute_othervalues().

double get_p_gws ( double  t  ) 

Function calculates saturation water vapor pressure saturation water vapor pressure by C. R. Pedersen (1990), Combined heat and moisture transfer in building constructions, PhD-thesis, Technical University of Denmark, Lingby. t ... temperature [K] phi ... relative humidity

Parameters:
t - temperature [K]
Return values:
p_gws - saturation water vapor pressure

Definition at line 840 of file pedersen.cpp.

Referenced by get_othervalue(), get_transmission_flux_ww(), get_transmission_nodval_ww(), get_transmission_transcoeff_ww(), perm_tw(), and perm_ww().

double get_transmission_flux_tt ( double  bv,
double  w,
double  t,
long  bc,
long  ipp 
)

function creates heat flux on the boundary

Parameters:
bv - prescribed value near the boundary
w - water content
t - actual temperature on the boundary
bc - type of boundary condition

Definition at line 1269 of file pedersen.cpp.

References flux.

Referenced by transmission_flux().

double get_transmission_flux_ww ( double  bv,
double  w,
double  t,
long  bc,
long  ipp 
)

function creates flux on the boundary (convective mass transfer)

Parameters:
bv - prescribed value near the boundary
w - water content
t - actual temperature on the boundary
bc - type of boundary condition

Definition at line 1149 of file pedersen.cpp.

References flux, get_p_gws(), and inverse_sorption_isotherm().

Referenced by transmission_flux().

double get_transmission_nodval_tt ( double  bv,
double  w,
double  t,
long  bc,
long  ipp 
)

function computes the right prescribed value on the boundary for prescribed condition (temperature)

Parameters:
bv - prescribed value near the boundary
w - actual water conctent on the boundary
t - actual temperature on the boundary
bc - type of boundary condition

Definition at line 1239 of file pedersen.cpp.

References nodval().

Referenced by transmission_nodval().

double get_transmission_nodval_ww ( double  bv,
double  w,
double  t,
long  bc,
long  ipp 
)

function computes the right prescribed value on the boundary for prescribed condition (water vapour pressure)

Parameters:
bv - prescribed value near the boundary
w - actual water conctent on the boundary
t - actual temperature on the boundary
bc - type of boundary condition

Definition at line 1094 of file pedersen.cpp.

References get_dphi_dw(), get_p_gws(), inverse_sorption_isotherm(), and nodval().

Referenced by transmission_nodval().

double get_transmission_transcoeff_tt ( double  w,
double  t,
long  bc,
long  ipp 
)

function creates transfer coefficient on the boundary for prescribed condition (temperature)

Parameters:
w - water content
t - temperature
bc - type of boundary condition

Definition at line 1209 of file pedersen.cpp.

Referenced by transmission_transcoeff().

double get_transmission_transcoeff_ww ( double  w,
double  t,
long  bc,
long  ipp 
)

function creates transfer coefficient on the boundary for prescribed condition (water vapour pressure)

Parameters:
w - water content
t - temperature
bc - type of boundary condition

Definition at line 1049 of file pedersen.cpp.

References get_dphi_dw(), and get_p_gws().

Referenced by transmission_transcoeff().

double inverse_sorption_isotherm ( double  w  ) 
double inverse_sorption_isotherm_data_get_derivative ( double  w  )  [private]

function deals with sorption isother from experiments

returns dphi/dw

Definition at line 1472 of file pedersen.cpp.

References tablefunct::getval2(), and gf.

Referenced by get_dphi_dw().

double inverse_sorption_isotherm_data_get_phi ( double  w  )  [private]

function deals with sorption isother from experiments

Definition at line 1456 of file pedersen.cpp.

References tablefunct::getval(), and gf.

Referenced by inverse_sorption_isotherm().

double inverse_sorption_isotherm_hansen ( double  w_h_s,
double  a_s,
double  n_s,
double  w 
) [private]

Function calculates relative humidity from water content (inverse relation form sorption isotherm). Sorption isotherm by C. R. Pedersen (1990) according to Hansen, Combined heat and moisture transfer in building constructions, PhD-thesis, Technical University of Denmark, Lingby. w (kg/kg) ... water content phi ... relative humidity w_h, n, a ... constants obtained from experiments

Parameters:
w - water content
Return values:
phi - relative humidity

Definition at line 791 of file pedersen.cpp.

References w_cap, and w_h_sorp.

double inverse_sorption_isotherm_hansen ( double  w  )  [private]

Definition at line 739 of file pedersen.cpp.

References a_sorp, n_sorp, w_cap, and w_h_sorp.

Referenced by inverse_sorption_isotherm().

double inverse_suction_curve ( double  w,
double  t 
)

Definition at line 766 of file pedersen.cpp.

References awet, bwet, and w_cap.

Referenced by get_othervalue().

void matcap ( double &  c,
long  ri,
long  ci,
long  ipp 
)

function creates capacity matrix of the material

Parameters:
c - capacity matrix of the material
ri - row index
ci - column index
ipp - number of integration point

Definition at line 339 of file pedersen.cpp.

References intpointst::av, c_tt(), c_tw(), c_wt(), c_ww(), transmat::ip, and Tm.

Referenced by med2::matcap(), and med1::matcap().

void matcond ( matrix d,
long  ri,
long  ci,
long  ipp 
)

function computes conductivity matrix of the material in the required integration point

Parameters:
d - conductivity matrix of material
ri - row index
ci - column index
ipp - number of integration point

Definition at line 56 of file pedersen.cpp.

References matcond1d(), matcond2d(), matcond3d(), and matrix::n.

Referenced by med2::matcond(), and med1::matcond().

void matcond1d ( matrix d,
long  ri,
long  ci,
long  ipp 
)

function creates conductivity matrix of the material for 1D problems

Parameters:
d - conductivity matrix of the material
ri - row index
ci - column index
ipp - number of integration point

Definition at line 90 of file pedersen.cpp.

References intpointst::av, transmat::ip, perm_tt(), perm_tw(), perm_wt(), perm_ww(), and Tm.

Referenced by matcond().

void matcond1d_2 ( matrix d,
long  ri,
long  ci,
long  ipp 
)

function creates conductivity matrix of the material for 1D problems (convective term)

Parameters:
d - conductivity matrix of the material
ri - row index
ci - column index
ipp - number of integration point

Definition at line 226 of file pedersen.cpp.

References intpointst::av, fillm(), g, gasr, get_delta_gw(), get_kw_g(), probdesct::gr1, inverse_sorption_isotherm(), transmat::ip, mw, rhow, Tm, and Tp.

Referenced by matcond2().

void matcond2 ( matrix d,
long  ri,
long  ci,
long  ipp 
)

function computes conductivity matrix of the material in the required integration point

Parameters:
d - conductivity matrix of material
ri - row index
ci - column index
ipp - number of integration point

Definition at line 190 of file pedersen.cpp.

References matcond1d_2(), matcond2d_2(), matcond3d_2(), and matrix::n.

void matcond2d ( matrix d,
long  ri,
long  ci,
long  ipp 
)

function creates conductivity matrix of the material for 2D problems

Parameters:
d - conductivity matrix of the material
ri - row index
ci - column index
ipp - number of integration point

Definition at line 119 of file pedersen.cpp.

References intpointst::av, fillm(), transmat::ip, perm_tt(), perm_tw(), perm_wt(), perm_ww(), and Tm.

Referenced by matcond().

void matcond2d_2 ( matrix d,
long  ri,
long  ci,
long  ipp 
)

function creates conductivity matrix of the material for 1D problems (convective term)

Parameters:
d - conductivity matrix of the material
ri - row index
ci - column index
ipp - number of integration point

Definition at line 259 of file pedersen.cpp.

References intpointst::av, fillm(), g, gasr, get_delta_gw(), get_kw_g(), probdesct::gr1, probdesct::gr2, inverse_sorption_isotherm(), transmat::ip, mw, rhow, Tm, and Tp.

Referenced by matcond2().

void matcond3d ( matrix d,
long  ri,
long  ci,
long  ipp 
)

function creates conductivity matrix of the material for 3D problems

Parameters:
d - conductivity matrix of the material
ri - row index
ci - column index
ipp - number of integration point

Definition at line 152 of file pedersen.cpp.

References intpointst::av, fillm(), transmat::ip, perm_tt(), perm_tw(), perm_wt(), perm_ww(), and Tm.

Referenced by matcond().

void matcond3d_2 ( matrix d,
long  ri,
long  ci,
long  ipp 
)

function creates conductivity matrix of the material for 1D problems (convective term)

Parameters:
d - conductivity matrix of the material
ri - row index
ci - column index
ipp - number of integration point

Definition at line 297 of file pedersen.cpp.

References intpointst::av, fillm(), g, gasr, get_delta_gw(), get_kw_g(), probdesct::gr1, probdesct::gr2, probdesct::gr3, inverse_sorption_isotherm(), transmat::ip, mw, rhow, Tm, and Tp.

Referenced by matcond2().

void moisture_check ( double &  w,
double  t,
long  ipp 
)

function checks if relative humidity is grater than 1.0

Parameters:
w - moisture content kg/kg
t - temperature
ipp - number of integration point

TKr, 8.8.2007

Definition at line 587 of file pedersen.cpp.

References intpointst::av, transmat::ip, Tm, and w_cap.

Referenced by values_correction().

double perm_tt ( double  w,
double  t 
)

Function calculates permability temperature-temperature (k_tt) Function calculates effective thermal conductivity

Parameters:
w - water content [kg/kg]
t - temperature [K]
Return values:
k_tt - conductivity

Definition at line 477 of file pedersen.cpp.

References chieff, dhvap, get_delta_gw(), get_dpgw_dt(), and inverse_sorption_isotherm().

Referenced by matcond1d(), matcond2d(), and matcond3d().

double perm_tw ( double  w,
double  t 
)

Function calculates permability water temperature-temperature (k_wt)

Parameters:
w - water content [kg/kg]
t - temperature [K]
Return values:
k_tw - conductivity

Definition at line 453 of file pedersen.cpp.

References dhvap, get_delta_gw(), get_dphi_dw(), get_p_gws(), and inverse_sorption_isotherm().

Referenced by matcond1d(), matcond2d(), and matcond3d().

double perm_wt ( double  w,
double  t 
)

Function calculates permability water content-temperature (k_wt)

Parameters:
w - water content [kg/kg]
t - temperature [K]
Return values:
k_wt - conductivity

Definition at line 416 of file pedersen.cpp.

References get_delta_gw(), get_dpgw_dt(), inverse_sorption_isotherm(), and w_cap.

Referenced by matcond1d(), matcond2d(), and matcond3d().

double perm_ww ( double  w,
double  t 
)

Function calculates permability water content-water content (k_ww)

Parameters:
w - water content [kg/kg]
t - temperature [K]
Return values:
k_ww - conductivity

Definition at line 367 of file pedersen.cpp.

References awet, bwet, get_delta_gw(), get_dphi_dw(), get_kw_g(), get_p_gws(), inverse_sorption_isotherm(), and w_cap.

Referenced by matcond1d(), matcond2d(), and matcond3d().

void print ( FILE *  out  ) 

function prints parameters

Parameters:
out - output file

Definition at line 1421 of file pedersen.cpp.

References a_sorp, ak, awet, bk, bwet, ceff, chieff, delta_dry, delta_wet, k_wg, n_sorp, nk, por, rho, w_cap, w_cr, w_h_sorp, and w_vac.

Referenced by transmat::printmatchar().

void print_othervalue_name ( FILE *  out,
long  compother 
)

function prints names of all variables in nodes

Parameters:
out - output file
compother - number of other components

Definition at line 1354 of file pedersen.cpp.

Referenced by med2::print_othervaluesnames(), and med1::print_othervaluesnames().

void read ( XFILE in  ) 

function reads parameters

Parameters:
in - input file

Definition at line 1397 of file pedersen.cpp.

References a_sorp, ak, awet, bk, bwet, ceff, chieff, delta_dry, delta_wet, k_wg, n_sorp, nk, por, rho, s_type, sorption_isotherm(), sorption_isotherm_data_read(), w_98, w_cap, w_cr, w_h_sorp, w_vac, and xfscanf().

Referenced by transmat::readmattype().

double sorption_isotherm ( double  phi  ) 

Function calculates water content from relative humidity.

Definition at line 670 of file pedersen.cpp.

References a_sorp, n_sorp, s_type, sorption_isotherm_data_get_w(), sorption_isotherm_hansen(), and w_h_sorp.

Referenced by read().

double sorption_isotherm_data_get_w ( double  phi  )  [private]

function deals with sorption isother from experiments

Definition at line 1441 of file pedersen.cpp.

References tablefunct::getval3(), and gf.

Referenced by sorption_isotherm().

void sorption_isotherm_data_print ( FILE *  out  )  [private]

function deals with sorption isother from experiments

Definition at line 1500 of file pedersen.cpp.

References gf, and tablefunct::print().

void sorption_isotherm_data_read ( XFILE in  )  [private]

function deals with sorption isother from experiments

Definition at line 1487 of file pedersen.cpp.

References gf, and tablefunct::read().

Referenced by read().

double sorption_isotherm_hansen ( double  w_h_s,
double  a_s,
double  n_s,
double  phi 
) [private]

Function calculates water content from relative humidity. Sorption isotherm by C. R. Pedersen (1990) according to Hansen, Combined heat and moisture transfer in building constructions, PhD-thesis, Technical University of Denmark, Lingby. w (kg/kg) ... water content phi ... relative humidity w_h, n, a ... constants obtained from experiments

Parameters:
phi - relative humidity
Return values:
w - water content [kg/kg]

Definition at line 729 of file pedersen.cpp.

Referenced by sorption_isotherm().

double suction_curve ( double  s  ) 

Definition at line 753 of file pedersen.cpp.

References awet, bwet, and w_cap.

double transmission_flux ( double  nodval,
double  trc2,
long  ri,
long  ci,
long  nn,
long  bc,
long  ipp 
)

function computes flux (for transmission_vector) for boundary condition (third kind of boundary condition)

Parameters:
nodval - prescribed nodal value
trc2 - second prescribed transmission coefficient on the boundary, if is needed (for example heat radiation coef.)
ri - row index
ci - column index
nn - number of node
bc - type of boundary condition
ipp - number of first integration point on element

Definition at line 1013 of file pedersen.cpp.

References flux, get_transmission_flux_tt(), get_transmission_flux_ww(), pvalt::getval(), gtopology::give_dof(), Gtt, transbclc::lc, lhsrhst::lhs, lhsrhst::lhsi, Lsrst, loadcaset::pv, and Tb.

double transmission_nodval ( double  nodval,
double  trc2,
long  ri,
long  ci,
long  nn,
long  bc,
long  ipp 
)

function computes new nodal value (for transmission_vector) for boundary condition (third kind of boundary condition)

Parameters:
nodval - prescribed nodal value
trc2 - second prescribed transmission coefficient on the boundary, if is needed (for example heat radiation coef.)
ri - row index
ci - column index
nn - number of node
bc - type of boundary condition
ipp - number of first integration point on element

Definition at line 971 of file pedersen.cpp.

References get_transmission_nodval_tt(), get_transmission_nodval_ww(), pvalt::getval(), gtopology::give_dof(), Gtt, transbclc::lc, lhsrhst::lhs, lhsrhst::lhsi, Lsrst, loadcaset::pv, and Tb.

Referenced by med2::transmission_nodval().

double transmission_transcoeff ( double  trc,
long  ri,
long  ci,
long  nn,
long  bc,
long  ipp 
)

function computes new transmission coefficient (for transmission_vector) for boundary condition (third kind of boundary condition)

Parameters:
trc - prescribed transmission coefficient on the boundary
ri - row index
ci - column index
nn - number of node
bc - type of boundary condition
ipp - number of first integration point on element

Definition at line 928 of file pedersen.cpp.

References get_transmission_transcoeff_tt(), get_transmission_transcoeff_ww(), pvalt::getval(), gtopology::give_dof(), Gtt, transbclc::lc, lhsrhst::lhs, lhsrhst::lhsi, Lsrst, loadcaset::pv, and Tb.

Referenced by med2::transmission_transcoeff().

void values_correction ( vector nv  ) 

Definition at line 571 of file pedersen.cpp.

References moisture_check().


Member Data Documentation

double a_0 [private]

Definition at line 66 of file pedersen.h.

Referenced by pedmat().

double a_sorp [private]
double ak [private]

Definition at line 84 of file pedersen.h.

Referenced by get_kw_g(), pedmat(), print(), and read().

double awet [private]

Definition at line 82 of file pedersen.h.

Referenced by inverse_suction_curve(), pedmat(), perm_ww(), print(), read(), and suction_curve().

double bk [private]

Definition at line 84 of file pedersen.h.

Referenced by get_kw_g(), pedmat(), print(), and read().

double bwet [private]

Definition at line 82 of file pedersen.h.

Referenced by inverse_suction_curve(), pedmat(), perm_ww(), print(), read(), and suction_curve().

double ceff [private]

Definition at line 73 of file pedersen.h.

Referenced by c_tt(), pedmat(), print(), and read().

double chieff [private]

Definition at line 74 of file pedersen.h.

Referenced by pedmat(), perm_tt(), print(), and read().

double delta_dry [private]

Definition at line 70 of file pedersen.h.

Referenced by get_delta_gw(), pedmat(), print(), and read().

double delta_wet [private]

Definition at line 69 of file pedersen.h.

Referenced by get_delta_gw(), pedmat(), print(), and read().

double dhvap [private]

Definition at line 87 of file pedersen.h.

Referenced by c_tw(), pedmat(), perm_tt(), and perm_tw().

double gasr [private]
tablefunct* gf [private]
double k_wg [private]

Definition at line 83 of file pedersen.h.

Referenced by get_kw_g(), pedmat(), print(), and read().

double mw [private]
double n_sorp [private]
double nk [private]

Definition at line 85 of file pedersen.h.

Referenced by get_kw_g(), pedmat(), print(), and read().

double nn [private]

Definition at line 67 of file pedersen.h.

Referenced by pedmat().

double phi_c [private]

Definition at line 68 of file pedersen.h.

Referenced by pedmat().

double por [private]

Definition at line 65 of file pedersen.h.

Referenced by c_tw(), pedmat(), print(), and read().

double rho [private]

Definition at line 71 of file pedersen.h.

Referenced by c_tt(), c_tw(), c_ww(), pedmat(), print(), and read().

double rhow [private]
int s_type [private]

Definition at line 106 of file pedersen.h.

Referenced by get_dphi_dw(), inverse_sorption_isotherm(), pedmat(), read(), and sorption_isotherm().

double w_98 [private]

Definition at line 86 of file pedersen.h.

Referenced by get_delta_gw(), pedmat(), and read().

double w_cap [private]
double w_cr [private]

Definition at line 86 of file pedersen.h.

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

double w_h_sorp [private]
double w_vac [private]

Definition at line 86 of file pedersen.h.

Referenced by get_delta_gw(), pedmat(), print(), and read().


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

Generated by  doxygen 1.6.2