On Mon, Mar 03, 2014 at 12:21:11PM -0600, Douglas N Arnold wrote:
> > Are you happy with these names? Is `P Lambda` the best choice?
> > It seems a bit odd with a space in the name but I can't think of
> > anything better.
>
> Actually my choice would be
>
>  ("P-", cell, r, k)
>  ("P", cell, r, k)
>  ("Q-", cell, r, k)
>  ("S", cell, r, k)
>
> The Lambda is always present so conveys no information.

That looks good, but `P` is already used as a name for the P
elements in the latest draft so this does not seem to work out.

Are there other options? Something like

  FEEC("P", cell, r, k)

?

--
Anders


> > Not that I'm aware of, but we could easily add a function `simplex`
> > which would allow this:
> >
> > FiniteElement("P Lambda", simplex(n), r, k)
>
> Seems like a good idea to me.
>
> On 03/03/2014 11:54 AM, Anders Logg wrote:
> >On Mon, Mar 03, 2014 at 09:49:39AM -0600, Douglas N Arnold wrote:
> >>Let me recall that there is one way to specify
> >>elements that is truly consistent and leads to
> >>dimension free code:
> >>
> >>  (name, cell, r, k)
> >>
> >>where name is 'P- Lambda' or 'P Lambda' for cell
> >>= 'interval', 'triangle', or 'tetrahedron',
> >>and name is 'Q- Lambda' or 'S Lambda' for
> >>cell = 'interval', 'quadrilateral', or
> >>'hexahedron'.  From one point of view
> >>(the one conveyed by the periodic table), everything
> >>else is a convenience alias.
> >
> >Are you happy with these names? Is `P Lambda` the best choice?
> >It seems a bit odd with a space in the name but I can't think of
> >anything better.
> >
> >>BTW, is there a dimension-independent way
> >>to refer to a simplex or cube, (e.g., (simplex, 2)
> >>instead of triangle) in UFL?  If you want code
> >>that changes dimension by just changing the one
> >>line "n = 2", I guess you need this.
> >
> >Not that I'm aware of, but we could easily add a function `simplex`
> >which would allow this:
> >
> >FiniteElement("P Lambda", simplex(n), r, k)
> >
> _______________________________________________
> fenics mailing list
> [email protected]
> http://fenicsproject.org/mailman/listinfo/fenics
_______________________________________________
fenics mailing list
[email protected]
http://fenicsproject.org/mailman/listinfo/fenics

Reply via email to