[petsc-dev] MATMPIAIJ
    Barry Smith 
    bsmith at mcs.anl.gov
       
    Tue Sep 24 12:36:45 CDT 2013
    
    
  
   You are likely prematurely optimizing.  Are you already solving systems using the new solver on "real" problems? Does profiling indicate that the duplicate memory usage or time to copy are limiting the problems you can run?  I highly recommend finishing  and using your solver interface well before worrying about further optimizations.
    Barry
On Sep 24, 2013, at 11:07 AM, Jose David Bermeol <jbermeol at purdue.edu> wrote:
> Hi, I have some questions?
> 
> 1) What is the main reason to split the matrix in each MPI process in diagonal matrix and off diagonal matrix?
> 
> 2) Is this just for MATMPIAIJ matrices?
> 
> 3) Right now we are interested in safe all the memory as possible, so I guess the right path would be to implement a new type of matrix it would be just a container. Is it the best solution??   
    
    
More information about the petsc-dev
mailing list