[petsc-dev] explaining hierarchical composible solvers

Karl Rupp rupp at mcs.anl.gov
Mon Dec 3 00:30:39 CST 2012


which doesn't surprise me. Maybe GUI programming tools are now 
sufficiently mature and powerful such that they indeed help to reduce 
the overall complexity instead of only adding an additional maintenance 
burden?

Best regards,
Karli



On 12/02/2012 11:51 PM, Jed Brown wrote:
> Not a new idea, my friend.
>
>
> On Sun, Dec 2, 2012 at 9:49 PM, Karl Rupp <rupp at mcs.anl.gov
> <mailto:rupp at mcs.anl.gov>> wrote:
>
>     Hmm, following this thought/path all the way down should lead us to ...
>
>     ... a PETSc GUI? It surely sounds a bit odd, but at some point every
>     means to fight the dragon named complexity is welcome.
>
>     Best regards,
>     Karli
>
>
>
>
>     On 12/02/2012 07:55 PM, Jed Brown wrote:
>
>         I have wanted to make this sort of view interactive for a long time.
>
>         On Dec 2, 2012 4:48 PM, "Barry Smith" <bsmith at mcs.anl.gov
>         <mailto:bsmith at mcs.anl.gov>
>         <mailto:bsmith at mcs.anl.gov <mailto:bsmith at mcs.anl.gov>>> wrote:
>
>
>
>
>
>              In order to help explain and understand composible solver I
>         started
>              to add the PetscViewerDraw ability to the solver objects to
>              graphically explain the solvers used and the decomposition
>         of the
>              solvers. It is very crude now but I've attached a couple of
>         images
>              of what are generated when using -ts/snes/ksp_view_draw
>         We need to
>              add more information (somehow) to indicate  the multigrid
>         levels as
>              "levels" the field split decomposition etc. Any thoughts or
>         code
>              welcome.
>
>                  Barry
>
>
>
>
>




More information about the petsc-dev mailing list