SoilProfileProjectSettings#

class BoreholeInterpolationMethod(*values)#

Bases: Enum

LINEAR_BY_ELEVATION = 1#
THIN_PLATE_SPLINE = 2#
INVERSE_DISTANCE = 3#
class SoilProfileProjectSettings(model_id: str, client: Client)#

Bases: object

Examples: Code Snippet: Soil Profile Example

Soil profile project settings for the model.

getUseProfile() → bool#

Get whether soil profile (borehole) mode is enabled.

setUseProfile(use_profile: bool)#

Set whether soil profile (borehole) mode is enabled.

getBoreholeInterpolationMethod() → BoreholeInterpolationMethod#

Get the borehole interpolation method.

setBoreholeInterpolationMethod(method: BoreholeInterpolationMethod)#

Set the borehole interpolation method.

getBoreholeNumDivisions() → int#

Get the number of borehole divisions (2-10000).

setBoreholeNumDivisions(num_divisions: int)#

Set the number of borehole divisions (2-10000).

getBoreholeTopSurfaceInterpolation() → bool#

Get whether top surface interpolation is enabled.

setBoreholeTopSurfaceInterpolation(interpolate: bool)#

Set whether top surface interpolation is enabled.

getBoreholeExcavateAboveTopSurface() → bool#

Get whether to excavate above top surface.

setBoreholeExcavateAboveTopSurface(excavate: bool)#

Set whether to excavate above top surface.