> ## Documentation Index
> Fetch the complete documentation index at: https://docs.ntop.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Heat Generation

**What it does:** Applies a total heat generation power to a selected region.

**Common uses:**

* A boundary condition in a thermal analysis.

**Tips:**

* The quantity of heat generation is distributed across the entities based on the volume fraction.
* The Magnitude is the Power of the heat generation. The basic units shown for this input are g-mm^2/s^3. These are the basic units for W or J/s.

## Example File

Download Example: [Thermal Analysis](https://storage.googleapis.com/files-learn/static/ExtendedBlockDocs/thermal_analysis.ntop)

***

Applies a total heat generation power to a selected region. The quantity of heat generation is distributed across the nodes based on volume fraction.

### Inputs

| Name | Type | Description |
| - | - | - |
| Region | [Region](../../../../block-documentation/types/region) | The region of elements the load will be applied to. |
| Magnitude | [Scalar](../../../../block-documentation/types/scalar) | The amount of heat generation power for the region. |

### Outputs

| Type |
| - |
| [Heat Generation](../../../../block-documentation/types/heat-generation) |


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.