However, not that using petsc4py+matplotlib from Python will not fill your needs for 3D visualization. For (really good) 3D visualisation scripting in Python, you have MayaVi-2.
A powerfull 3D alternative would be ParaView and its support for Python scripting, Moreover, as ParaView is supports MPI, you could even use mpi4py to do MPI communication between your computing application (witten in C/C++/Fortran) and a (possibly distributed) ParaView engine managed through a Python scrit. I never tried this, but with some (perhaps hard) work, the final result could be really awesome. On Mon, Sep 29, 2008 at 10:15 AM, Thomas M. Ortiz <TMO at htri.net> wrote: > They will be both 2D and 3D. I'll look into your suggestions. Thanks. > > -----Original Message----- > From: owner-petsc-users at mcs.anl.gov [mailto:owner-petsc-users at > mcs.anl.gov] On Behalf Of Matthew Knepley > Sent: Friday, September 26, 2008 12:48 PM > To: petsc-users at mcs.anl.gov > Subject: Re: viewer interfaces between PETSc and Matlab clones > > If your graphics are 2D, I would recommend petsc4py and matplotlib. > > Matt > > On Fri, Sep 26, 2008 at 12:40 PM, Thomas M. Ortiz <TMO at htri.net> wrote: >> Hello >> >> >> >> I would like to start using PETSc in a software package I'm developing and, >> when considering results presentation, have considered making use of either >> GNU Octave or SciLab as a viewer/post-processor. I read in the PETSc User's >> Manual that there is a Matlab interface which can generate Matlab-compatible >> representations of matrices and vectors for viewing purposes and even launch >> Matlab sessions. >> >> >> >> I also believe the latest version of GNU Octave has support for Matlab >> graphics. >> >> >> >> Has anyone had experience rendering PETSc results in any of these packages >> who could offer any advice? Is there a PETSc API with which I could develop >> a tool to launch Octave or SciLab from PETSc to mirror what is possible with >> Matlab? >> >> >> >> Thanks in advance >> >> >> >> Tom Ortiz >> >> > > > > -- > What most experimenters take for granted before they begin their > experiments is infinitely more interesting than any results to which > their experiments lead. > -- Norbert Wiener > > -- Lisandro Dalc?n --------------- Centro Internacional de M?todos Computacionales en Ingenier?a (CIMEC) Instituto de Desarrollo Tecnol?gico para la Industria Qu?mica (INTEC) Consejo Nacional de Investigaciones Cient?ficas y T?cnicas (CONICET) PTLC - G?emes 3450, (3000) Santa Fe, Argentina Tel/Fax: +54-(0)342-451.1594
