Instruct: Identify the main and secondary category of Arxiv papers based on the titles and abstracts
Query: Building the Tangent and Adjoint codes of the Ocean General Circulation
  Model OPA with the Automatic Differentiation tool TAPENADE   The ocean general circulation model OPA is developed by the LODYC team at
Paris VI university. OPA has recently undergone a major rewriting, migrating to
FORTRAN95, and its adjoint code needs to be rebuilt. For earlier versions, the
adjoint of OPA was written by hand at a high development cost. We use the
Automatic Differentiation tool TAPENADE to build mechanicaly the tangent and
adjoint codes of OPA. We validate the differentiated codes by comparison with
divided differences, and also with an identical twin experiment. We apply
state-of-the-art methods to improve the performance of the adjoint code. In
particular we implement the Griewank and Walther's binomial checkpointing
algorithm which gives us an optimal trade-off between time and memory
consumption. We apply a specific strategy to differentiate the iterative linear
solver that comes from the implicit time stepping scheme

24
The categories of this paper are: dg-ga
22
The categories of this paper are: chao-dyn
14
The categories of this paper are: math-ph
28
The categories of this paper are: alg-geom
27
The categories of this paper are: comp-gas
15
The categories of this paper are: nucl-ex
37
The categories of this paper are: supr-con
34
The categories of this paper are: chem-ph
7
The categories of this paper are: hep-th
26
The categories of this paper are: bayes-an
13
The categories of this paper are: quant-ph
23
The categories of this paper are: solv-int
25
The categories of this paper are: patt-sol
30
The categories of this paper are: q-alg
35
The categories of this paper are: mtrl-th
36
The categories of this paper are: cmp-lg