petsc object hierarchy

Yaron Kretchmer yaronkretchmer at gmail.com
Wed Nov 22 11:09:44 CST 2006


Thanks Matt.

And Vec sits on top of BLAS/MPI ?

How are Vec-Vec operators (VecAXPBY for instance) and Mat-Mat operators
(MatMatMult) performed?


Yaron

On 11/22/06, Matthew Knepley <knepley at gmail.com> wrote:
>
> There is a classic slides in all the tutorials about control flow, but
> it is really simple:
>
>   - Mat uses Vec
>   - PC uses (Mat, Vec)
>   - KSP use (PC, Mat, Vec)
>   - SNES uses (KSP, PC, Mat, Vec)
>   - TS uses (SNES, KSP, PC, Mat, Vec)
>
> Very linear.
>
>   Matt
>
> On 11/21/06, Yaron Kretchmer <yaronkretchmer at gmail.com> wrote:
> > Hi all
> > I'd like to understand the class/object hierarchy of Petsc (i.e. KSP
> uses a
> > MAT , which uses a VEC etc. etc.)- other than digging through the code,
> how
> > can i do this?
> >
> > Thanks
> > Yaron
> >
>
>
> --
> "Failure has a thousand explanations. Success doesn't need one" -- Sir
> Alec Guiness
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/petsc-users/attachments/20061122/740dbe1f/attachment.htm>


More information about the petsc-users mailing list