rs2.modeler.properties.material.thermal.heatcapacity package

rs2.modeler.properties.material.thermal.heatcapacity.ConstantHeatCapacity module

class rs2.modeler.properties.material.thermal.heatcapacity.ConstantHeatCapacity.ConstantHeatCapacity(server: Client, ID, documentProxyID)

Bases: PropertyProxy

getIncludeLatentHeat() bool
setIncludeLatentHeat(value: bool)
getUnfrozenVolumetricHeatCapacity() float
setUnfrozenVolumetricHeatCapacity(value: float)
getFrozenVolumetricHeatCapacity() float
setFrozenVolumetricHeatCapacity(value: float)
getFrozenTemperature() float
setFrozenTemperature(value: float)
setProperties(IncludeLatentHeat: bool = None, UnfrozenVolumetricHeatCapacity: float = None, FrozenVolumetricHeatCapacity: float = None, FrozenTemperature: float = None)
getProperties()

rs2.modeler.properties.material.thermal.heatcapacity.CustomHeatCapacity module

class rs2.modeler.properties.material.thermal.heatcapacity.CustomHeatCapacity.CustomHeatCapacity(server: Client, ID, documentProxyID)

Bases: PropertyProxy

getIncludeLatentHeat() bool
setIncludeLatentHeat(value: bool)
getDependence() ThermalVolumetricDepencenceType
setDependence(value: ThermalVolumetricDepencenceType)
setVolumetricHeatCapacityVsTemperatureTable(volumetricHeatCapacity: list[float], temperature: list[float])
getVolumetricHeatCapacityVsTemperatureTable() tuple[list[float], list[float]]

Returns a tuple of lists ([volumetricHeatCapacity],[temperature])

setVolumetricHeatCapacityVsWaterContentTable(volumetricHeatCapacity: list[float], waterContent: list[float])
getVolumetricHeatCapacityVsWaterContentTable() tuple[list[float], list[float]]

Returns a tuple of lists ([volumetricHeatCapacity],[waterContent])

setProperties(IncludeLatentHeat: bool = None, Dependence: ThermalVolumetricDepencenceType = None)
getProperties()

rs2.modeler.properties.material.thermal.heatcapacity.HeatCapacity module

class rs2.modeler.properties.material.thermal.heatcapacity.HeatCapacity.HeatCapacity(client: Client, ID, documentProxyID)

Bases: PropertyProxy

Examples

Code Snippet: Manipulation of Thermal Properties

ConstantHeatCapacity

Reference object for modifying property.

Type:

ConstantHeatCapacity

JameNewman

Reference object for modifying property.

Type:

JameNewman

CustomHeatCapacity

Reference object for modifying property.

Type:

CustomHeatCapacity

getType() ThermalHeatCapacityType
setType(value: ThermalHeatCapacityType)

rs2.modeler.properties.material.thermal.heatcapacity.JameNewman module

class rs2.modeler.properties.material.thermal.heatcapacity.JameNewman.JameNewman(server: Client, ID, documentProxyID)

Bases: PropertyProxy

getIncludeLatentHeat() bool
setIncludeLatentHeat(value: bool)
getSoilSpecificHeatCapacity() float
setSoilSpecificHeatCapacity(value: float)
setProperties(IncludeLatentHeat: bool = None, SoilSpecificHeatCapacity: float = None)
getProperties()