On Tue, 16 Mar 2010, burckhardt at itis.ethz.ch wrote: > Hi Barry, > > > Hmm, you shouldn't need to use a PetscLogBegin() after PetscInitialize(). > > When -log_summary is used PetscLogBegin() is automatically called by > > PetscInitialize(). I cannot explain the behavior you are seeing. > > I the fact that the Petsc options are read from a file after PetscInitialize() > a possible explanation?
Yes thats the reason. -log_summary is processed by PetscInitialize() - so if options are read-in after PetscInitialize() - you'll need to explicitly call PetscLogBegin(). Satish
