pystra.reliability.analysis.AnalysisObject#
Use it: User guide · Worked example · Theory
- class AnalysisObject(model, limit_state, options=None)[source]#
Bases:
objectBase class for reliability analyses.
Stores the stochastic model, limit state and settings, and provides
init_run, which computes the Nataf correlation and the isoprobabilistic transformation before each run.- Parameters:
model (
StochasticModel) – The probabilistic model.limit_state (
LimitState|None) – The limit-state function.options (
FORMOptions|SORMOptions|SimulationOptions|None) – The analysis’s settings, an instance of its_options_type; the defaults if omitted.
- model#
- Type:
- limitstate#
- Type:
- options#
The frozen settings.
- transform#
- Type:
- results_valid#
Trueafter a successfulrun().- Type:
bool
Methods
Initialize the model's isoprobabilistic transformation.