Materials¶
Material property classes.
-
class
ambient.material.MaterialBase(guid=<factory>)¶ Bases:
ambient.core.BaseElementBase material related information.
-
abstract
calculate_response_matrices(frequencies)¶ Calculate the frequency response for the material.
-
abstract
-
class
ambient.material.Material(guid=<factory>, thickness=inf)¶ Bases:
ambient.material.MaterialBaseMaterial related information.
-
conductivity: ClassVar[float] = inf¶ Material conductivity [W/m.K]
-
density: ClassVar[float] = inf¶ Material density [kg/m^3]
-
specific_heat: ClassVar[float] = inf¶ Material specific heat capacity [J/kg.K]
-
thickness: float = inf¶ Material thickness [m]
-
calculate_response_matrices(frequencies)¶ Calculate the frequency response for the material.
-
-
class
ambient.material.MaterialResistanceOnly(guid=<factory>, thermal_resistance=inf)¶ Bases:
ambient.material.MaterialBaseResistance only material related information.
-
thermal_resistance: float = inf¶ Material resistance [m^2.K/W]
-
calculate_response_matrices(frequencies)¶ Calculate the frequency response for the material.
-