#include <isotherm.h>
Public Member Functions | |
double | derivative_inverse_isotherm_value (double in) |
double | derivative_isotherm_value (double in) |
double | inverse_isotherm_value (double in) |
isotherm () | |
double | isotherm_value (double in) |
void | print (FILE *out) |
void | read (XFILE *in) |
~isotherm () | |
Public Attributes | |
gfunct | data |
general function for isotherm given by set of data | |
sorpisohansen | hanseni |
Hansen sorption isotherm. | |
isotypet | isothermtype |
type of isotherm | |
sorpisorootgrun | rooti |
Root sorption isotherm. |
class contains tools for any isotherms description and manipulation
JK, 2.10.2013
Definition at line 14 of file isotherm.h.
isotherm | ( | ) |
Definition at line 5 of file isotherm.cpp.
References isothermtype, and noisotherm.
~isotherm | ( | ) |
Definition at line 13 of file isotherm.cpp.
double derivative_inverse_isotherm_value | ( | double | in | ) |
in | - input value |
9. 10. 2013
Definition at line 209 of file isotherm.cpp.
References data, sorpisorootgrun::derivative_inverse_sorption_isotherm(), gfunct::getinvderiv(), grunewaldroot, hansen, isothermtype, ithdata, print_err(), and rooti.
Referenced by saltmat4::aux_values().
double derivative_isotherm_value | ( | double | in | ) |
in | - input value |
9. 10. 2013
Definition at line 175 of file isotherm.cpp.
References data, sorpisorootgrun::derivative_sorption_isotherm(), gfunct::getderiv(), grunewaldroot, hansen, isothermtype, ithdata, print_err(), and rooti.
Referenced by moistheatmat::aux_values(), kunmat::aux_values(), saltmat4::c22(), saltmat1::c22(), and kunmat::hystereze().
double inverse_isotherm_value | ( | double | in | ) |
in | - input value |
9. 10. 2013
Definition at line 138 of file isotherm.cpp.
References data, gfunct::getinvval(), grunewaldroot, hansen, sorpisohansen::hansen_inverse_sorption_isotherm(), hanseni, sorpisorootgrun::inverse_sorption_isotherm(), isothermtype, ithdata, print_err(), and rooti.
Referenced by saltmat4::aux_values(), kunmat::get_transmission_flux_hh(), moistheatmat::get_transmission_nodval_hh(), and kunmat::get_transmission_nodval_hh().
double isotherm_value | ( | double | in | ) |
function evaluates the value of sorption isotherm
in | - input value |
9. 10. 2013
Definition at line 101 of file isotherm.cpp.
References data, gfunct::getval(), grunewaldroot, hansen, sorpisohansen::hansen_sorption_isotherm(), hanseni, isothermtype, ithdata, print_err(), rooti, and sorpisorootgrun::sorption_isotherm().
Referenced by saltmat4::aux_values(), moistheatmat::aux_values(), kunmat::aux_values(), moistheatmat::get_othervalue(), kunmat::get_othervalue(), and kunmat::hystereze().
void print | ( | FILE * | out | ) |
function prints isotherm
out | - output file |
JK, 6. 10. 2013
Definition at line 64 of file isotherm.cpp.
References data, grunewaldroot, hansen, hanseni, isothermtype, ithdata, sorpisohansen::print(), sorpisorootgrun::print(), gfunct::print(), print_err(), and rooti.
Referenced by saltmat4::print(), saltmat1::print(), moistheatmat::print(), and kunmat::print().
void read | ( | XFILE * | in | ) |
function reads isotherm
in | - input file |
JK, 2. 10. 2013
Definition at line 24 of file isotherm.cpp.
References data, grunewaldroot, hansen, hanseni, isothermtype, isotypet_kwdset(), ithdata, print_err(), sorpisohansen::read(), sorpisorootgrun::read(), gfunct::read(), rooti, and xfscanf().
Referenced by saltmat4::read(), saltmat1::read(), moistheatmat::read(), and kunmat::read().
general function for isotherm given by set of data
Definition at line 33 of file isotherm.h.
Referenced by derivative_inverse_isotherm_value(), derivative_isotherm_value(), inverse_isotherm_value(), isotherm_value(), print(), and read().
Hansen sorption isotherm.
Definition at line 36 of file isotherm.h.
Referenced by inverse_isotherm_value(), isotherm_value(), print(), and read().
type of isotherm
Definition at line 30 of file isotherm.h.
Referenced by derivative_inverse_isotherm_value(), derivative_isotherm_value(), inverse_isotherm_value(), isotherm(), isotherm_value(), print(), and read().
Root sorption isotherm.
Definition at line 38 of file isotherm.h.
Referenced by derivative_inverse_isotherm_value(), derivative_isotherm_value(), inverse_isotherm_value(), isotherm_value(), print(), and read().