15bc33bd4SToby Isaac #include <petscsys.h> 25bc33bd4SToby Isaac 35bc33bd4SToby Isaac static const PetscInt PetscFaceToP4estFace[4] = {2, 1, 3, 0}; 4e0b3996aSToby Isaac static const PetscInt P4estFaceToPetscFace[4] = {3, 1, 0, 2}; 5b5a892a1SMatthew G. Knepley static const PetscInt P4estFaceToPetscOrnt[4] = {-1, 0, 0, -1}; 6943ba4e5SToby Isaac static const PetscInt PetscVertToP4estVert[4] = {0, 1, 3, 2}; 7bb2ed840SToby Isaac static const PetscInt P4estVertToPetscVert[4] = {0, 1, 3, 2}; 85bc33bd4SToby Isaac 9d73861faSToby Isaac #define DMPFOREST DMP4EST 10d73861faSToby Isaac 11d6a2e6abSJacob Faibussowitsch #define _append_pforest(a) PetscConcat_(a, _p4est) 12d6a2e6abSJacob Faibussowitsch #define _infix_pforest(a, b) PetscConcat(_append_pforest(a), b) 13*0a96aa3bSJed Brown #include "pforest.h" 14