Hi there,

I have recently implemented a hybridizable discontinuous Galerkin method 
for the convection-diffusion equation adapted from step-51. Instead of the 
LHDG method used therein, I used IPHDG. 

Some major differences between the two include that IPHDG doesn't have a 
vector-valued auxiliary variable *q* as in step-51 and that an interior 
penalty term *<alpha * kappa / hK (u_h - uhat_h),(v_h - vhat_h)>* is 
present in IPHDG where *kappa* is the diffusion parameter, hK is the mesh 
size and *alpha* is the interior penalty parameter, usually set to be 
4.0*p^2 (p = fe.degree).

When solving an example 2D problem on a unit square domain and a uniformly 
refined mesh, and when using FE_DGP space paired with FE_FaceP space, 
things worked out fine across the board with* kappa* = 1, 1e-2, 1e-6.

When FE_DGQ and FE_FaceQ are used, however, things went off the rails where 
I had to tune up the IP parameter *alpha *to at least 4.0*p^2/h_K to retain 
the correct rates of convergence. In fact, the bigger the diffusion 
parameter *kappa*, the earlier the instability shows which seems to confirm 
that the issue lies in the interior penalty term. 

All of this happened when I didn't change the code at all except for 
switching *P spaces to *Q spaces. 

I'm wondering whether there is anyone here who has experience with IPHDG 
and/or using FE_DGQ vs FE_DGP in general. Any suggestions and insights 
would be highly appreciated!

Best regards,
Greg

-- 
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+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/dealii/cc4d5895-4937-409b-9fea-f2186f4b2359n%40googlegroups.com.

Reply via email to