Searched refs:periodic2donor (Results 1 – 1 of 1) sorted by relevance
| /petsc/src/dm/impls/plex/ ! |
| H A D | plexsfc.c | 514 …D(const PetscInt periodic_cone[], PetscInt cone_size, const PetscInt periodic2donor[], PetscInt p2… in TranslateConeP2D() argument 520 if (periodic2donor[p2d * 2] == periodic_cone[p]) p2d_index = p2d; in TranslateConeP2D() 523 p2d_cone[p] = periodic2donor[2 * p2d_index + 1]; in TranslateConeP2D() 694 PetscInt *periodic2donor, dm_depth, maxConeSize; in DMPlexCorrectOrientationForIsoperiodic() local 699 …tscCall(DMGetWorkArray(dm, 2 * PetscPowInt(maxConeSize, dm_depth - 1), MPIU_INT, &periodic2donor)); in DMPlexCorrectOrientationForIsoperiodic() 727 …for (PetscInt c = 0; c < p2d_count; c++) PetscCheck(periodic2donor[2 * c + 1] != donor_vertex, com… in DMPlexCorrectOrientationForIsoperiodic() 730 periodic2donor[2 * p2d_count + 0] = cl_point; in DMPlexCorrectOrientationForIsoperiodic() 731 periodic2donor[2 * p2d_count + 1] = donor_vertex; in DMPlexCorrectOrientationForIsoperiodic() 762 …PetscCall(TranslateConeP2D(periodic_cone, periodic_cone_size, periodic2donor, p2d_count, p2d_cone)… in DMPlexCorrectOrientationForIsoperiodic() 779 periodic2donor[2 * p2d_count + 0] = periodic_point; in DMPlexCorrectOrientationForIsoperiodic() [all …]
|