cernymat Class Reference

#include <cerny_concrete.h>

List of all members.

Public Member Functions

 cernymat (void)
double get_c (double t)
double get_dc_dt (double t)
double get_dk_dt (double t)
double get_k (double t)
void matcap (double &cc, 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 matcond2d (matrix &d, long ri, long ci, long ipp)
void matcond3d (matrix &d, long ri, long ci, long ipp)
void print (FILE *out)
void read (XFILE *in)
 ~cernymat (void)

Public Attributes

double c
double k
double rho

Detailed Description

Definition at line 7 of file cerny_concrete.h.


Constructor & Destructor Documentation

cernymat ( void   ) 

Definition at line 14 of file cerny_concrete.cpp.

References c, k, and rho.

~cernymat ( void   ) 

Definition at line 18 of file cerny_concrete.cpp.


Member Function Documentation

double get_c ( double  t  ) 

function creates effective heat capacity of concrete

  • data measured in the laboratory of the Department of Physics of the Faculty of Civil Engineering CTU Prague
Parameters:
t - temperature in deg. C
Return values:
ceff - effective heat capacity of concrete

Definition at line 213 of file cerny_concrete.cpp.

References c, and rho.

Referenced by matcap().

double get_dc_dt ( double  t  ) 

function creates derivative of effective heat capacity with respect to temperature

  • data measured in the laboratory of the Department of Physics of the Faculty of Civil Engineering CTU Prague
Parameters:
t - temperature in deg. C
Return values:
d - derivative of effective heat capacity with respect to temperature

Definition at line 232 of file cerny_concrete.cpp.

References rho.

double get_dk_dt ( double  t  ) 

function creates derivative of effective heat conductivity of the concrete with respect to temperature

  • data measured in the laboratory of the Department of Physics of the Faculty of Civil Engineering CTU Prague
Parameters:
t - temperature in deg. C
Return values:
d - derivative of effective heat conductivity with respect to temperature

Definition at line 194 of file cerny_concrete.cpp.

double get_k ( double  t  ) 

function creates effective heat conductivity of the concrete

  • data measured in the laboratory of the Department of Physics of the Faculty of Civil Engineering CTU Prague
Parameters:
t - temperature in deg. C
Return values:
keff - heat conductivity of concrete

Definition at line 175 of file cerny_concrete.cpp.

References k.

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

void matcap ( double &  cc,
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 136 of file cerny_concrete.cpp.

References intpointst::av, get_c(), transmat::ip, and Tm.

Referenced by 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 33 of file cerny_concrete.cpp.

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

Referenced by 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 67 of file cerny_concrete.cpp.

References intpointst::av, get_k(), transmat::ip, and Tm.

Referenced by matcond().

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 87 of file cerny_concrete.cpp.

References intpointst::av, fillm(), get_k(), transmat::ip, and Tm.

Referenced by matcond().

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 111 of file cerny_concrete.cpp.

References intpointst::av, fillm(), get_k(), transmat::ip, and Tm.

Referenced by matcond().

void print ( FILE *  out  ) 

function prints parameters

Parameters:
out - outut file

Definition at line 161 of file cerny_concrete.cpp.

References c, k, and rho.

Referenced by transmat::printmatchar().

void read ( XFILE in  ) 

function reads parameters

Parameters:
in - input file

Definition at line 151 of file cerny_concrete.cpp.

References c, k, rho, and xfscanf().

Referenced by transmat::readmattype().


Member Data Documentation

double c

Definition at line 34 of file cerny_concrete.h.

Referenced by cernymat(), get_c(), print(), and read().

double k

Definition at line 32 of file cerny_concrete.h.

Referenced by cernymat(), get_k(), print(), and read().

double rho

Definition at line 30 of file cerny_concrete.h.

Referenced by cernymat(), get_c(), get_dc_dt(), print(), and read().


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

Generated by  doxygen 1.6.2