ThermalComponents
This is the documentation for the ThermalComponents
library. Here you will find the documentation for the various definitions contained in ThermalComponents
.
Note that this documentation is automatically generated primarily from the doc strings and metadata associated with those definitions.
Types
ConvectiveElement1D
- ConvectiveElement1D is baseclass for 1D convective heat transfer elements, defining temperature drop and heat flow between solid and fluid interfaces without energy storage.Element1D
- Element1D is partial one-dimensional thermal element for models without energy storage.
Components
BodyRadiation
- BodyRadiation models radiative heat transfer between two surfaces.Convection
- Models heat transfer by convection where the thermal conductance is a signal input.ConvectiveResistance
- ConvectiveResistance is 1D thermal convective element with a dynamically supplied thermal resistance.FixedHeatFlow
- Fixed heat flow boundary condition, potentially temperature-dependent.FixedTemperature
- Defines a fixed temperature boundary condition at its port.HeatCapacitor
- Represents a lumped thermal element that stores heat energy.HeatFlowSensor
- Measures the rate of heat flow between two thermal connection points.HeatSystemTest
- Models a thermal system with a fixed temperature source heating a heat capacitor via a conductor; serves as a test component.PrescribedHeatFlow
- Models a prescribed heat flow rate at a thermal port, with optional temperature dependency.PrescribedTemperature
- Imposes a specified temperature at a thermal connection point.RelativeTemperatureSensor
- Measures the temperature difference between two thermal nodes.TemperatureSensor
- Measures the absolute temperature at a thermal node.ThermalConductor
- Lumped thermal element for heat conduction without thermal energy storage.ThermalResistor
- Represents a pure thermal resistance relating temperature difference to heat flow rate.
Tests
TemperatureOfTwoMassesTest
- Test component for simulating heat exchange between two masses and verifying temperature sensor readings.