RSPileModel#

class RSPileModel(client: Client, model_id: str, file_name: str)#

Bases: object

getSoilProperties() list[SoilProperty]#

Examples: Code Snippet: Model Manipulation

getPileSections() list[PileSection]#

Examples: Code Snippet: Model Manipulation

getPileTypes() list[PileType]#

Examples: Code Snippet: Model Manipulation

compute() ComputeResponse#

Examples: Code Snippet: Model Manipulation

getPileResultsTables(*args: GraphingOptions) PileResults#

This function returns a PileResults object which holds a list of ResultsTable objects. If GraphingOptions arguments are passed in, only that the arguments passed in will be included in the tables. If no arguments are passed in, all GraphingOptions will be included. If invalid arguments are passed in, they will be automatically removed from the tables.

Examples: Code Snippet: Visualization of Pile Analysis Results

save(fileName: str = None)#

Examples: Code Snippet: Model Manipulation

close(saveChanges=True)#

Examples: Code Snippet: Model Manipulation