Remove tensor representation backend

Issue #150 resolved
Prof Garth Wells created an issue

Comments (4)

  1. Miklós Homolya

    Just a note: TSFC has a tensor mode which imitates what the tensor representation would do.

  2. Prof Garth Wells reporter

    Nice to have it combined - better than having a proliferation of backends, which leads to inconsistencies.

  3. Miklós Homolya

    TSFC modes share the same UFL -> GEM and GEM -> C pipelines, but they implement different GEM -> GEM transformations on the intermediate representation.

    The tensor mode, in particular, attempts to refactorise the expression such that the summation over quadrature points can be evaluated at compile time, thus the quadrature loop is eliminated.

  4. Log in to comment