#include <sorpisohansen.h>
Public Member Functions | |
double | derivative_relhum (double rh) |
double | hansen_inverse_sorption_isotherm (double w) |
double | hansen_sorption_isotherm (double rh) |
void | print (FILE *out) |
void | read (XFILE *in) |
sorpisohansen (void) | |
~sorpisohansen (void) | |
Public Attributes | |
double | a |
coefficient A = u_n/u_h (u_n - non-evaporable water content) | |
double | n |
empirical fixed exponent | |
double | uh |
maximum hygroscopically bound water by adsorption |
class contains Hansen sorption isotherm
K.K. Hansen: Sorption Isotherms: A Catalog and a Data Base. Water Vapor Transmisson Through Building Materials and Systems: Mechanisms and Measurement. ASTM STP 1039
19. 11. 2012, JK
Definition at line 16 of file sorpisohansen.h.
sorpisohansen | ( | void | ) |
Definition at line 3 of file sorpisohansen.cpp.
~sorpisohansen | ( | void | ) |
Definition at line 12 of file sorpisohansen.cpp.
double derivative_relhum | ( | double | rh | ) |
function computes derivative of the Hansen sorption isotherm with respect to the relative humidity
rh | - the relative humidity |
JK, 19. 11. 2012
Definition at line 49 of file sorpisohansen.cpp.
double hansen_inverse_sorption_isotherm | ( | double | w | ) |
Function calculates relative humidity from water content with the help of inverse Hansen sorption isotherm
w | - water content |
19. 11. 2012, JK
Definition at line 79 of file sorpisohansen.cpp.
Referenced by isotherm::inverse_isotherm_value().
double hansen_sorption_isotherm | ( | double | rh | ) |
function computes value of the Hansen sorption isotherm
rh | - the relative humidity |
JK, 19. 11. 2012
Definition at line 66 of file sorpisohansen.cpp.
Referenced by isotherm::isotherm_value().
void print | ( | FILE * | out | ) |
function prints material parameters
out | - output file |
19. 11. 2012, JM
Definition at line 35 of file sorpisohansen.cpp.
Referenced by isotherm::print().
void read | ( | XFILE * | in | ) |
function reads material parameters
in | - input file |
19. 11. 2012, JK
Definition at line 23 of file sorpisohansen.cpp.
References a, n, uh, and xfscanf().
Referenced by isotherm::read().
double a |
coefficient A = u_n/u_h (u_n - non-evaporable water content)
Definition at line 34 of file sorpisohansen.h.
Referenced by derivative_relhum(), hansen_inverse_sorption_isotherm(), hansen_sorption_isotherm(), print(), read(), and sorpisohansen().
double n |
empirical fixed exponent
Definition at line 32 of file sorpisohansen.h.
Referenced by derivative_relhum(), hansen_inverse_sorption_isotherm(), hansen_sorption_isotherm(), print(), read(), and sorpisohansen().
double uh |
maximum hygroscopically bound water by adsorption
Definition at line 30 of file sorpisohansen.h.
Referenced by derivative_relhum(), hansen_inverse_sorption_isotherm(), hansen_sorption_isotherm(), print(), read(), and sorpisohansen().