On Jan 9, 2020, at 4:25 PM, Matthew Knepley <knep...@gmail.com<mailto:knep...@gmail.com>> wrote:
On Thu, Jan 9, 2020 at 1:35 PM 'Bisht, Gautam' via tdycores-dev <tdycores-...@googlegroups.com<mailto:tdycores-...@googlegroups.com>> wrote: > On Jan 9, 2020, at 2:58 PM, Jed Brown > <j...@jedbrown.org<mailto:j...@jedbrown.org>> wrote: > > "'Bisht, Gautam' via tdycores-dev" > <tdycores-...@googlegroups.com<mailto:tdycores-...@googlegroups.com>> writes: > >>> Do you need to rely on the element number, or would coordinates (of a >>> centroid?) be sufficient for your purposes? >> >> I do need to rely on the element number. In my case, I have a mapping file >> that remaps data from one grid onto another grid. Though I’m currently >> creating a hexahedron mesh, in the future I would be reading in an >> unstructured grid from a file for which I cannot rely on coordinates. > > How does the mapping file work and how is it generated? In CESM/E3SM, the mapping file is used to map fluxes or states between grids of two components (e.g. land & atmosphere). The mapping method can be conservative, nearest neighbor, bilinear, etc. While CESM/E3SM uses ESMF_RegridWeightGen to generate the mapping file, I’m using by own MATLAB script to create the mapping file. I’m surprised that this is not an issue for other codes that are using DMPlex. E.g In PFLOTRAN, when a user creates a custom unstructured grid, they can specify material property for each grid cell. So, there should be a way to create a vectorscatter that will scatter material property read in the “application”-order (i.e. order before calling DMPlexDistribute() ) to ghosted-order (i.e. order after calling DMPlexDistribute()). We did build something specific for this because some people wanted it. I wish I could purge this from all simulations. Its definitely destructive, but this is the way the world currently is. You want this: https://www.mcs.anl.gov/petsc/petsc-current/docs/manualpages/DMPLEX/DMPlexNaturalToGlobalBegin.html Perfect. Thanks. -Gautam Thanks, Matt > We can locate points and create interpolation with unstructured grids. > > -- > You received this message because you are subscribed to the Google Groups > "tdycores-dev" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to > tdycores-dev+unsubscr...@googlegroups.com<mailto:tdycores-dev%2bunsubscr...@googlegroups.com>. > To view this discussion on the web visit > https://protect2.fireeye.com/v1/url?k=b265c01b-eed0fed4-b265ea0e-0cc47adc5e60-1707adbf1790c7e4&q=1&e=0962f8e1-9155-4d9c-abdf-2b6481141cd0&u=https%3A%2F%2Fgroups.google.com%2Fd%2Fmsgid%2Ftdycores-dev%2F8736come4e.fsf%2540jedbrown.org. -- You received this message because you are subscribed to the Google Groups "tdycores-dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to tdycores-dev+unsubscr...@googlegroups.com<mailto:tdycores-dev%2bunsubscr...@googlegroups.com>. To view this discussion on the web visit https://groups.google.com/d/msgid/tdycores-dev/9AB001AF-8857-446A-AE69-E8D6A25CB8FA%40pnnl.gov<https://protect2.fireeye.com/v1/url?k=711264f2-2da75a3d-71124ee7-0cc47adc5e60-a1731ca51d9b5203&q=1&e=4ec2bd09-0f1d-461c-bde7-4a0d8446ce3d&u=https%3A%2F%2Fgroups.google.com%2Fd%2Fmsgid%2Ftdycores-dev%2F9AB001AF-8857-446A-AE69-E8D6A25CB8FA%2540pnnl.gov>. -- 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://www.cse.buffalo.edu/~knepley/<http://www.cse.buffalo.edu/~knepley/> -- You received this message because you are subscribed to the Google Groups "tdycores-dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to tdycores-dev+unsubscr...@googlegroups.com<mailto:tdycores-dev+unsubscr...@googlegroups.com>. To view this discussion on the web visit https://groups.google.com/d/msgid/tdycores-dev/CAMYG4Gm%3DSY%3DyDiYOdBm1j_KZO5NYhu80ZhbFTV23O%2Bv-zVvFnA%40mail.gmail.com<https://protect2.fireeye.com/v1/url?k=ce43b754-92f6899b-ce439d41-0cc47adc5e60-0a864c0f80b4c75d&q=1&e=4ec2bd09-0f1d-461c-bde7-4a0d8446ce3d&u=https%3A%2F%2Fgroups.google.com%2Fd%2Fmsgid%2Ftdycores-dev%2FCAMYG4Gm%253DSY%253DyDiYOdBm1j_KZO5NYhu80ZhbFTV23O%252Bv-zVvFnA%2540mail.gmail.com%3Futm_medium%3Demail%26utm_source%3Dfooter>.