get_precedences_op

sherpa.models.op.get_precedences_op(op: Callable) tuple[int, bool][source] [edit on github]

Return precedences for the operation.

Unrecognized parameters are mapped to (sherpa.models.op.NO_PRECEDENCE, False).

Parameters:

op (callable) – The operator (e.g. np.multiply or np.power).

Returns:

lprec, rprec – The left and right “precedences” (the right case only cares about being set or not hence we use a boolean).

Return type:

(int, bool)

Notes

This uses the module-level symbols: sherpa.models.op.lprec and sherpa.models.op.rprec.