User-difined PC
    Barry Smith 
    bsmith at mcs.anl.gov
       
    Mon Sep 22 11:08:09 CDT 2008
    
    
  
On Sep 22, 2008, at 7:59 AM, Dave May wrote:
>
>
> Why is the first pointer in PCSHELL operations the user context
> whereas in MATSHELL the first pointer is of type Mat ?? Seems slightly
> inconsistent.
>
    Good question, these were done at different times and only later
did we realize the inconsistency. This is something that should be  
fixed in petsc-dev.
    Barry
I guess the first argument for the PCSHELL should become the pc.
>
>
> On Mon, Sep 22, 2008 at 8:31 PM, Michel Cancelliere
> <fernandez858 at gmail.com> wrote:
>> Hello,
>>
>> I have problems with the implementation of a user-defined pc,  
>> basically my
>> program is in a cycle, for with which he is called by matlab each  
>> time it
>> seeks to solve a linear system, the problem is that in the first  
>> iteration
>> of the for-cycle  the preconditioner works very well, then fails to
>> convergence. It may be some parameters that I setting wrong?
>> I'am attaching my program code.
>>
>> Thank you,
>>
>> Michel
>>
>
    
    
More information about the petsc-users
mailing list