rsseismic.properties.projectSettings package#
Typed getters and setters mixed into rsseismic.ProjectSettings.
- class rsseismic.properties.projectSettings._generated.ProjectSettingsPropertiesMixin#
Bases:
objectTyped 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#
- 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#