Hi Arthur, I haven't followed the development of deal.II so I'm not aware of whether you can now use *hp::*DoFHandler.
If you only need it for mesh elements with the same mapping order, you don't need hp::DoFHandler and can get away with the simpler DoFHandler as detailed here: https://groups.google.com/g/dealii/c/8ta3DmMCwsE/m/0AKQVI_0AQAJ I even have a working implementation here: https://github.com/dougshidong/PHiLiP/blob/master/src/mesh/high_order_grid.h There's a lot of spaghetti code for other purposes in there, but effectively, your mesh is now simply a field of x, y, z, just like any other simulation values. Best regards, Doug On Monday, January 12, 2026 at 5:55:21 PM UTC-5 [email protected] wrote: > Hello deal.ii community, > > Sorry to pull an old thread, but I was wondering if there had been > developments regarding the creation of a MappingFEField with an > hp::DoFHandler. > I would need it for a simpler application, where all mesh elements have > the same mapping order. > I'd be happy to look into expanding it myself, and I’d appreciate any > advice on how to do it best (-: > > Thank you, > Arthur > Le jeudi 19 septembre 2019 à 09:37:54 UTC-4, Wolfgang Bangerth a écrit : > >> >> > If I do end up needing those features, should I open an issue and ask >> to get >> > it assigned to myself? And then refer to that issue for pull requests? >> >> Yes. Here are a couple of examples for similar issues that require a lot >> of >> work before they can finally be closed: >> https://github.com/dealii/dealii/issues/3511 >> https://github.com/dealii/dealii/issues/1973 >> https://github.com/dealii/dealii/issues/1894 >> I hope yours doesn't take as many patches to finish as these ones :-) >> >> >> > Thank you for the tip. I did not realise that pull requests could be >> used for >> > "partial" features (as long as they don't break the code). >> >> Yes, I do a lot of work that way where I "morph" the code into the >> direction I >> need it. >> >> >> > This is my first >> > large(ish) project where other students contribute to the code, and I'm >> trying >> > to mimic the forking workflow of open-source projects. Will definitely >> > recommend them to do pull requests more often to reduce merge >> conflicts. >> Yes, definitely pull frequently -- every time you start something. We >> merge >> 5-10 pull requests every day, with changes all over the place, and you'll >> get >> behind very quickly if you don't frequently pull. >> >> Best >> W. >> >> -- >> ------------------------------------------------------------------------ >> Wolfgang Bangerth email: [email protected] >> www: http://www.math.colostate.edu/~bangerth/ >> >> -- 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 [email protected]. To view this discussion visit https://groups.google.com/d/msgid/dealii/fc117e74-3d9e-4554-9643-846cffde2c16n%40googlegroups.com.
