[petsc-users] matrix with complex number
Barry Smith
bsmith at mcs.anl.gov
Fri Jan 22 14:35:18 CST 2010
The way we handle complex numbered linear systems in PETSc is to
compile all of PETSc with complex numbers and then just use the
solvers on those complex numbers. The current drawback to this is that
PETSc can only be built with support for complex numbers or for real
numbers. We cannot build a PETSc where some matrices are complex and
some are real.
We don't have any interest in solving complex systems as larger real
systems.
Barry
On Jan 22, 2010, at 11:04 AM, Yujie wrote:
> Dear PETSc Developers,
>
> Recently, I am trying to find some complex number-based solvers and
> preconditioners. However, it is difficult to find a general
> framework to include some solvers and preconditioners. Trilinos is
> developing a package, komplex, to use the real-number-based solver
> to solve complex number -based problem. I don't know whether PETSc
> wants to develop such the function for complex number-based problem.
> I think it will significantly increase the application range of
> PETSc. After all, in PETSc, lots of solvers and preconditioners have
> been developed. Thanks a lot.
>
> Regards,
> Yujie
More information about the petsc-users
mailing list