← Back to team overview

dolfin team mailing list archive

ufc element (again) not accessible after recent change

 

Hi!

After my adaption of my code to access ufc::elements a couple of weeks ago, my code broke again after the recent change since a FiniteElement class does not longer have the ufc_element() getter function (which previously returned a smart ptr). The problem is that I need the

evaluate_basis_derivatives_all

of the ufc element.
Although some of the evaluate functions contained in the ufc element are exposed in the FiniteElement, this one is missing in the FiniteElement interface (is there a reason for that?) and at the same time the ufc_element is not accessible any more. Any ideas how to resolve that? Would be possible to add either an getter function back or to expose the underlying function in the FiniteElement interface?

Cheers,
Andre



Follow ups