medc3 Class Reference

#include <threemediac.h>

List of all members.

Public Member Functions

void matcap_l (matrix &d, long ri, long ci, long ipp)
void matcap_u (matrix &d, long ri, long ci, long ipp)
void matcond_l (matrix &d, long ri, long ci, long ipp)
void matcond_u (matrix &d, long ri, long ci, long ipp)
 medc3 ()
void rhs_u1 (matrix &d, long ri, long ci, long ipp)
void rhs_volume (matrix &d, long ri, long ci, long ipp)
 ~medc3 ()

Detailed Description

Definition at line 6 of file threemediac.h.


Constructor & Destructor Documentation

medc3 (  ) 

Definition at line 18 of file threemediac.cpp.

~medc3 (  ) 

Definition at line 20 of file threemediac.cpp.


Member Function Documentation

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

function computes capacity matrix D in a material point for three media transfer for lower block

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

Definition at line 192 of file threemediac.cpp.

References baroghelBc, C30baroghelBc, C60baroghelBc, C60bazantBc, Cml, concreteBc, Cp, fillm(), glasgowc, intpointsc::idm, coupmatl::ip, multiphc::matcap_l(), mech_heat_moisture, mech_moisture_salt, probdescc::mednam, o30bazantBc, and intpointsc::tm.

Referenced by coupmatl::matcap().

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

function computes capacity matrix D in a material point for three media transfer for upper block

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

Definition at line 86 of file threemediac.cpp.

References baroghelBc, C30baroghelBc, C60baroghelBc, C60bazantBc, Cmu, concreteBc, Cp, fillm(), glasgowc, intpointsc::idm, coupmatu::ip, multiphc::matcap_u(), mech_heat_moisture, mech_moisture_salt, probdescc::mednam, o30bazantBc, and intpointsc::tm.

Referenced by coupmatu::matcap().

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

function computes conductivity matrix D in a material point for three media transfer for lower block

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

Definition at line 141 of file threemediac.cpp.

References baroghelBc, C30baroghelBc, C60baroghelBc, C60bazantBc, Cml, concreteBc, Cp, fillm(), glasgowc, intpointsc::idm, coupmatl::ip, multiphc::matcond_l(), mech_heat_moisture, mech_moisture_salt, probdescc::mednam, o30bazantBc, and intpointsc::tm.

Referenced by coupmatl::matcond().

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

function computes conductivity matrix D in a material point for three media transfer for upper block

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

Definition at line 35 of file threemediac.cpp.

References baroghelBc, C30baroghelBc, C60baroghelBc, C60bazantBc, Cmu, concreteBc, Cp, fillm(), glasgowc, intpointsc::idm, coupmatu::ip, multiphc::matcond_u(), mech_heat_moisture, mech_moisture_salt, probdescc::mednam, o30bazantBc, and intpointsc::tm.

Referenced by coupmatu::matcond().

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

function creates first part right-hand side matrix of the general material

Parameters:
d - right-hand side matrix
ri - row index
ci - column index
ipp - number of integration point

Definition at line 249 of file threemediac.cpp.

References baroghelBc, C30baroghelBc, C60baroghelBc, C60bazantBc, Cmu, concreteBc, Cp, glasgowc, intpointsc::idm, coupmatu::ip, mech_heat_moisture, probdescc::mednam, o30bazantBc, multiphc::rhs_u1(), and intpointsc::tm.

Referenced by coupmatu::volume_rhs1().

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

function creates volume (second) part right-hand side matrix of the general material

Parameters:
d - right-hand side matrix
ri - row index
ci - column index
ipp - number of integration point

Definition at line 294 of file threemediac.cpp.

References baroghelBc, C30baroghelBc, C60baroghelBc, C60bazantBc, Cmu, concreteBc, Cp, glasgowc, intpointsc::idm, coupmatu::ip, mech_heat_moisture, probdescc::mednam, o30bazantBc, multiphc::rhs_u2(), and intpointsc::tm.

Referenced by coupmatu::volume_rhs2().


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

Generated by  doxygen 1.6.2