1: #pragma once 3: #include <petscsys.h> 4: #include <petsc/private/petscimpl.h> 6: /* ----------------------------------------------------------------------- */ 7: typedef struct _PrintfQueue *PrintfQueue; 8: struct _PrintfQueue { 9: char *string; 10: size_t size; 11: PrintfQueue next; 12: }; 14: PETSC_INTERN PrintfQueue petsc_printfqueue; 15: PETSC_INTERN PrintfQueue petsc_printfqueuebase; 16: PETSC_INTERN int petsc_printfqueuelength;