Catalog/eng-convection-cooling

Engineering

Convective heat transfer (Newton's cooling) API

Computes convective heat-transfer rate Q = h·A·(Ts − T∞) and, for a lumped body with mass & specific heat, the instantaneous cooling rate dT/dt. Answers 'What is the convective heat loss from a surface?', 'How fast does this object cool?'.

Price$0.04per request
MethodPOST
Route/v1/engineering/convection-cooling
StatusLive
MIME typeapplication/json
Rate limit120/minute
Cache0s public
engineeringthermofluidsconvectionnewton-coolingheat-transfercooling-ratehvacfilm-coefficient
API URLhttps://x402.hexl.dev/v1/engineering/convection-cooling
Integration docs
Example request
{
  "heatTransferCoeffWm2K": 25,
  "areaM2": 2,
  "surfaceTempC": 80,
  "fluidTempC": 20
}
Example response
{
  "heatTransferCoeffWm2K": 25,
  "areaM2": 2,
  "surfaceTempC": 80,
  "fluidTempC": 20,
  "deltaTempK": 60,
  "heatTransferRateW": 3000,
  "formula": "Q = h*A*(Ts - T∞)",
  "interpretation": "Surface hotter than fluid: heat flows out (cooling)."
}
Input schema
{
  "type": "object",
  "required": [
    "heatTransferCoeffWm2K",
    "areaM2",
    "surfaceTempC",
    "fluidTempC"
  ],
  "properties": {
    "heatTransferCoeffWm2K": {
      "type": "number",
      "description": "convective coefficient h (W/m^2·K)",
      "examples": [
        25
      ]
    },
    "areaM2": {
      "type": "number",
      "description": "surface area (m^2)"
    },
    "surfaceTempC": {
      "type": "number",
      "description": "surface temperature (°C)"
    },
    "fluidTempC": {
      "type": "number",
      "description": "bulk fluid temperature (°C)"
    },
    "massKg": {
      "type": "number",
      "description": "body mass (kg) for cooling rate"
    },
    "specificHeatJkgK": {
      "type": "number",
      "description": "specific heat cp (J/kg·K)"
    }
  }
}
Output schema
{
  "type": "object",
  "additionalProperties": true
}