thermal
¶Thermal solvers.
This package combines all thermal solvers and helper functions that can create solver classes without a need to explicitly import the proper binary module.
Example
>>> import thermal
>>> thermal.Static3D('mysolver')
<thermal.static.Static3D at 0x42ac2b8>
dynamic.Dynamic2D ([name]) |
Finite element thermal solver for 2D Cartesian geometry. |
dynamic.DynamicCyl ([name]) |
Finite element thermal solver for 2D cylindrical geometry. |
dynamic.Dynamic3D ([name]) |
Finite element thermal solver for 3D Cartesian geometry. |
static.Static2D ([name]) |
Finite element thermal solver for 2D Cartesian Geometry. |
static.StaticCyl ([name]) |
Finite element thermal solver for 2D cylindrical Geometry. |
static.Static3D ([name]) |
Finite element thermal solver for 3D Geometry. |
Dynamic2D ([name]) |
Create Dynamic2D solver. |
Dynamic3D ([name]) |
Create Dynamic3D solver. |
DynamicCyl ([name]) |
Create DynamicCyl solver. |
Static2D ([name]) |
Create Static2D solver. |
Static3D ([name]) |
Create Static3D solver. |
StaticCyl ([name]) |
Create StaticCyl solver. |
thermal.
Dynamic2D
(name='')¶Create Dynamic2D solver.
This function automatically loads dynamic
submodule and creates
Dynamic2D
class.
Parameters: | name (str) – Solver name. |
---|
thermal.
Dynamic3D
(name='')¶Create Dynamic3D solver.
This function automatically loads dynamic
submodule and creates
Dynamic3D
class.
Parameters: | name (str) – Solver name. |
---|
thermal.
DynamicCyl
(name='')¶Create DynamicCyl solver.
This function automatically loads dynamic
submodule and creates
DynamicCyl
class.
Parameters: | name (str) – Solver name. |
---|
thermal.
Static2D
(name='')¶Create Static2D solver.
This function automatically loads static
submodule and creates
Static2D
class.
Parameters: | name (str) – Solver name. |
---|