← Back to team overview

ffc team mailing list archive

Re: Compiling elements

 

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

>
>
> Kristian Oelgaard wrote:
> > 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.
>
> It's still generating a form and trying to create a UFC object that
> doesn't exists.

Try again now.

> > Did this ever work by the way? I
> > couldn't find a changeset where it did.
> >
>
> I had never tried it.

OK.

Kristian

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




Follow ups

References