1 2 #if !defined(__MPRINT_H) 3 #define __MPRINT_H 4 5 #include <petscsys.h> /*I "petscsys.h" I*/ 6 #include <petsc/private/petscimpl.h> 7 8 /* ----------------------------------------------------------------------- */ 9 typedef struct _PrintfQueue *PrintfQueue; 10 struct _PrintfQueue { 11 char *string; 12 int size; 13 PrintfQueue next; 14 }; 15 16 PETSC_INTERN PrintfQueue petsc_printfqueue; 17 PETSC_INTERN PrintfQueue petsc_printfqueuebase; 18 PETSC_INTERN int petsc_printfqueuelength; 19 20 #endif 21