@ggorman, @mlange05
Now that it is fast enough, I have finalized the adjoint test and gradient script. It passes the adjoint test (exactly) and produce a gradient that looks like what it is supposed to. I am working on the Gradient test now and we should get a 2D acoustic workflow working and running by the end of the week.