pystra.sensitivity.SensitivityAnalysis#

class SensitivityAnalysis(limit_state, stochastic_model, analysis_options=None)[source]#

Bases: object

Implements sensitivity analyses for the reliability index.

Current implementation is numerical and for FORM only, and only covers the first and second moments.

Future extensions are to extend to SORM; to include correlation coefficients; to add the analytical method of Bourinet (2017); to cover all distribution parameters, and include Sobol indices.

Bourinet (2017), FORM Sensitivities to Distribution Parameters with the Nataf Transformation, P. Gardoni (ed.), Risk and Reliability Analysis: Theory and Applications, Springer Series in Reliability Engineering, DOI 10.1007/978-3-319-52425-2_12

Store the problem definition

Methods

run_form

numerical = True (default) delta = the relative change in parameter value

run_form(numerical=True, delta=0.01)[source]#

numerical = True (default) delta = the relative change in parameter value