1: #if !defined(_DT_H) 2: #define _DT_H 4: #include <petscdt.h> 6: struct _p_PetscQuadrature { 7: PETSCHEADER(int); 8: PetscInt dim; /* The spatial dimension */ 9: PetscInt Nc; /* The number of components */ 10: PetscInt order; /* The order, i.e. the highest degree polynomial that is exactly integrated */ 11: PetscInt numPoints; /* The number of quadrature points on an element */ 12: const PetscReal *points; /* The quadrature point coordinates */ 13: const PetscReal *weights; /* The quadrature weights */ 14: }; 16: #endif