xref: /petsc/src/dm/impls/forest/p4est/dmp4est.c (revision d6a2e6ab466edbe4fea3985dcba6980b1d5f1b80)
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 
11*d6a2e6abSJacob Faibussowitsch #define _append_pforest(a)  PetscConcat_(a,_p4est)
12*d6a2e6abSJacob Faibussowitsch #define _infix_pforest(a,b) PetscConcat(_append_pforest(a),b)
13b34044e4SToby Isaac #include "pforest.c"
14