BELFEM
0.9.0
Berkeley Lab Finite Element Framework
Toggle main menu visibility
Loading...
Searching...
No Matches
cl_GT_TransportPolyEmpty.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_TRANSPORTPOLYEMPTY_HPP
13
#define BELFEM_CL_GT_TRANSPORTPOLYEMPTY_HPP
14
15
#include "
typedefs.hpp
"
16
#include "
cl_Vector.hpp
"
17
#include "
cl_GT_TransportPoly.hpp
"
18
namespace
belfem
19
{
20
namespace
gastables
21
{
22
//------------------------------------------------------------------------------
34
class
TransportPolyEmpty
:
public
TransportPoly
35
{
36
//------------------------------------------------------------------------------
37
public
:
38
//------------------------------------------------------------------------------
39
40
TransportPolyEmpty
(
const
enum
TransportPolyType
aType );
41
42
//------------------------------------------------------------------------------
43
44
~TransportPolyEmpty
() =
default
;
45
46
//------------------------------------------------------------------------------
47
48
real
49
rawpoly
(
const
real
T )
const
;
50
51
//------------------------------------------------------------------------------
52
53
real
54
drawpoly
(
const
real
T )
const
;
55
56
//------------------------------------------------------------------------------
57
58
real
59
ddrawpoly
(
const
real
T )
const
;
60
61
//------------------------------------------------------------------------------
62
63
real
64
eval
(
const
real
T )
const
;
65
66
//------------------------------------------------------------------------------
67
68
real
69
deval
(
const
real
T )
const
;
70
71
//------------------------------------------------------------------------------
72
73
real
74
ddeval
(
const
real
T )
const
;
75
76
//------------------------------------------------------------------------------
77
};
78
//------------------------------------------------------------------------------
79
}
/* namespace gastables */
80
}
/* namespace belfem */
81
82
#endif
//BELFEM_CL_GT_TRANSPORTPOLYEMPTY_HPP
cl_GT_TransportPoly.hpp
cl_Vector.hpp
belfem::gastables::TransportPolyEmpty::drawpoly
real drawpoly(const real T) const
Definition
cl_GT_TransportPolyEmpty.cpp:39
belfem::gastables::TransportPolyEmpty::ddrawpoly
real ddrawpoly(const real T) const
Definition
cl_GT_TransportPolyEmpty.cpp:48
belfem::gastables::TransportPolyEmpty::eval
real eval(const real T) const
Definition
cl_GT_TransportPolyEmpty.cpp:57
belfem::gastables::TransportPolyEmpty::ddeval
real ddeval(const real T) const
Definition
cl_GT_TransportPolyEmpty.cpp:73
belfem::gastables::TransportPolyEmpty::TransportPolyEmpty
TransportPolyEmpty(const enum TransportPolyType aType)
Definition
cl_GT_TransportPolyEmpty.cpp:21
belfem::gastables::TransportPolyEmpty::deval
real deval(const real T) const
Definition
cl_GT_TransportPolyEmpty.cpp:65
belfem::gastables::TransportPolyEmpty::rawpoly
real rawpoly(const real T) const
Definition
cl_GT_TransportPolyEmpty.cpp:30
belfem::gastables::TransportPolyEmpty::~TransportPolyEmpty
~TransportPolyEmpty()=default
belfem::gastables::TransportPoly::TransportPoly
TransportPoly(const enum TransportPolyType aType, const real aTmin, const real aTmax, const Vector< real > &aCoefficients, const TransportPolyKind aKind=TransportPolyKind::DEFAULT)
Definition
cl_GT_TransportPoly.cpp:20
belfem::gastables
Definition
cl_Gas.hpp:33
belfem::gastables::TransportPolyType
TransportPolyType
Definition
cl_GT_TransportPoly.hpp:25
belfem
USER GUIDES:
Definition
cl_Capacitor.cpp:16
belfem::real
double real
Definition
typedefs.hpp:36
typedefs.hpp
src
physics
gastables
cl_GT_TransportPolyEmpty.hpp
Generated by
1.18.0