← Back to team overview

ffc team mailing list archive

Re: Compiling elements

 

Quoting "Garth N. Wells" <gnw20@xxxxxxxxx>:

> I've tried to compile an element with DOLFIN wrappers, but the wrapper
> code is somewhat unexpected. From
>
>      element = VectorElement("Lagrange", "triangle", 2)
>
> with 'ffc -l dolfin'
>
> I get
>
>      class Velocity : public dolfin::Form
>      {
>      public:
>
>        // Create form
>        Velocity() : dolfin::Form()
>        {
>          _ufc_form = boost::shared_ptr<const ufc::form>(new UFC_Velocity());
>        }
>
>        // Destructor
>        ~Velocity() {}
>
>      };
>
> FFC should generate a dolfin::FunctionSpace rather than a dolfin::Form.

I tried to fix this, see if it works now. Did this ever work by the way? I
couldn't find a changeset where it did.

Kristian

> Garth
> _______________________________________________
> FFC-dev mailing list
> FFC-dev@xxxxxxxxxx
> http://www.fenics.org/mailman/listinfo/ffc-dev
>




Follow ups

References