Shansep#
- class ShansepStressHistoryType(*values)#
Bases:
Enum- OVERCONSOLIDATION_RATIO = 1#
- PRECONSOLIDATION_PRESSURE = 2#
- class ShansepHistoryDefinitionMethod(*values)#
Bases:
Enum- CONSTANT = 1#
- DEPTH_FROM_UPPER_MATERIAL_BOUNDARY = 2#
- ELEVATION = 3#
- class StressHistoryFunctionPoint(depth: float, ocrpc: float)#
Bases:
object
- class MaterialDependentVerticalStressFunctionPoint(material: int, vertical_stress: float)#
Bases:
object
- class Shansep(model_id: str, material_id: str, client: Client)#
Bases:
objectExamples: Code Snippet: SHANSEP Example
SHANSEP (Stress History And Normalized Soil Engineering Properties) strength properties: S, m, A, stress history type, OCR/PC constant or variable, invalid materials list.
- getA() float#
- setA(shansep_a: float)#
- getS() float#
- setS(shansep_s: float)#
- getM() float#
- setM(shansep_m: float)#
- getStressHistoryType() ShansepStressHistoryType#
- setStressHistoryType(shansep_stress_history_type: ShansepStressHistoryType)#
- getHistoryDefinitionMethod() ShansepHistoryDefinitionMethod#
- setHistoryDefinitionMethod(shansep_history_definition_method: ShansepHistoryDefinitionMethod)#
- getUseMaterialDependentVerticalStress() bool#
- setUseMaterialDependentVerticalStress(use_shansep_material_dependent_vertical_stress: bool)#
- getOcrPcConstant() float#
- setOcrPcConstant(shansep_ocr_pc_constant: float)#
- getOcrPcVariable() List[StressHistoryFunctionPoint]#
- setOcrPcVariable(points: List[StressHistoryFunctionPoint])#
- getMaterialDependentFunction() List[MaterialDependentVerticalStressFunctionPoint]#
- setMaterialDependentFunction(factors: List[MaterialDependentVerticalStressFunctionPoint])#
- getUseTensileStrength() bool#
- setUseTensileStrength(use_tensile_strength: bool)#
- getTensileStrength() float#
- setTensileStrength(tensile_strength: float)#
- getUseMaxShearStrength() bool#
- setUseMaxShearStrength(use_maximum_shear_strength: bool)#
- getMaxShearStrength() float#
- setMaxShearStrength(maximum_shear_strength: float)#