@@ -112,12 +112,12 @@ int main(int argc, char **argv) {
112112 "Epsilon parameter for Kershaw mesh transformation" ,
113113 NULL , eps , & eps , NULL );
114114 if (eps > 1 || eps <= 0 ) SETERRQ (PETSC_COMM_WORLD , PETSC_ERR_ARG_OUTOFRANGE ,
115- "-eps %D must be (0,1]" , eps );
115+ "-eps %g must be (0,1]" , ( double ) PetscRealPart ( eps ) );
116116 degree = test_mode ? 3 : 2 ;
117117 ierr = PetscOptionsInt ("-degree" , "Polynomial degree of tensor product basis" ,
118118 NULL , degree , & degree , NULL ); CHKERRQ (ierr );
119119 if (degree < 1 ) SETERRQ (PETSC_COMM_WORLD , PETSC_ERR_ARG_OUTOFRANGE ,
120- "-degree %D must be at least 1" , degree );
120+ "-degree %" PetscInt_FMT " must be at least 1" , degree );
121121 q_extra = bp_options [bp_choice ].q_extra ;
122122 ierr = PetscOptionsInt ("-q_extra" , "Number of extra quadrature points" ,
123123 NULL , q_extra , & q_extra , NULL ); CHKERRQ (ierr );
@@ -273,9 +273,9 @@ int main(int argc, char **argv) {
273273 " Mesh:\n"
274274 " Number of 1D Basis Nodes (p) : %d\n"
275275 " Number of 1D Quadrature Points (q) : %d\n"
276- " Global Nodes : %D \n"
277- " Owned Nodes : %D \n"
278- " DoF per node : %D \n"
276+ " Global Nodes : %" PetscInt_FMT " \n"
277+ " Owned Nodes : %" PetscInt_FMT " \n"
278+ " DoF per node : %" PetscInt_FMT " \n"
279279 " Multigrid:\n"
280280 " Number of Levels : %d\n" ,
281281 bp_choice + 1 , vec_type , used_resource ,
@@ -296,10 +296,10 @@ int main(int argc, char **argv) {
296296 for (int i = 0 ; i < num_levels ; i ++ ) {
297297 // Print level information
298298 if (!test_mode && (i == 0 || i == fine_level )) {
299- ierr = PetscPrintf (comm ," Level %D (%s):\n"
299+ ierr = PetscPrintf (comm ," Level %" PetscInt_FMT " (%s):\n"
300300 " Number of 1D Basis Nodes (p) : %d\n"
301- " Global Nodes : %D \n"
302- " Owned Nodes : %D \n" ,
301+ " Global Nodes : %" PetscInt_FMT " \n"
302+ " Owned Nodes : %" PetscInt_FMT " \n" ,
303303 i , (i ? "fine" : "coarse" ), level_degrees [i ] + 1 ,
304304 g_size [i ]/num_comp_u , l_size [i ]/num_comp_u ); CHKERRQ (ierr );
305305 }
@@ -562,7 +562,7 @@ int main(int argc, char **argv) {
562562 " KSP:\n"
563563 " KSP Type : %s\n"
564564 " KSP Convergence : %s\n"
565- " Total KSP Iterations : %D \n"
565+ " Total KSP Iterations : %" PetscInt_FMT " \n"
566566 " Final rnorm : %e\n" ,
567567 ksp_type , KSPConvergedReasons [reason ], its ,
568568 (double )rnorm ); CHKERRQ (ierr );
0 commit comments