static char help[] = "Tests timing PetscSortInt().\n\n"; #include int main(int argc,char **argv) { PetscInt i,n = 1000,*values; #if defined(PETSC_USE_LOG) PetscLogEvent event; #endif PetscRandom rand; PetscReal value; PetscErrorCode ierr; PetscBool values_view=PETSC_FALSE; PetscMPIInt rank; ierr = PetscInitialize(&argc,&argv,(char*)0,help);if (ierr) return ierr; ierr = MPI_Comm_rank(PETSC_COMM_WORLD,&rank);CHKERRMPI(ierr); ierr = PetscOptionsGetInt(NULL,NULL,"-n",&n,NULL);CHKERRQ(ierr); ierr = PetscOptionsGetBool(NULL,0,"-values_view",&values_view,NULL);CHKERRQ(ierr); ierr = PetscRandomCreate(PETSC_COMM_SELF,&rand);CHKERRQ(ierr); ierr = PetscRandomSetFromOptions(rand);CHKERRQ(ierr); ierr = PetscMalloc1(n,&values);CHKERRQ(ierr); for (i=0; i