https://mooseframework.inl.gov
HeatTransferFromExternalAppTemperature1Phase.h
Go to the documentation of this file.
1 //* This file is part of the MOOSE framework
2 //* https://mooseframework.inl.gov
3 //*
4 //* All rights reserved, see COPYRIGHT for full restrictions
5 //* https://github.com/idaholab/moose/blob/master/COPYRIGHT
6 //*
7 //* Licensed under LGPL 2.1, please see LICENSE for details
8 //* https://www.gnu.org/licenses/lgpl-2.1.html
9 
10 #pragma once
11 
13 
18 {
19 public:
21 
22  virtual void addVariables() override;
23  virtual void addMooseObjects() override;
24 
25 protected:
26  virtual void check() const override;
27  virtual void initSecondary() override;
28 
30  const FunctionName _T_wall_fn_name;
33 
34 public:
36 };
libMesh::FEType _fe_type
The type of the wall temperature variable.
const FunctionName _T_wall_fn_name
Name of the function specifying initial condition for wall temperature.
virtual void initSecondary() override
Perform secondary initialization, which relies on init() being called for all components.
virtual void check() const override
Check the component integrity.
Base class for heat transfer connections from temperature for 1-phase flow.
Heat transfer into 1-phase flow channel from temperature provided by an external application.
const InputParameters & parameters() const