pub fn form_analysis(
n_dims: usize,
g: &dyn Fn(&[f64]) -> f64,
max_iter: usize,
tol: f64,
h: f64,
) -> FormResultExpand description
First-Order Reliability Method (FORM) via Hasofer-Lind iteration.
Finds the most probable point (MPP) on the limit-state surface g(u) = 0 in the standard normal space by iterative gradient projection.
§Arguments
n_dims- Number of standard normal input dimensions.g- Limit-state function: g(u) < 0 means failure.max_iter- Maximum number of HL-RF iterations.tol- Convergence tolerance on β.h- Finite-difference step for gradient.