CP_MATERIAL

Excel Usage

=CP_MATERIAL(ID, T)
  • ID (str, required): Material ID or search term.
  • T (float, optional, default: 298.15): Temperature (K). Default 298.15.

Returns (float): Heat capacity (J/kg/K)

Examples

Example 1: Cp of Mineral fiber

Inputs:

ID
Mineral fiber

Excel formula:

=CP_MATERIAL("Mineral fiber")

Expected output:

840

Example 2: Cp of Asbestos cement board

Inputs:

ID
Board, Asbestos/cement

Excel formula:

=CP_MATERIAL("Board, Asbestos/cement")

Expected output:

1000

Example 3: Cp of Cork

Inputs:

ID
Cork, regranulated

Excel formula:

=CP_MATERIAL("Cork, regranulated")

Expected output:

1000

Example 4: Cp from stainless steel search term

Inputs:

ID
stainless steel

Excel formula:

=CP_MATERIAL("stainless steel")

Expected output:

460

Python Code

from ht.insulation import Cp_material

def cp_material(ID, T=298.15):
    """
    Heat capacity of building, insulating, or refractory materials.

    See: https://ht.readthedocs.io/en/latest/ht.insulation.html#ht.insulation.Cp_material

    This example function is provided as-is without any representation of accuracy.

    Args:
        ID (str): Material ID or search term.
        T (float, optional): Temperature (K). Default 298.15. Default is 298.15.

    Returns:
        float: Heat capacity (J/kg/K)
    """
    try:
        return float(Cp_material(ID=ID, T=float(T)))
    except Exception as e:
        return f"Error: {str(e)}"

Online Calculator