Tangent Linear and Adjoint Biogeochemical Models