Skip to content

Replace MultiFunctions with DAGTraversers #5098

@leo-collins

Description

@leo-collins

DAGTraverser is the correct way (as it avoids UFL's hacky type system) to traverse a DAG, compared to the old MultiFunction and map_integrand_dag/map_expr_dag approach. There are a few instances of MultiFunction in firedrake currently and these should be replaced with DAGTraversers.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions