DrainedUndrained#

class DrainedCohesionType(*values)#

Bases: Enum

CONSTANT = 1#
F_DEPTH_FROM_TOP_OF_LAYER = 2#
F_DEPTH_FROM_HORIZONTAL_DATUM = 3#
F_DISTANCE_FROM_SLOPE = 4#
F_UNDRAINED_COHESION = 5#
class DrainedUndrained(model_id: str, material_id: str, client: Client)#

Bases: object

Examples: Code Snippet: Drained-Undrained Example

Drained-Undrained strength properties: Cu, c, phi, cohesion variation with depth, etc.

getVariesWithDepth() → bool#
setVariesWithDepth(varies_with_depth: bool)#
getCuType() → UndrainedCohesionType#
setCuType(cu_type: UndrainedCohesionType)#
getCType() → DrainedCohesionType#
setCType(c_type: DrainedCohesionType)#
getCu() → float#
setCu(cu: float)#
getC() → float#
setC(c: float)#
getCuChange() → float#
setCuChange(cu_change: float)#
getCChange() → float#
setCChange(c_change: float)#
getCCuRatio() → float#
setCCuRatio(c_cu_ratio: float)#
getCuCutoff() → float#
setCuCutoff(cu_cutoff: float)#
getUseCuCutoff() → bool#
setUseCuCutoff(use_cu_cutoff: bool)#
getCDatum() → float#
setCDatum(c_datum: float)#
getCuDatum() → float#
setCuDatum(cu_datum: float)#
getPhi() → float#
setPhi(phi: float)#
getUseTensileStrength() → bool#
setUseTensileStrength(use_tensile_strength: bool)#
getTensileStrength() → float#
setTensileStrength(tensile_strength: float)#