types#
Public re-exports of generated statistics protobuf types.
Services accept and return these message types directly (no intermediate dataclasses).
DistributionType is the only client-side enum; the proto stores it as int32.
- class DistributionType(*values)#
Bases:
EnumDistribution codes stored in
ProbabilisticVariable.distribution_type(int).- NORMAL = 2#
- UNIFORM = 3#
- TRIANGULAR = 4#
- BETA = 5#
- EXPONENTIAL = 6#
- LOGNORMAL = 7#
- GAMMA = 8#
- class DeterministicBoundariesStatsOptions(*values)#
Bases:
Enum- NOT_USED = 1#
- USED_AS_MEAN = 2#
- USED_AS_MIN = 3#
- USED_AS_MAX = 4#
- class MaterialStatsProperty(*values)#
Bases:
Enum- COHESION = 1#
- PHI = 2#
- UNIT_WEIGHT = 3#
- SATURATED_UNIT_WEIGHT = 4#
- ANISOTROPIC_COHESION2 = 5#
- ANISOTROPIC_PHI2 = 6#
- ANISOTROPIC_ANGLE = 7#
- HOEKBROWN_UCS_INTACT = 8#
- HOEKBROWN_S = 9#
- HOEKBROWN_MB_M = 10#
- HOEKBROWN_A = 11#
- VERTICAL_STRESS_RATIO = 12#
- BARTON_JRC = 13#
- BARTON_JCS = 14#
- BARTON_PHIB = 15#
- POWERCURVE_A = 16#
- POWERCURVE_B = 17#
- POWERCURVE_C = 18#
- POWERCURVE_WAVINESS = 19#
- HYPERBOLIC_COH = 20#
- HYPERBOLIC_PHI = 21#
- GW_PHI_B = 22#
- HU = 23#
- RU = 24#
- COHESION_CHANGE = 25#
- POWERCURVE_D = 26#
- GENERALIZED_HOEK_BROWN_GSI = 27#
- GENERALIZED_HOEK_BROWN_MI = 28#
- GENERALIZED_HOEK_BROWN_D = 29#
- B_BAR = 30#
- GW_AEV = 31#
- DRAINED_UNDRAINED_CU = 32#
- DRAINED_UNDRAINED_DELTA_CU = 33#
- DRAINED_UNDRAINED_C = 34#
- DRAINED_UNDRAINED_DELTA_C = 35#
- DRAINED_UNDRAINED_C_CU_RATIO = 36#
- DRAINED_UNDRAINED_PHI = 37#
- SNOWDEN_A = 38#
- SNOWDEN_B = 39#
- VERTICAL_STRESS_MIN = 40#
- RAPID_DRAWDOWN_CR = 41#
- RAPID_DRAWDOWN_PHIR = 42#
- RAPID_DRAWDOWN_D = 43#
- RAPID_DRAWDOWN_PSI = 44#
- SHANSEP_M = 45#
- SHANSEP_S = 46#
- SHANSEP_A = 47#
- SHEAR_SF = 48#
- CNI_SIG_CM = 49#
- CNI_A = 50#
- CNI_T_O = 51#
- CNI_N = 52#
- GENERALIZED_HOEK_BROWN_GSI_D = 53#
- GENERALIZED_HOEK_BROWN_GSI_DELTA = 54#
- GENERALIZED_HOEK_BROWN_MI_D = 55#
- GENERALIZED_HOEK_BROWN_MI_DELTA = 56#
- GENERALIZED_HOEK_BROWN_D_D = 57#
- GENERALIZED_HOEK_BROWN_D_DELTA = 58#
- class SupportStatsProperty(*values)#
Bases:
Enum- OUTOFPLANE_SPACING = 1#
- ANCHOR_CAPACITY = 2#
- TENSILE_CAPACITY = 3#
- PLATE_CAPACITY = 4#
- TENSILE_STRENGTH = 5#
- STRIP_COVERAGE_PERCENT = 6#
- PULLOUT_ADHESION = 7#
- PULLOUT_FRICTION_ANGLE = 8#
- PULLOUT_BOND_STRENGTH = 9#
- BOND_LENGTH_ABSOLUTE = 10#
- BOND_LENGTH_PERCENTAGE = 11#
- GROUT_DIAMETER = 12#
- PILE_SHEAR_STRENGTH = 13#
- FORCE_ORIENTATION_ANGLE = 14#
- SOIL_DISPLACEMENT = 15#
- PILE_DIAMETER = 16#
- PILE_EFW = 17#
- PILE_EFW_CONSTANT = 18#
- BAR_DIAMETER = 19#
- OUTSIDE_TUBE_DIAMETER = 20#
- INSIDE_TUBE_DIAMETER = 21#
- BAR_YIELD = 22#
- TUBE_YIELD = 23#
- CONNECTION_STRENGTH = 24#
- UNIT_WEIGHT = 25#
- UNIFORM_PRESSURE = 26#
- TRIANGULAR_EFP = 27#
- TRAPEZOIDAL_RATIO = 28#
- TRAPEZOIDAL_DISTRIBUTED_OVER = 29#
- COEFF_INTERACTION = 30#
- FRICTION_FACTOR = 31#
- SHAFT_DIMENSION = 32#
- HELIX_DIAMETER = 33#
- HELIX_SPACING = 34#
- HEAD_ASSEMBLY_CAPACITY = 35#
- CONNECTION_MIN_STRENGTH = 36#
- CONNECTION_MAX_STRENGTH = 37#
- CONNECTION_TANGENT_STRENGTH = 38#
- CONNECTION_PHI_1 = 39#
- CONNECTION_PHI_2 = 40#
- CONNECTION_DELTA = 41#
- CONNECTION_REF_ELEV = 42#
- FRICTION_FACTOR_VAL_TOP = 43#
- FRICTION_FACTOR_ELEV_TOP = 44#
- FRICTION_FACTOR_VAL_DEPTH = 45#
- FRICTION_FACTOR_REF_DEPTH = 46#