dolfin-adjoint Project Banner

This documentation referes to the outdated dolfin-adjoint/libadjoint, which will be replaced by dolfin-adjoint/pyadjoint. Visit www.dolfin-adjoint.org for the latest documentation.

  • About
  • Features
  • Documentation
  • Download
  • Citing
  • Support

Examples of using dolfin-adjoint¶

Sensitivity analysis¶

  • Sensitivity analysis of the heat equation on a Gray’s Klein bottle
    • Background
    • Problem definition
    • Implementation
      • Checkpointing timings

Optimization examples¶

  • Optimal control of the Poisson equation
    • Problem definition
    • Implementation
    • Convergence order and mesh independence
      • Moola Newton-CG
      • Moola L-BFGS
  • Dirichlet BC control of the Stokes equations
    • Problem definition
    • Implementation
    • Results
  • Topology optimisation of heat conduction problems governed by the Poisson equation
    • Problem definition
    • Implementation
  • Topology optimisation of fluids in Stokes flow
    • Problem definition
    • Implementation
  • Time-distributed controls
    • Background
    • Problem definition
    • Implementation
  • Time-dependent optimal control of the linear scalar wave equation
    • Problem definition
    • Discretization
    • Implementation
    • Comments
  • Mathematical Programs with Equilibrium Constraints
    • Problem definition
    • Penalisation technique
    • Implementation

Generalized stability examples¶

  • Generalised stability analysis of double-diffusive salt fingering
    • Background
    • Problem definition
    • Implementation
© Copyright 2018, The dolfin-adjoint team.