pystra.assessment.evaluate_reliability#
- evaluate_reliability(model, limit_state, *, options=None, evaluator=None)[source]#
Evaluate isolated inputs, defaulting to FORM, and return a snapshot.
- Parameters:
model (
StochasticModel) – Probability model and failure event. Inputs are copied before evaluation.limit_state (
LimitState) – Probability model and failure event. Inputs are copied before evaluation.options (
Any) – Settings passed to the evaluator; FORMOptions for the default FORM.evaluator (
ReliabilityEvaluator|None) – Method constructor or callback. Its result follows ReliabilityResult.
- Returns:
Success or failure record, including diagnostics. AnalysisError is recorded; invalid specifications and programming errors still raise.
- Return type: