/* default order */ #ifndef p_N #define p_N 6 #endif #define NODETOL 1e-4 #ifdef NDG2d #define p_Nfp (p_N+1) #define p_Np ((p_N+1)*(p_N+2)/2) #define p_Nfields 3 #define p_Nfaces 3 #endif #ifdef NDG3d #define p_Nfp ((p_N+1)*(p_N+2)/2) #define p_Np ((p_N+1)*(p_N+2)*(p_N+3)/6) #define p_Nfields 6 #define p_Nfaces 4 #endif #define BSIZE (16*((p_Np+15)/16)) //#define BSIZE p_Np #define max(a,b) ( (a>b)?a:b ) #define min(a,b) ( (a