rsseismic.properties.projectSettings package#

Typed getters and setters mixed into rsseismic.ProjectSettings.

class rsseismic.properties.projectSettings._generated.ProjectSettingsPropertiesMixin#

Bases: object

Typed get/set helpers for generic property RPCs (uses self.Data).

getAnalysisMethod() → AnalysisMode#
setAnalysisMethod(value: AnalysisMode | str) → None#
getApplyWaterTable() → bool#
setApplyWaterTable(value: bool) → None#
getAutomaticProfileGeneration() → bool#
setAutomaticProfileGeneration(value: bool) → None#
getBedrockOutputDeconvolution() → bool#
setBedrockOutputDeconvolution(value: bool) → None#
getBottomProfilePermeable() → bool#
setBottomProfilePermeable(value: bool) → None#
getComplexShearModulusFormulation() → ComplexShearModulusFormulation#
setComplexShearModulusFormulation(value: ComplexShearModulusFormulation | str) → None#
getComplimentaryAnalysisEquivalentLinear() → bool#
setComplimentaryAnalysisEquivalentLinear(value: bool) → None#
getComplimentaryAnalysisNonlinearTotalStressTimeDomain() → bool#
setComplimentaryAnalysisNonlinearTotalStressTimeDomain(value: bool) → None#
getDefaultSoilModel() → SoilModel#
setDefaultSoilModel(value: SoilModel | str) → None#
getDisplacementAnimation() → bool#
setDisplacementAnimation(value: bool) → None#
getEffectiveShearStrainRatio() → float#
setEffectiveShearStrainRatio(value: float) → None#
getEnableDissipation() → bool#
setEnableDissipation(value: bool) → None#
getGenerateExcessPWP() → bool#
setGenerateExcessPWP(value: bool) → None#
getHystereticFormulation() → HystereticFormulation#
setHystereticFormulation(value: HystereticFormulation | str) → None#
getInputMotionConfiguration() → InputMotionConfiguration#
setInputMotionConfiguration(value: InputMotionConfiguration | str) → None#
getIntegrationScheme() → IntegrationScheme#
setIntegrationScheme(value: IntegrationScheme | str) → None#
getLayerOutputSetting() → LayerOutputSetting#
setLayerOutputSetting(value: LayerOutputSetting | str) → None#
getMaxStrainIncrement() → float#
setMaxStrainIncrement(value: float) → None#
getMultipleProfiles() → bool#
setMultipleProfiles(value: bool) → None#
getNumberOfIterations() → int#
setNumberOfIterations(value: int) → None#
getNumberOfSubIncrements() → int#
setNumberOfSubIncrements(value: int) → None#
getSolutionType() → SolutionType#
setSolutionType(value: SolutionType | str) → None#
getSolverType() → SolverType#
setSolverType(value: SolverType | str) → None#
getStepControl() → StepControl#
setStepControl(value: StepControl | str) → None#
getTimeHistoryInterpolationMethod() → TimeHistoryInterpolationMethod#
setTimeHistoryInterpolationMethod(value: TimeHistoryInterpolationMethod | str) → None#
getTimestepReductionFactor() → float#
setTimestepReductionFactor(value: float) → None#
getTopProfilePermeable() → bool#
setTopProfilePermeable(value: bool) → None#
getProperties() → dict[str, object]#
setProperties(AnalysisMethod: AnalysisMode | str | None = None, ApplyWaterTable: bool | None = None, AutomaticProfileGeneration: bool | None = None, BedrockOutputDeconvolution: bool | None = None, BottomProfilePermeable: bool | None = None, ComplexShearModulusFormulation: ComplexShearModulusFormulation | str | None = None, ComplimentaryAnalysisEquivalentLinear: bool | None = None, ComplimentaryAnalysisNonlinearTotalStressTimeDomain: bool | None = None, DefaultSoilModel: SoilModel | str | None = None, DisplacementAnimation: bool | None = None, EffectiveShearStrainRatio: float | None = None, EnableDissipation: bool | None = None, GenerateExcessPWP: bool | None = None, HystereticFormulation: HystereticFormulation | str | None = None, InputMotionConfiguration: InputMotionConfiguration | str | None = None, IntegrationScheme: IntegrationScheme | str | None = None, LayerOutputSetting: LayerOutputSetting | str | None = None, MaxStrainIncrement: float | None = None, MultipleProfiles: bool | None = None, NumberOfIterations: int | None = None, NumberOfSubIncrements: int | None = None, SolutionType: SolutionType | str | None = None, SolverType: SolverType | str | None = None, StepControl: StepControl | str | None = None, TimeHistoryInterpolationMethod: TimeHistoryInterpolationMethod | str | None = None, TimestepReductionFactor: float | None = None, TopProfilePermeable: bool | None = None) → None#