www.mooseframework.org
ConvectiveHeatTransferSideIntegral.h
Go to the documentation of this file.
1 #pragma once
2 
3 #include "SideIntegralPostprocessor.h"
4 
5 // Forward Declarations
7 
8 template <>
10 
14 class ConvectiveHeatTransferSideIntegral : public SideIntegralPostprocessor
15 {
16 public:
17  ConvectiveHeatTransferSideIntegral(const InputParameters & parameters);
18 
19 protected:
20  virtual Real computeQpIntegral() override;
21 
23  const VariableValue & _T_wall;
24 
26  const VariableValue * _T_fluid;
27 
29  const MaterialProperty<Real> * _T_fluid_mat;
30 
32  const VariableValue * _hw;
33 
35  const MaterialProperty<Real> * _hw_mat;
36 };
ConvectiveHeatTransferSideIntegral::_T_wall
const VariableValue & _T_wall
wall temperature variable
Definition: ConvectiveHeatTransferSideIntegral.h:23
ConvectiveHeatTransferSideIntegral::_hw
const VariableValue * _hw
the heat transfer coefficient variable
Definition: ConvectiveHeatTransferSideIntegral.h:32
ConvectiveHeatTransferSideIntegral::ConvectiveHeatTransferSideIntegral
ConvectiveHeatTransferSideIntegral(const InputParameters &parameters)
Definition: ConvectiveHeatTransferSideIntegral.C:21
ConvectiveHeatTransferSideIntegral::_hw_mat
const MaterialProperty< Real > * _hw_mat
the heat transfer coefficient material, either variable or matprop need to be provided
Definition: ConvectiveHeatTransferSideIntegral.h:35
ConvectiveHeatTransferSideIntegral
Computes the total convective heat transfer across a boundary.
Definition: ConvectiveHeatTransferSideIntegral.h:14
validParams< ConvectiveHeatTransferSideIntegral >
InputParameters validParams< ConvectiveHeatTransferSideIntegral >()
Definition: ConvectiveHeatTransferSideIntegral.C:7
ConvectiveHeatTransferSideIntegral::computeQpIntegral
virtual Real computeQpIntegral() override
Definition: ConvectiveHeatTransferSideIntegral.C:43
ConvectiveHeatTransferSideIntegral::_T_fluid_mat
const MaterialProperty< Real > * _T_fluid_mat
fluid temperature variable
Definition: ConvectiveHeatTransferSideIntegral.h:29
ConvectiveHeatTransferSideIntegral::_T_fluid
const VariableValue * _T_fluid
fluid temperature variable
Definition: ConvectiveHeatTransferSideIntegral.h:26