FFC

avoid calling UFL algorithm expand_indices in quadraturetransformer

Registered by Kristian B. Ølgaard

Code generation is slow for quadrature representation for certain classes of forms e.g., HyperPlasticity. This is mainly due to the call to expand_indices. Calling this function lead to a bug when handling the UFL Variable, so other problems can be expected.

Blueprint information

Status:
Complete
Approver:
None
Priority:
High
Drafter:
None
Direction:
Needs approval
Assignee:
Kristian B. Ølgaard
Definition:
Approved
Series goal:
None
Implementation:
Implemented
Milestone target:
milestone icon 0.7.1
Started by
Kristian B. Ølgaard
Completed by
Kristian B. Ølgaard

Related branches

Sprints

Whiteboard

Memory use is also very high for hyperelasticity.

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.