Add ufc/ufl versions of DofMap, FiniteElement and Form in both DOLFIN and PyDOLFIN

Registered by Johan Hake

DofMap, FiniteElement and Form in DOLFIN are all created using an ufc version of these. These should be accessible using a ufc() access function, returning a shared_ptr version of the object. In PyDOLFIN we add a corresponding ufl() access function which returns the ufl version.

Blueprint information

Status:
Complete
Approver:
None
Priority:
Undefined
Drafter:
Johan Hake
Direction:
Needs approval
Assignee:
Registry Administrators
Definition:
Obsolete
Series goal:
None
Implementation:
Unknown
Milestone target:
None
Completed by
Marie Rognes

Related branches

Sprints

Whiteboard

> My suggestion would be that in DOLFIN, element() always returns the
> DOLFIN element (both in C++ and Python). Then there may be other
> versions like ufl_element, ufc_element etc where appropriate.
>
> Anders

Agree.

Johan

MER: This is so old that I'm marking it as obsolete.

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.