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:
- JameNewman
Reference object for modifying property.
- Type:
- CustomHeatCapacity
Reference object for modifying property.
- Type:
- 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()