Zin Lin <[email protected]> writes: > Hi, > > I am having trouble calling KSPSolveTranspose under MATSOLVERPASTIX. > The following is a very simple C code solving A^T x = b to illustrate the > issue. The matrix A and vector b are built following the PETSC tutorial. > KSPSolve works fine but when it comes to KSPSolveTranspose, it spits out > the error: > > [0]PETSC ERROR: --------------------- Error Message > ------------------------------------ > [0]PETSC ERROR: No support for this operation for this object type! > [0]PETSC ERROR: Matrix type mpiaij! > > The code runs fine if I change the solver package MATSOLVERPASTIX to > MATSOLVERMUMPS. > However, I need the PASTIX solver and the transpose solution for solving a > large problem. > Could you please let me know what is wrong with the PASTIX solver or with > my usage?
The contributed PaStiX interface does not include MatSolveTranspose_PaStiX. If there is a way to do this in PaStiX, it should be added to the interface.
pgpe0aVhywohw.pgp
Description: PGP signature
