Hi there, grdchk with useCentralDiff=.false. does not work for me. The problem seems to be that the "reference cost function" fcref (from the adjoint run, adthe_main_loop) is quite different from the fc's computed in the forward run (the_main_loop). Do I need to give TAF special options to make this work? Martin