modules.foundationPit

Classes

class modules.foundationPit.NailCohesionByTest

Calculate pile skin capacity qsik of each soil according to standard.

Inherits from:

PipeModule

Methods:

__init__(mname: str = 'NailCohesionByTest', auto_run: bool = True, material_table: PortTypeHint.MaterialTable | None = None) None

Initialize a NailCohesionByTest object.

Parameters

material_tablePortTypeHint.MaterialTable, default: None

The material table for calculation.

Examples

::

       materials_table = {MaterialProp.MaterialID: [],
                           MaterialProp.MaterialName: [],
                           MaterialProp.LiquidIndex: [],
                           MaterialProp.SPTNumber: []}
       units = [null, null, null, null]
set_cal_params(reset: bool = True) None
execute() PortTypeHint.TableData | None

Properties:

InputMaterials
OutputResults