#include <hydrationheat.h>
Public Member Functions | |
| long | compare (hydrationheat &hh) |
| double | give_value (double t) |
| hydrationheat (void) | |
| void | print (FILE *out) |
| void | read (XFILE *in) |
| ~hydrationheat (void) | |
Public Attributes | |
| double | a |
| double | aa |
| double | b |
| double | bb |
| double | c |
| double | cc |
| double | d |
| double | e |
| double | f |
| double | r |
class hydrationheat describes source of heat due to hydration process in concrete
amount of heat generated by concrete is described by function h(t)=r*a((b(t/c)^d)/(e+b(t/c)^d))^f where t is in hours
heat source is time derivative of the function h(t) time is converted to seconds, because seconds are usually used it has the form z(t)=aa * (bb*t^d/(a+bb*t^d))^(f-1) * (cc*t^(d-1))/(e+bb*t^d)^2 where aa=a*f*r bb=b/(c*3600)^d cc=bb*d*e
JK, 29.12.2009
Definition at line 26 of file hydrationheat.h.
| hydrationheat | ( | void | ) |
Definition at line 3 of file hydrationheat.cpp.
| ~hydrationheat | ( | void | ) |
Definition at line 8 of file hydrationheat.cpp.
| long compare | ( | hydrationheat & | hh | ) |
The function compares content of the actual objects with the content of hh.
| hh | - compared object of hydrationheat |
Returns:
| 0 | - objects are identical | |
| 1 | - objects differ |
Created by TKo 09.2010
Definition at line 76 of file hydrationheat.cpp.
References a, aa, b, bb, c, cc, d, e, f, and r.
Referenced by sourcet::compare().
| double give_value | ( | double | t | ) |
function computes value for actual time
| t | - time |
JK, 29.12.2009
Definition at line 49 of file hydrationheat.cpp.
References aa, bb, cc, d, e, and f.
Referenced by sourcet::giveval().
| void print | ( | FILE * | out | ) |
function prints data needed for description of heat source
| out | - output file |
JK, 29.12.2009
Definition at line 37 of file hydrationheat.cpp.
References a, b, c, d, e, f, and r.
Referenced by sourcet::print().
| void read | ( | XFILE * | in | ) |
| double a |
Definition at line 36 of file hydrationheat.h.
| double aa |
Definition at line 37 of file hydrationheat.h.
Referenced by compare(), give_value(), and read().
| double b |
Definition at line 36 of file hydrationheat.h.
| double bb |
Definition at line 37 of file hydrationheat.h.
Referenced by compare(), give_value(), and read().
| double c |
Definition at line 36 of file hydrationheat.h.
| double cc |
Definition at line 37 of file hydrationheat.h.
Referenced by compare(), give_value(), and read().
| double d |
Definition at line 36 of file hydrationheat.h.
Referenced by compare(), give_value(), print(), and read().
| double e |
Definition at line 36 of file hydrationheat.h.
Referenced by compare(), give_value(), print(), and read().
| double f |
Definition at line 36 of file hydrationheat.h.
Referenced by compare(), give_value(), print(), and read().
| double r |
Definition at line 36 of file hydrationheat.h.
1.6.2