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