pystra.calibration.factors.verify_designs#
- verify_designs(problem, design_values, *, target_beta=None, options=None, evaluator=None)[source]#
Check a common design scale or an explicitly named set of designs.
- Parameters:
problem (
FactorCalibrationProblem) – Cases and the common resistance-scale design parameter.design_values (
float|Mapping[str,float] |DesignValues) – Common scale or exactly one scale per case. To verify the governing common design, supply max(designs.values) explicitly.target_beta (
float|None) – Finite normal-equivalent target for the same event/reference period.options (
object) – Evaluator-specific settings; FORMOptions for the default FORM.evaluator (
ReliabilityEvaluator|None) – Method constructor or result callback as in pystra.assessment.evaluate_reliability; defaults to FORM.
- Returns:
Achieved reliability and optional beta-minus-target margin for every supplied case, including failed analyses. Failed cases have no margin.
- Return type:
tuple[DesignVerification,...]