petsc-3.4.2 2013-07-02

## PETSc System routines

PETSc provides a variety of "system" level routines, including parallel file access, synchronized printing to screen.

ex1.c: Demonstrates PETSc error handlers
ex2.c: Tests the signal handler
ex3.c: Tests catching of floating point exceptions
ex7.c: Tests PetscSortIntWithPermutation()
ex9.c: Tests PetscSequentialPhaseBegin() and PetscSequentialPhaseEnd()\n
ex10.c: Tests PetscMemmove()\n
ex11.c: Tests PetscSynchronizedPrintf() and PetscSynchronizedFPrintf()
ex12.c: Tests timing PetscSortInt()
ex14.c: Tests PetscOptionsGetScalar() for complex numbers\n
ex15.c: Demonstrates PetscPopUpSelect()\n
ex16.c: Demonstrates PetscMatlabEngineXXX()\n
ex18.c: Tests PetscContainerCreate() and PetscContainerDestroy()
ex19.c: Tests string options with spaces
ex20.c: Tests PetscOptionsPrefix{Push,Pop}\n\n
ex21.c: Tests PetscTreeProcess()
ex22.c: Tests the PetscByteSwap()\n
ex23.c: Tests string options with spaces
ex24.c: Tests %D and %G formatting\n
makefile