<p style="font:14px/1.5 Lucida Grande;margin:0;">Dear PETSc’s developers,</p><p style="font:14px/1.5 Lucida Grande;margin:0;">      In the context of unstructured applications developed by PETSc’s DMPlex, if the ASM is used for preconditioning, is it algebraic (based on matrix graph) or geometric (based on Metis partition)?  </p><p style="font:14px/1.5 Lucida Grande;margin:0;">    When the ASM preconditioner is associated with a specific DM object, I found there is  only the implementation of <a href="https://www.petsc.org/release/src/dm/impls/da/dadd.c.html#DMCreateDomainDecomposition_DA" style="font-family: -webkit-standard;">DMCreateDomainDecomposition</a> for DA in PCSetUp_ASM, and there is no implementation for DMPlex. So I guess the ASM is algebraic for DMPlex, is that right ? </p><p style="font:14px/1.5 Lucida Grande;margin:0;"><br></p><p style="font:14px/1.5 Lucida Grande;margin:0;"><br></p><p style="font:14px/1.5 Lucida Grande;margin:0;">Best,</p><p style="font:14px/1.5 Lucida Grande;margin:0;"><br></p><p style="font:14px/1.5 Lucida Grande;margin:0;">Wenpeng</p>