Plane Source

grheat.plane_source Module

Heat transfer Green’s function for planar Source in semi-infinite media.

The Plane class represents a planar heat source located at a specified depth zp in the medium. It provides methods to calculate the temperature rise at any given depth(s) z at time(s) to different types of heat source behavior.

Three types of planar sources are supported:

  • Instantaneous: Represents a single, instantaneous release of heat from zp-plane at time tp.

  • Continuous: Represents a continuous release of heat from the zp-plane starting at t=0

  • Pulsed: Represents a pulsed release of heat from the zp-plane for t=0 to t_pulse.

Each of these line sources can be analyzed under different boundary conditions at z=0:

  • ‘infinite’: No boundary (infinite medium).

  • ‘adiabatic’: No heat flow across the boundary.

  • ‘zero’: Boundary is fixed at T=0.

The solutions are based on the mathematical formulations provided in Carslaw and Jaeger’s work.

More documentation at <https://grheat.readthedocs.io>

Classes

Plane(zp[, tp, diffusivity, capacity, boundary])

Green's Function Heat Transfer Solutions for xy-Planar Source in Infinite Media.