Gauss elimination on Petsc matrices
Barry Smith
bsmith at mcs.anl.gov
Fri Jun 22 14:00:10 CDT 2007
On Fri, 22 Jun 2007, Toby Young wrote:
>
> Dear Petsc-dev;
>
> Sorry to bring this up again.
>
> I am trying to fit Dirchlet boundary conditions on a matrix and retain
> a symmetric matrix after this operation and have run into some difficulty.
>
> Let me pose my question in another way: Is there a Gaussian elimination in
> the form of an LU decomposition (for example) implemented in Petsc?
yes, there are a wide variety of LU solvers in PETSc both sequential and
parallel. Take a look at
http://www-unix.mcs.anl.gov/petsc/petsc-as/documentation/linearsolvertable.html
The simpliest usage sequential is simply -ksp_type preonly -pc_type lu
Barry
> > It would be more useful in my case to assemble the system, apply boundary
> conditions and then solve; not apply boundary conditions while assembling
> the matrix as has been helpfully suggested.
>
> Thank you for your useful comments on this up-to-now.
>
> Best,
> Toby
>
> -----
>
> Toby D. Young (Adiunkt)
> Department of Computational Science
> Institute of Fundamental Technological Research
> Polish Academy of Science
> Room 206, ul. Swietokrzyska 21
> 00-049 Warszawa, POLAND
>
>
>
>
>
>
>
More information about the petsc-dev
mailing list