https://mooseframework.inl.gov
ADWallHTCGnielinskiAnnularMaterial.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 
12 #include "Material.h"
13 
15 
21 {
22 public:
24 
25 protected:
26  virtual void computeQpProperties() override;
27 
47  const Real & _D_inner;
49  const Real & _D_outer;
51  const Real _D_h;
53  const Real _a;
55  const Real & _L;
57  const bool _at_inner_wall;
59  const bool _fluid_is_gas;
61  const Real & _n;
66 
67 public:
69 };
ADWallHTCGnielinskiAnnularMaterial(const InputParameters &parameters)
const ADMaterialProperty< Real > & _mu
Dynamic viscosity.
const ADMaterialProperty< Real > & _cp
Specific heat capacity.
const ADMaterialProperty< Real > & _p
Pressure.
const ADMaterialProperty< Real > & _vel
Velocity.
const bool _at_inner_wall
Heat transfer occurs at inner wall.
Common class for single phase fluid properties.
Computes wall heat transfer coefficient for gases and water in an annular flow channel using the Gnie...
const ADMaterialProperty< Real > & _T_wall
Wall temperature.
const Real & _n
Gas heating correction exponent.
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
const bool _provided_gas_heating_correction_exponent
Provided gas heating correction exponent?
const ADMaterialProperty< Real > & _rho
Density.
const ADMaterialProperty< Real > & _T
Fluid temperature.
const InputParameters & parameters() const
const ADMaterialProperty< Real > & _k
Thermal conductivity.
const SinglePhaseFluidProperties & _fp
Fluid properties.
ADMaterialProperty< Real > & _htc_wall
Wall heat transfer coefficient.