RetainingWallEFW#

class RetainingWallLocationOfForce(*values)#

Bases: Enum

SLIP_SURFACE_INTERSECTION_POINT = 1#
CENTROID_OF_PRESSURE_DIAGRAM = 2#
class PressureProfileType(*values)#

Bases: Enum

UNIFORM = 1#
TRIANGULAR = 2#
TRAPEZOIDAL = 3#
CUSTOM = 4#
class CustomPressureProfileFunctionPoint(distance: float, pressure: float)#

Bases: object

class RetainingWallEFWProperties(model_id: str, support_id: str, client: Client)#

Bases: ForceApplicationSupport, ForceOrientationSupport

Examples: Code Snippet: Retaining Wall EFW Example

getPressureProfileType() → PressureProfileType#
setPressureProfileType(pressure_profile_type: PressureProfileType)#
getUniformPressure() → float#
setUniformPressure(uniform_pressure: float)#
getTriangularEFP() → float#
setTriangularEFP(triangular_efp: float)#
getTrapezoidalEFP() → float#
setTrapezoidalEFP(trapezoidal_ratio: float)#
getTrapezoidalDistributedOver() → float#
setTrapezoidalDistributedOver(trapezoidal_distributed_over: float)#
getCustomPressureProfile() → List[CustomPressureProfileFunctionPoint]#
setCustomPressureProfile(points: List[CustomPressureProfileFunctionPoint])#
getLocationOfForce() → RetainingWallLocationOfForce#
setLocationOfForce(location_of_force: RetainingWallLocationOfForce)#