completed development and testing of PCREDISTRIBUTEHg-commit: 2029f199885411f50511995d906faa735ee54243
changed PetscMap to PetscLayoutHg-commit: b8f4632bd00d1563dcf8108fd4199169f8fd320b
changed PetscMap to be pointer to _p_PetscMapchanged PetscMapInitialize() to PetscMapCreate() and also have it malloc the spaceHg-commit: 2d1edc265bc1b52b0bfe730b4711ac37a11744fd
add support for PCREDISTRIBUTE for setupcalled already calledHg-commit: 2a5f400ff6d98c17f76077e2cacdb59ed90e2771
basic PCRedistribute worksHg-commit: e251c191299557d57332808ebd0734370cceb141
minor additions to PCSetUp_Redistribute()Hg-commit: bf5980cc405a5a920d4c400fc91e2bddaa037481
Fixed tag in PCHg-commit: 227204f7c76b85d4d0f3a8fb994e01ef05ec3b4b
rm unused variablesHg-commit: 9237ba2c5a8040a722bd5cbbf72e2bcb6f147a1a
minor improvements/code modifications to MatRelax_SeqSBAIJ()Hg-commit: 9de31ba8922331ba61bee731740c3ae28ff76b36
123456