Shri has finished work on providing better support for setting the Mat type 
before setting the sizes. It no longer stores the MatCreate_XXX() pointer in 
the function table. It actually allocates the basic data structure and table of 
functions. Mat preallocate then completes the process using the size 
information provided.

   If you have any problems with this, please send email to petsc-dev

   Barry


Reply via email to