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.Dynamic3D('mysolver')
<thermal.dynamic.Dynamic3D at 0x42ac2b8>
Solver classes¶
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. |
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. |
Functions¶
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. |
Descriptions¶
Function Details¶
-
thermal.Dynamic2D(name='')¶ Create Dynamic2D solver.
This function automatically loads
dynamicsubmodule and createsDynamic2Dclass.Parameters: name (str) – Solver name.
-
thermal.Dynamic3D(name='')¶ Create Dynamic3D solver.
This function automatically loads
dynamicsubmodule and createsDynamic3Dclass.Parameters: name (str) – Solver name.
-
thermal.DynamicCyl(name='')¶ Create DynamicCyl solver.
This function automatically loads
dynamicsubmodule and createsDynamicCylclass.Parameters: name (str) – Solver name.
-
thermal.Static2D(name='')¶ Create Static2D solver.
This function automatically loads
staticsubmodule and createsStatic2Dclass.Parameters: name (str) – Solver name.
-
thermal.Static3D(name='')¶ Create Static3D solver.
This function automatically loads
staticsubmodule and createsStatic3Dclass.Parameters: name (str) – Solver name.
-
thermal.StaticCyl(name='')¶ Create StaticCyl solver.
This function automatically loads
staticsubmodule and createsStaticCylclass.Parameters: name (str) – Solver name.