On Fri, Mar 14, 2025 at 12:15 PM Preda Silvia via petsc-users 
<petsc-users@mcs.anl.gov<mailto:petsc-users@mcs.anl.gov>> wrote:
Hi,

We are having a hard time understanding how the degrees of freedom are 
projected after a dmforest adaption. Having used before the P4EST library 
directly, we recall that there, a index mapping from quadrants present in the 
grid before and after adaption (1 to 1, 1 to many, many to 1, for unaltered, 
refined, coarsened quadrants, respectively) was available. Would it be possible 
to access the same information for a dmforest?

Thank you for all the suggestion!

I do not understand exactly what you want yet.

Let’s make an explicit example. I have an old mesh and a new adapted one. 
Between the two meshes, the following correspondences hold:

  *   The quadrant indexed as 1 in the old mesh has been refined and has 
originated the quadrants indexed as 3, 4, 5, 6 in the new mesh
  *   The quadrants 10, 11, 12, 13 (old indexing) have been coarsened and 
correspond to the quadrant 7 in the new mesh indexing
  *   The quadrant 15 (old indexing) has been left unchanged, but in the new 
mesh is indexed as 17.

We would like to have access to this mapping between the sets of old and new 
indices.

A projection of the dofs would necessarily depend on the function space you are 
using to represent the field.

So you might instead be asking, can I get the  refinement pattern like the 
parent of a given cell. You can get this

  
https://urldefense.us/v3/__https://petsc.org/main/manualpages/DMPlex/DMPlexGetTreeParent/__;!!G_uCfscf7eWS!eEQKDGx261iREJkDLwioeVGv-9jkXQ_Vgn15eYSfh30mRtmoRCucEcrPvKIaxQr6T7hZqGq6Ifpj6ZNrOkOmjsFquTJsi3eFPg$
 

It is not clear to me if the function you suggested is apt to our aim.

Thanks,

Silvia

There are few users (except us), so we would be happy to listen to interface 
suggestions. I will also note that Toby is
the expert, and I am an amateur.

  Thanks,

     Matt

Silvia


--
What most experimenters take for granted before they begin their experiments is 
infinitely more interesting than any results to which their experiments lead.
-- Norbert Wiener

https://urldefense.us/v3/__https://www.cse.buffalo.edu/*knepley/__;fg!!G_uCfscf7eWS!eEQKDGx261iREJkDLwioeVGv-9jkXQ_Vgn15eYSfh30mRtmoRCucEcrPvKIaxQr6T7hZqGq6Ifpj6ZNrOkOmjsFquTJetwsp_A$
 
<https://urldefense.us/v3/__http://www.cse.buffalo.edu/*knepley/__;fg!!G_uCfscf7eWS!eEQKDGx261iREJkDLwioeVGv-9jkXQ_Vgn15eYSfh30mRtmoRCucEcrPvKIaxQr6T7hZqGq6Ifpj6ZNrOkOmjsFquTLrtCQ1Yw$
 >

Reply via email to