### Are there any linked Issues or Pull Requests? _No response_ ### Brief description Following #177 the adjoint solver will need updating. This includes adding new adjoint kernels and their tests. ### Further details of the issue. _No response_