ModifiedSnowdenAnisotropic#
- class SnowdenModifiedStrengthFunctionDefinitionType(*values)#
Bases:
Enum- SHEAR_NORMAL = 1#
- COHESION_FRICTION = 2#
- class StrengthFunctionPoint(normal_stress: float, shear_stress=0.0, cohesion=0.0, phi=0.0)#
Bases:
object
- class ModifiedSnowdenAnisotropic(model_id: str, material_id: str, client: Client)#
Bases:
objectExamples: Code Snippet: Modified Snowden Anisotropic Example
Modified Snowden Anisotropic strength properties (A1, B1, A2, B2, angle, type1, type2, strength1, strength2).
- getA1() float#
- setA1(a1: float)#
- getB1() float#
- setB1(b1: float)#
- getA2() float#
- setA2(a2: float)#
- getB2() float#
- setB2(b2: float)#
- getDefinitionMethod() SnowdenModifiedAnisotropicLinearDefinitionType#
- setDefinitionMethod(anisotropy_definition: SnowdenModifiedAnisotropicLinearDefinitionType)#
- getAngle() float#
- setAngle(angle: float)#
- getAnisotropicSurfaceSelection() int#
- setAnisotropicSurfaceSelection(anisotropic_surface_selection: int)#
- getBeddingStrengthType() SnowdenModifiedStrengthFunctionDefinitionType#
Returns type1: 0=shear-normal, 1=c-phi
- setBeddingStrengthType(bedding_type: SnowdenModifiedStrengthFunctionDefinitionType)#
Sets type1: 0=shear-normal, 1=c-phi
- getRockMassType() SnowdenModifiedStrengthFunctionDefinitionType#
Returns type2: 0=shear-normal, 1=c-phi
- setRockMassType(rock_mass_type: SnowdenModifiedStrengthFunctionDefinitionType)#
Sets type2: 0=shear-normal, 1=c-phi
- getBeddingStrengthFunction() List[StrengthFunctionPoint]#
Returns bedding strength as list of StrengthFunctionPoint
- setBeddingStrengthFunction(bedding_strength_function: List[StrengthFunctionPoint])#
Sets bedding strength from list of StrengthFunctionPoint
- getRockMassFunction() List[StrengthFunctionPoint]#
Returns rock mass as list of StrengthFunctionPoint
- setRockMassFunction(rock_mass: List[StrengthFunctionPoint])#
Sets rock mass from list of StrengthFunctionPoint