[petsc-users] PCCOMPOSITE and ApplyTranspose

Barry Smith bsmith at mcs.anl.gov
Fri Jun 24 22:22:04 CDT 2011


  I have added PCApplyTranspose() for PCCOMPOSITE in petsc-dev. You will need to switch to petsc-dev http://www.mcs.anl.gov/petsc/petsc-as/developers/index.html to access it.

   Sorry for the inconvenience.

   Barry

On Jun 23, 2011, at 4:13 AM, Andrew T Barker wrote:

> I've made a PCCOMPOSITE that contains two PCSHELLS, both of 
> which have a transpose set with PCShellSetApplyTranspose().  
> However the composite PC does not seem to support the 
> transpose:
> 
> [0]PETSC ERROR: No support for this operation for this object 
> type!
> [0]PETSC ERROR: PC does not have apply transpose!
> 
> The code runs fine with the composite replaced with either of 
> the shells by itself.  Of course I can implement my own 
> composite as a PCShell with a transpose easily enough, but I 
> was wondering if this was expected or if I am making some 
> other mistake.
> 
> I am using Petsc 3.0.0.
> 
> Thanks,
> 
> Andrew



More information about the petsc-users mailing list