flow.HeatSource
flow.HeatSource(nodes, power=1.0)
Total power injected over the cells a selection covers.
power is the total, not a density: it is spread evenly over however many cells the region resolves to, so refining the lattice does not change how much heat the die puts out. That is the opposite convention to :class:~cadjoint.fem.study.HeatFlux, which is a flux per area, and it is the right one here because the region is a volume and because thermal_resistance divides by exactly this number.
Attributes
| Name | Type | Description |
|---|---|---|
| nodes | Any | The region, as a :class:~cadjoint.studies.selection.NodeSelection. Resolved volumetrically against cell centres. |
| power | float | Total power in lattice units. May be negative (a cold plate). |
Methods
| Name | Description |
|---|---|
| describe | JSON-ready description. |
describe
flow.HeatSource.describe()
JSON-ready description.