FFC

Optimise generated code in evalutate_basis*() functions

Registered by Kristian B. Ølgaard

There seems to be a lot of redundant code in these functions. Many of the tables are identical so they could be initialised once for all basis functions. Furthermore, letting the first derivative of basis functions be a special case in evaluate_basis_derivatives seems to have a big impact on performance.

Blueprint information

Status:
Not started
Approver:
None
Priority:
Low
Drafter:
None
Direction:
Approved
Assignee:
None
Definition:
New
Series goal:
None
Implementation:
Unknown
Milestone target:
None

Related branches

Sprints

Whiteboard

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.