13.07.2015 Views

UFL Specification and User Manual 0.3 - FEniCS Project

UFL Specification and User Manual 0.3 - FEniCS Project

UFL Specification and User Manual 0.3 - FEniCS Project

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>UFL</strong> <strong>Specification</strong> <strong>and</strong> <strong>User</strong> <strong>Manual</strong> <strong>0.3</strong>Martin S. Alnæs, Anders LoggChapter 5 explains many algorithms to work with <strong>UFL</strong> expressions, mostlyintended to aid developers of form compilers. The algorithms available includeshelper functions for easy <strong>and</strong> efficient iteration over expression trees,formatting tools to present expressions as text or images of different kinds,utilities to analyse properties of expressions or checking their validity, automaticdifferentiation algorithms, as well as algorithms to work with thecomputational graphs of expressions.14

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!