BELFEM
0.9.0
Berkeley Lab Finite Element Framework
Toggle main menu visibility
Loading...
Searching...
No Matches
cl_GT_HeatPolyEmpty.hpp
Go to the documentation of this file.
1
/*
2
* BELFEM -- The Berkeley Lab Finite Element Framework
3
* Copyright (c) 2026, The Regents of the University of California,
4
* through Lawrence Berkeley National Laboratory (subject to receipt of any required
5
* approvals from the U.S. Dept. of Energy). All rights reserved.
6
*
7
* Developers: Christian Messe, Gregory Giard
8
*
9
* See the top-level LICENSE file for the complete license and disclaimer.
10
*/
11
12
#ifndef BELFEM_CL_GT_HEATPOLYEMPTY_HPP
13
#define BELFEM_CL_GT_HEATPOLYEMPTY_HPP
14
15
#include "
GT_globals.hpp
"
16
#include "
cl_GT_HeatPoly.hpp
"
17
18
namespace
belfem
19
{
20
namespace
gastables
21
{
26
class
HeatPolyEmpty
:
public
HeatPoly
27
{
28
//------------------------------------------------------------------------------
29
public
:
30
//------------------------------------------------------------------------------
31
32
HeatPolyEmpty
() :
33
HeatPoly
( 0.0,
gTmax
, 0.0, 0.0,
Vector
<
real
> ( 1, 0.0 ) )
34
{
35
36
}
37
38
~HeatPolyEmpty
() =
default
;
39
40
//------------------------------------------------------------------------------
41
42
real
43
Cp
(
const
real
T )
const
44
{
45
return
0.0;
46
}
47
48
//------------------------------------------------------------------------------
49
50
real
51
H
(
const
real
T )
const
52
{
53
return
0.0;
54
}
55
56
//------------------------------------------------------------------------------
57
58
real
59
S
(
const
real
T )
const
60
{
61
return
0.0;
62
}
63
64
//------------------------------------------------------------------------------
65
66
real
67
dSdT
(
const
real
T )
const
68
{
69
return
0.0;
70
}
71
72
//------------------------------------------------------------------------------
73
74
real
75
dCpdT
(
const
real
T )
const
76
{
77
return
0.0;
78
}
79
80
//------------------------------------------------------------------------------
81
82
real
83
d2CpdT2
(
const
real
T )
const
84
{
85
return
0.0;
86
}
87
88
//------------------------------------------------------------------------------
89
};
90
}
91
}
92
#endif
//BELFEM_CL_GT_HEATPOLYEMPTY_HPP
GT_globals.hpp
cl_GT_HeatPoly.hpp
belfem::Vector
Column vector.
Definition
cl_BZ_Vector.hpp:41
belfem::gastables::HeatPolyEmpty::~HeatPolyEmpty
~HeatPolyEmpty()=default
belfem::gastables::HeatPolyEmpty::dCpdT
real dCpdT(const real T) const
Definition
cl_GT_HeatPolyEmpty.hpp:75
belfem::gastables::HeatPolyEmpty::S
real S(const real T) const
Definition
cl_GT_HeatPolyEmpty.hpp:59
belfem::gastables::HeatPolyEmpty::Cp
real Cp(const real T) const
Definition
cl_GT_HeatPolyEmpty.hpp:43
belfem::gastables::HeatPolyEmpty::dSdT
real dSdT(const real T) const
Definition
cl_GT_HeatPolyEmpty.hpp:67
belfem::gastables::HeatPolyEmpty::H
real H(const real T) const
Definition
cl_GT_HeatPolyEmpty.hpp:51
belfem::gastables::HeatPolyEmpty::d2CpdT2
real d2CpdT2(const real T) const
Definition
cl_GT_HeatPolyEmpty.hpp:83
belfem::gastables::HeatPolyEmpty::HeatPolyEmpty
HeatPolyEmpty()
Definition
cl_GT_HeatPolyEmpty.hpp:32
belfem::gastables::HeatPoly::HeatPoly
HeatPoly(const real aTmin, const real aTmax, const real aEnthalpyConstant, const real aEntropyConstant, const Vector< real > &aCoefficients)
Definition
cl_GT_HeatPoly.cpp:20
belfem::gastables
Definition
cl_Gas.hpp:33
belfem::gastables::gTmax
const real gTmax
Definition
GT_globals.hpp:24
belfem
USER GUIDES:
Definition
cl_Capacitor.cpp:16
belfem::real
double real
Definition
typedefs.hpp:36
src
physics
gastables
cl_GT_HeatPolyEmpty.hpp
Generated by
1.18.0