Is it possible to do unmapped FE_DGP

43 views
Skip to first unread message

Eman Kabbas

unread,
Sep 20, 2024, 3:11:15 PM9/20/24
to deal.II User Group

Hello everyone,

I would like to use a discontinuous Pk finite element space, similar to FE_DGP, but I need the shape functions to be defined locally on each physical cell without any mapping from a reference cell.

Is it possible to implement such an unmapped finite element space in deal.II? If so, could you provide some guidance or references on how to achieve this?

Thank you for your help!

Best,
Eman

Wolfgang Bangerth

unread,
Sep 20, 2024, 3:49:04 PM9/20/24
to dea...@googlegroups.com

On 9/20/24 03:15, Eman Kabbas wrote:
> I would like to use a discontinuous Pk finite element space, similar to
> FE_DGP, but I need the shape functions to be defined *locally on each
> physical cell* without any mapping from a reference cell.
>
> Is it possible to implement such an unmapped finite element space in
> deal.II? If so, could you provide some guidance or references on how to
> achieve this?

You will be interested in the FE_DGPNonparametric class. The
documentation has a prominent warning about it not working, though I'm
unsure about the details. It's probably worth trying out the class, and
if you run into bugs to fix those, rather than trying to write such a
class from scratch -- at least the general outline of what you want to
do is there already.

Of course, should you find that something doesn't work and you want to
fix it, we'd be happy to provide advice (and equally happy to accept
patches).

Best
W.

Rseelalshehri Alshehri

unread,
Sep 21, 2024, 11:10:09 AM9/21/24
to dea...@googlegroups.com
Dear Wolfgang,

Would using mapping_none gives unmapped spaces or is it not enough to use it?

Thanks 
Najwa

--
The deal.II project is located at http://www.dealii.org/
For mailing list/forum options, see https://groups.google.com/d/forum/dealii?hl=en
---
You received this message because you are subscribed to the Google Groups "deal.II User Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to dealii+un...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/dealii/b533a753-81a1-4563-9851-337a8e78c9fc%40colostate.edu.
Reply all
Reply to author
Forward
0 new messages