[petsc-users] how to use MatSetValues?
    Tomasz Jankowski 
    tomjan at jay.au.poznan.pl
       
    Tue Mar  8 02:39:53 CST 2011
    
    
  
hello,
Could someone give me a hand with MatSetValues function?
suppose such example sparse matrix
0   1.1 0   0   0
2.2 0   0   0   0
0   0   0   0   3.3
0   0   4.4 0   0
0   0   0   5.5 0
after storing it in row, col and val arrays we have
row[0] = 0;col[0]=1;val[0]=1.1;
row[1] = 1;col[1]=0;val[1]=2.2;
row[2] = 2;col[2]=4;val[2]=3.3;
row[3] = 3;col[3]=2;val[3]=4.4;
row[3] = 4;col[3]=3;val[4]=5.5;
question is: how to use MatSetValues with it?
I thought that 'MatSetValues(xx,5,row,1,col,val,INSERT_VALUES);' would be 
good but it doesn't .(I suppose I don't fully anderstand how it works...)
thanks,
tom
########################################################
#               tomjan at jay.au.poznan.pl                #
#              jay.au.poznan.pl/~tomjan/               #
########################################################
    
    
More information about the petsc-users
mailing list