rs2.modeler.properties.material.thermal.soilunfrozenwatercontent.hydraulic package
rs2.modeler.properties.material.thermal.soilunfrozenwatercontent.hydraulic.BrooksWaterContent module
- class rs2.modeler.properties.material.thermal.soilunfrozenwatercontent.hydraulic.BrooksWaterContent.BrooksWaterContent(server: Client, ID, documentProxyID)
Bases:
PropertyProxy
- getPoreSizeIndex() float
- setPoreSizeIndex(value: float)
- getBubblingPressure() float
- setBubblingPressure(value: float)
- setProperties(PoreSizeIndex: float = None, BubblingPressure: float = None)
- getProperties()
rs2.modeler.properties.material.thermal.soilunfrozenwatercontent.hydraulic.FredlundWaterContent module
- class rs2.modeler.properties.material.thermal.soilunfrozenwatercontent.hydraulic.FredlundWaterContent.FredlundWaterContent(server: Client, ID, documentProxyID)
Bases:
PropertyProxy
- getA() float
- setA(value: float)
- getB() float
- setB(value: float)
- getC() float
- setC(value: float)
- setProperties(A: float = None, B: float = None, C: float = None)
- getProperties()
rs2.modeler.properties.material.thermal.soilunfrozenwatercontent.hydraulic.GardnerWaterContent module
- class rs2.modeler.properties.material.thermal.soilunfrozenwatercontent.hydraulic.GardnerWaterContent.GardnerWaterContent(server: Client, ID, documentProxyID)
Bases:
PropertyProxy
- getA() float
- setA(value: float)
- getN() float
- setN(value: float)
- setProperties(A: float = None, N: float = None)
- getProperties()
rs2.modeler.properties.material.thermal.soilunfrozenwatercontent.hydraulic.GenuchtenWaterContent module
- class rs2.modeler.properties.material.thermal.soilunfrozenwatercontent.hydraulic.GenuchtenWaterContent.GenuchtenWaterContent(server: Client, ID, documentProxyID)
Bases:
PropertyProxy
- getAlpha() float
- setAlpha(value: float)
- getN() float
- setN(value: float)
- getCustomM() bool
- setCustomM(value: bool)
- getM() float
- setM(value: float)
- setProperties(Alpha: float = None, N: float = None, CustomM: bool = None, M: float = None)
- getProperties()
rs2.modeler.properties.material.thermal.soilunfrozenwatercontent.hydraulic.HydraulicModel module
- class rs2.modeler.properties.material.thermal.soilunfrozenwatercontent.hydraulic.HydraulicModel.HydraulicModel(client: Client, ID, documentProxyID)
Bases:
PropertyProxy
Examples
Code Snippet: Manipulation of Thermal Properties
- SimpleWaterContent
Reference object for modifying property.
- Type:
- FredlundWaterContent
Reference object for modifying property.
- Type:
- GenuchtenWaterContent
Reference object for modifying property.
- Type:
- BrooksWaterContent
Reference object for modifying property.
- Type:
- GardnerWaterContent
Reference object for modifying property.
- Type:
- getFrozenTemperature() float
- setFrozenTemperature(value: float)
- getSelectHydraulicModel() GroundWaterModes
- setSelectHydraulicModel(value: GroundWaterModes)
- getWCSat() float
- setWCSat(value: float)
- getWCRes() float
- setWCRes(value: float)
rs2.modeler.properties.material.thermal.soilunfrozenwatercontent.hydraulic.SimpleWaterContent module
- class rs2.modeler.properties.material.thermal.soilunfrozenwatercontent.hydraulic.SimpleWaterContent.SimpleWaterContent(server: Client, ID, documentProxyID)
Bases:
PropertyProxy
- getSoilType() EnhancedSimpleSoilTypes
- setSoilType(value: EnhancedSimpleSoilTypes)
- setProperties(SoilType: EnhancedSimpleSoilTypes = None)
- getProperties()