1*08bd1863SJacob Faibussowitsch@@ -10,5 +10,5 @@ 2*08bd1863SJacob Faibussowitsch #endif 3*08bd1863SJacob Faibussowitsch 4*08bd1863SJacob Faibussowitsch-PetscErrorCode testValidHeaders(PetscRandom r, PetscViewer v, PetscDraw d, PetscDrawAxis a) 5*08bd1863SJacob Faibussowitsch+static PetscErrorCode testValidHeaders(PetscRandom r, PetscViewer v, PetscDraw d, PetscDrawAxis a) 6*08bd1863SJacob Faibussowitsch { 7*08bd1863SJacob Faibussowitsch /* incorrect */ 8447bcd8fSJacob Faibussowitsch@@ -13,5 +13,5 @@ 9447bcd8fSJacob Faibussowitsch { 10447bcd8fSJacob Faibussowitsch /* incorrect */ 11064a246eSJacob Faibussowitsch- PetscValidHeaderSpecificType(r, PETSC_VIEWER_CLASSID, 0, DMDA); 12d6cc7855SJacob Faibussowitsch+ PetscValidHeaderSpecificType(r, PETSC_RANDOM_CLASSID, 1, DMDA); 13447bcd8fSJacob Faibussowitsch PetscValidHeaderSpecificType(v, PETSC_DRAW_CLASSID, 0, DMDA); 14447bcd8fSJacob Faibussowitsch PetscValidHeaderSpecificType(d, PETSC_DRAWAXIS_CLASSID, 0, DMDA); 15447bcd8fSJacob Faibussowitsch@@ -14,5 +14,5 @@ 16447bcd8fSJacob Faibussowitsch /* incorrect */ 17447bcd8fSJacob Faibussowitsch PetscValidHeaderSpecificType(r, PETSC_VIEWER_CLASSID, 0, DMDA); 18447bcd8fSJacob Faibussowitsch- PetscValidHeaderSpecificType(v, PETSC_DRAW_CLASSID, 0, DMDA); 19064a246eSJacob Faibussowitsch+ PetscValidHeaderSpecificType(v, PETSC_VIEWER_CLASSID, 2, DMDA); 20447bcd8fSJacob Faibussowitsch PetscValidHeaderSpecificType(d, PETSC_DRAWAXIS_CLASSID, 0, DMDA); 21447bcd8fSJacob Faibussowitsch PetscValidHeaderSpecificType(a, PETSC_RANDOM_CLASSID, 0, DMDA); 22447bcd8fSJacob Faibussowitsch@@ -15,5 +15,5 @@ 23447bcd8fSJacob Faibussowitsch PetscValidHeaderSpecificType(r, PETSC_VIEWER_CLASSID, 0, DMDA); 24447bcd8fSJacob Faibussowitsch PetscValidHeaderSpecificType(v, PETSC_DRAW_CLASSID, 0, DMDA); 25447bcd8fSJacob Faibussowitsch- PetscValidHeaderSpecificType(d, PETSC_DRAWAXIS_CLASSID, 0, DMDA); 26064a246eSJacob Faibussowitsch+ PetscValidHeaderSpecificType(d, PETSC_DRAW_CLASSID, 3, DMDA); 27447bcd8fSJacob Faibussowitsch PetscValidHeaderSpecificType(a, PETSC_RANDOM_CLASSID, 0, DMDA); 28447bcd8fSJacob Faibussowitsch 29447bcd8fSJacob Faibussowitsch@@ -16,5 +16,5 @@ 30447bcd8fSJacob Faibussowitsch PetscValidHeaderSpecificType(v, PETSC_DRAW_CLASSID, 0, DMDA); 31447bcd8fSJacob Faibussowitsch PetscValidHeaderSpecificType(d, PETSC_DRAWAXIS_CLASSID, 0, DMDA); 32447bcd8fSJacob Faibussowitsch- PetscValidHeaderSpecificType(a, PETSC_RANDOM_CLASSID, 0, DMDA); 33d6cc7855SJacob Faibussowitsch+ PetscValidHeaderSpecificType(a, PETSC_DRAWAXIS_CLASSID, 4, DMDA); 34447bcd8fSJacob Faibussowitsch 35447bcd8fSJacob Faibussowitsch /* correct */ 36447bcd8fSJacob Faibussowitsch@@ -25,5 +25,5 @@ 37447bcd8fSJacob Faibussowitsch 38447bcd8fSJacob Faibussowitsch /* incorrect */ 39064a246eSJacob Faibussowitsch- PetscValidHeaderSpecific(r, PETSC_DRAW_CLASSID, 0); 40d6cc7855SJacob Faibussowitsch+ PetscValidHeaderSpecific(r, PETSC_RANDOM_CLASSID, 1); 41447bcd8fSJacob Faibussowitsch PetscValidHeaderSpecific(v, PETSC_DRAWAXIS_CLASSID, 0); 42447bcd8fSJacob Faibussowitsch PetscValidHeaderSpecific(d, PETSC_RANDOM_CLASSID, 0); 43447bcd8fSJacob Faibussowitsch@@ -26,5 +26,5 @@ 44447bcd8fSJacob Faibussowitsch /* incorrect */ 45447bcd8fSJacob Faibussowitsch PetscValidHeaderSpecific(r, PETSC_DRAW_CLASSID, 0); 46447bcd8fSJacob Faibussowitsch- PetscValidHeaderSpecific(v, PETSC_DRAWAXIS_CLASSID, 0); 47064a246eSJacob Faibussowitsch+ PetscValidHeaderSpecific(v, PETSC_VIEWER_CLASSID, 2); 48447bcd8fSJacob Faibussowitsch PetscValidHeaderSpecific(d, PETSC_RANDOM_CLASSID, 0); 49447bcd8fSJacob Faibussowitsch PetscValidHeaderSpecific(a, PETSC_VIEWER_CLASSID, 0); 50447bcd8fSJacob Faibussowitsch@@ -27,5 +27,5 @@ 51447bcd8fSJacob Faibussowitsch PetscValidHeaderSpecific(r, PETSC_DRAW_CLASSID, 0); 52447bcd8fSJacob Faibussowitsch PetscValidHeaderSpecific(v, PETSC_DRAWAXIS_CLASSID, 0); 53447bcd8fSJacob Faibussowitsch- PetscValidHeaderSpecific(d, PETSC_RANDOM_CLASSID, 0); 54064a246eSJacob Faibussowitsch+ PetscValidHeaderSpecific(d, PETSC_DRAW_CLASSID, 3); 55447bcd8fSJacob Faibussowitsch PetscValidHeaderSpecific(a, PETSC_VIEWER_CLASSID, 0); 56447bcd8fSJacob Faibussowitsch 57447bcd8fSJacob Faibussowitsch@@ -28,5 +28,5 @@ 58447bcd8fSJacob Faibussowitsch PetscValidHeaderSpecific(v, PETSC_DRAWAXIS_CLASSID, 0); 59447bcd8fSJacob Faibussowitsch PetscValidHeaderSpecific(d, PETSC_RANDOM_CLASSID, 0); 60447bcd8fSJacob Faibussowitsch- PetscValidHeaderSpecific(a, PETSC_VIEWER_CLASSID, 0); 61d6cc7855SJacob Faibussowitsch+ PetscValidHeaderSpecific(a, PETSC_DRAWAXIS_CLASSID, 4); 62447bcd8fSJacob Faibussowitsch 63447bcd8fSJacob Faibussowitsch /* correct */ 64447bcd8fSJacob Faibussowitsch@@ -37,5 +37,5 @@ 65447bcd8fSJacob Faibussowitsch 66447bcd8fSJacob Faibussowitsch /* incorrect */ 67064a246eSJacob Faibussowitsch- PetscValidHeader(r, 55); 68064a246eSJacob Faibussowitsch+ PetscValidHeader(r, 1); 69447bcd8fSJacob Faibussowitsch PetscValidHeader(v, 56); 70447bcd8fSJacob Faibussowitsch PetscValidHeader(d, 57); 71447bcd8fSJacob Faibussowitsch@@ -38,5 +38,5 @@ 72447bcd8fSJacob Faibussowitsch /* incorrect */ 73447bcd8fSJacob Faibussowitsch PetscValidHeader(r, 55); 74447bcd8fSJacob Faibussowitsch- PetscValidHeader(v, 56); 75064a246eSJacob Faibussowitsch+ PetscValidHeader(v, 2); 76447bcd8fSJacob Faibussowitsch PetscValidHeader(d, 57); 77447bcd8fSJacob Faibussowitsch PetscValidHeader(a, 58); 78447bcd8fSJacob Faibussowitsch@@ -39,5 +39,5 @@ 79447bcd8fSJacob Faibussowitsch PetscValidHeader(r, 55); 80447bcd8fSJacob Faibussowitsch PetscValidHeader(v, 56); 81447bcd8fSJacob Faibussowitsch- PetscValidHeader(d, 57); 82064a246eSJacob Faibussowitsch+ PetscValidHeader(d, 3); 83447bcd8fSJacob Faibussowitsch PetscValidHeader(a, 58); 84447bcd8fSJacob Faibussowitsch 85447bcd8fSJacob Faibussowitsch@@ -40,5 +40,5 @@ 86447bcd8fSJacob Faibussowitsch PetscValidHeader(v, 56); 87447bcd8fSJacob Faibussowitsch PetscValidHeader(d, 57); 88447bcd8fSJacob Faibussowitsch- PetscValidHeader(a, 58); 89064a246eSJacob Faibussowitsch+ PetscValidHeader(a, 4); 90447bcd8fSJacob Faibussowitsch 91447bcd8fSJacob Faibussowitsch /* correct */ 92