The likelihood module
- class pylife.materialdata.woehler.likelihood.AbstractLikelihood(fatigue_data)[source]
Calculate the likelihood a fatigue dataset matches with Wöhler curve parameters.
This is an abstract base class that must be subclassed from.
- likelihood_finite(SD, k_1, ND, TN)[source]
Determine the likelihood for a certain finite endurance curve.
- Parameters:
- Returns:
likelihood – The likelihood that the parameters are correct.
- Return type:
- likelihood_infinite(SD, TS)[source]
Determine the likelihood for a certain inifinite endurance limit.
- Parameters:
SD – Endurnace limit start value to be optimzed, unless the user fixed it.
TS – The scatter in load direction TS to be optimzed, unless the user fixed it.
- Returns:
likelihood – The likelihood that the parameters are correct.
- Return type: