extract_fom#

lumopt2.optimizer.base_optimizer.extract_fom(result) float#

Extract FOM value from objective function result.

Handles both (fom, gradient) tuples and bare fom values.

Parameters:
resultfloat or tuple

Result from objective function, either a scalar FOM or (fom, gradient) tuple.

Returns:
float

The FOM value.