<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "https://jats.nlm.nih.gov/nlm-dtd/publishing/3.0/journalpublishing3.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" article-type="research-article" specific-use="SMUR" dtd-version="3.0" xml:lang="en">
<front>
<journal-meta>
<journal-id journal-id-type="publisher">JECATSD</journal-id>
<journal-title-group>
<journal-title>Journal of Environmentally Compatible Air Transport System Discussions</journal-title>
<abbrev-journal-title abbrev-type="publisher">JECATSD</abbrev-journal-title>
<abbrev-journal-title abbrev-type="nlm-ta">J. Env. Com. Air Transp. Sys. Discuss.</abbrev-journal-title>
</journal-title-group>
<publisher><publisher-name></publisher-name>
<publisher-loc>Göttingen, Germany</publisher-loc>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="doi">10.5194/jecats-2026-20</article-id>
<title-group>
<article-title>Differentiable CoCiP: exact sensitivities of contrail energy forcing with DIFFCOCIP v1.0</article-title>
</title-group>
<contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Dalmau</surname>
<given-names>Ramon</given-names>
<ext-link>https://orcid.org/0000-0003-3587-7331</ext-link>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
</contrib>
<contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Very</surname>
<given-names>Philippe</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
</contrib>
<contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Jarry</surname>
<given-names>Gabriel</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
</contrib>
<contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Ballerini</surname>
<given-names>Franck</given-names>
<ext-link>https://orcid.org/0000-0003-0727-8649</ext-link>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
</contrib>
</contrib-group><aff id="aff1">
<label>1</label>
<addr-line>Aviation Sustainability Unit, EUROCONTROL, Brétigny-sur-Orge, France</addr-line>
</aff>
<pub-date pub-type="epub">
<day>21</day>
<month>10</month>
<year>2026</year>
</pub-date>
<volume>2026</volume>
<fpage>1</fpage>
<lpage>34</lpage>
<permissions>
<copyright-statement>Copyright: &#x000a9; 2026 Ramon Dalmau et al.</copyright-statement>
<copyright-year>2026</copyright-year>
<license license-type="open-access">
<license-p>This work is licensed under the Creative Commons Attribution 4.0 International License. To view a copy of this licence, visit <ext-link ext-link-type="uri"  xlink:href="https://creativecommons.org/licenses/by/4.0/">https://creativecommons.org/licenses/by/4.0/</ext-link></license-p>
</license>
</permissions>
<self-uri xlink:href="https://jecats.copernicus.org/preprints/jecats-2026-20/">This article is available from https://jecats.copernicus.org/preprints/jecats-2026-20/</self-uri>
<self-uri xlink:href="https://jecats.copernicus.org/preprints/jecats-2026-20/jecats-2026-20.pdf">The full text article is available as a PDF file from https://jecats.copernicus.org/preprints/jecats-2026-20/jecats-2026-20.pdf</self-uri>
<abstract>
<p>Reducing contrail warming requires knowing how a flight&apos;s climate effect responds to changes in its trajectory, the weather and the contrail model&apos;s assumptions. The Contrail Cirrus Prediction model (CoCiP) computes this effect as energy forcing, &lt;em&gt;EF&lt;/em&gt;, but its reference implementation does not provide these sensitivities. Finite differences could estimate them by perturbing one input at a time, but this is impractical for weather fields holding millions of values. We present diffcocip v1.0, a reimplementation that applies reverse-mode automatic differentiation to obtain all these sensitivities in a single backward pass. It reproduces the reference model&apos;s &lt;em&gt;EF&lt;/em&gt; to the accumulated floating-point round-off and returns derivatives with respect to waypoint altitudes, gridded humidity and model parameters. Three applications assess the use and limits of these derivatives. In a four-season fleet campaign, altitude gradients guide the placement of candidate manoeuvre windows, and every candidate is then evaluated with the unmodified model. For about one third of reprofiled flights, the selected manoeuvre reduces &lt;em&gt;EF&lt;/em&gt; despite a gradient prediction of an increase, showing why finite manoeuvres must still be checked against the full model. Humidity gradients identify the small part of a four-dimensional weather grid that influences one flight&apos;s &lt;em&gt;EF&lt;/em&gt;, including positions reached by its drifting contrail after the aircraft has passed. Among six model parameters, &lt;em&gt;EF&lt;/em&gt; proves most sensitive to the humidity-correction coefficient, whose effect is about 7 times larger than that of the next most influential parameter. The derivatives are exact within each smooth region of the implemented model, but do not capture discontinuous changes across the formation, persistence and termination thresholds. diffcocip also includes an optional smoothed formulation of these criteria to support gradient-based optimisation; the results reported here use the unmodified model throughout.</p>
</abstract>
<counts><page-count count="34"/></counts>
<funding-group>
<award-group id="gs1">
<funding-source>SESAR Joint Undertaking</funding-source>
<award-id>No. 101114613 (CICONIA)</award-id>
<award-id>No. 999483733 (E-CONTRAIL 2)</award-id>
</award-group>
</funding-group>
</article-meta>
</front>
<body/>
<back>
</back>
</article>