www.mooseframework.org
HomogenizedHeatConduction.h
Go to the documentation of this file.
1 /****************************************************************/
2 /* MOOSE - Multiphysics Object Oriented Simulation Environment */
3 /* */
4 /* All contents are licensed under LGPL V2.1 */
5 /* See LICENSE for full restrictions */
6 /****************************************************************/
7 #ifndef HOMOGENIZEDHEATCONDUCTION_H
8 #define HOMOGENIZEDHEATCONDUCTION_H
9 
10 #include "Kernel.h"
11 
17 class HomogenizedHeatConduction : public Kernel
18 {
19 public:
20  HomogenizedHeatConduction(const InputParameters & parameters);
21 
22 protected:
23  virtual Real computeQpResidual();
24 
25  const MaterialProperty<Real> & _diffusion_coefficient;
26  const unsigned int _component;
27 };
28 
29 template <>
31 
32 #endif // HOMOGENIZEDHEATCONDUCTION_H
HomogenizedHeatConduction(const InputParameters &parameters)
const MaterialProperty< Real > & _diffusion_coefficient
Homogenization of Temperature-Dependent Thermal Conductivity in Composite Materials, Journal of Thermophysics and Heat Transfer, Vol.
InputParameters validParams< HomogenizedHeatConduction >()