<div dir="ltr">Is there any elegant way to tell whether SNESComputeFunction is being called under different conceptual contexts?<div><br></div><div>E.g. non-linear residual evaluation vs. Jacobian formation from finite differencing vs. Jacobian-vector products from finite differencing?</div><div><br></div><div>Alex</div></div>