OPVE comes from the VFS init, not the FS init, right?
On 20 Nov 2013 10:23, "Lawrence Mitchell" <notifications@github.com> wrote:

>  In python/firedrake/core_types.pyx:
>
> > @@ -71,7 +71,11 @@ def _init():
> >          op2.init()
> >
> >  def fiat_from_ufl_element(ufl_element):
> > -    if isinstance(ufl_element, ufl.OuterProductElement):
> > +    if isinstance(ufl_element, ufl.HDiv):
> > +        return FIAT.Hdiv(fiat_from_ufl_element(ufl_element._element))
> > +    elif isinstance(ufl_element, ufl.HCurl):
> > +        return FIAT.Hcurl(fiat_from_ufl_element(ufl_element._element))
> > +    elif isinstance(ufl_element, ufl.OuterProductElement):
>
> Or should it rather be:
>
> isinstance(ufl_element.cell(), ufl.OuterProductCell):
>
> ?
>
> —
> Reply to this email directly or view it on GitHub<https://github.com/firedrakeproject/firedrake/pull/75/files#r7786647>
> .
>