Navigation

  • index
  • next |
  • Tapenade 3.16 documentation »
  • Tapenade Developer Documentation

Tapenade Developer Documentation¶

  • Tapenade Algorithmic Differentiation Tool
  • Contributing and development guidelines
    • Gitlab and workflow
    • Continuous integration and tests
    • Code quality
    • Java conventions
    • Convention, nomenclature on Tapenade variable names
    • Comments
    • Documentation
    • How to build Tapenade
    • How to install Tapenade
    • How to build the developer documentation
    • Javadoc and other sources of information for developers
    • Tapenade Authors
    • Tapenade Code of Conduct
  • Tapenade Design
    • Overall operations chain of Tapenade
    • Tapenade toplevel
    • Tapenade frontend
    • The IL Abstract Syntax Reference Manual
    • Tapenade’s basic utility and representation classes
    • Internal representation of a program
    • Data-flow infrastructure
    • Tapenade data-flow analyses
    • Tapenade Differentiation
    • Creating the output IL Abstract Syntax Trees
    • Tapenade pretty-printers for Fortran and C output files
    • Tapenade HTML output and web server utilities
  • Tapenade Tests and Debug
    • Contents of the ADFirstAidKit
    • Non-Regression tests of Tapenade

Indices and tables¶

  • Index

  • Search Page

Table of Contents

  • Tapenade Developer Documentation
  • Indices and tables

Next topic

Tapenade Algorithmic Differentiation Tool

This Page

  • Show Source

Quick search

Navigation

  • index
  • next |
  • Tapenade 3.16 documentation »
  • Tapenade Developer Documentation
© Copyright 1999 - 2021, Inria. Last updated on Mar 21, 2023. Created using Sphinx 3.1.1.