AIB 2013-04: Algorithmic Differentiation of a Complex C++ Code with Underlying Libraries