[petsc-users] PETSc recommended visualization packages
Ethan Coon
ecoon at lanl.gov
Thu Jul 14 14:45:56 CDT 2011
I suppose it's possible, eventually. Much of the matlab stuff is
related to the socket and the "wrappers", which exist in petsc4py
instead. There may be a few though -- PetscBinaryWrite.py at least.
Ethan
On Thu, 2011-07-14 at 14:38 -0500, Barry Smith wrote:
> Ethan,
>
> Excellent.
>
> I have the matlab programs in a subdirectory called matlab. Will there be several of these? So should we have a bin/python subdirectory for them?
>
> Barry
>
>
> On Jul 14, 2011, at 2:22 PM, Ethan Coon wrote:
>
> > Attached patch takes Lisandro's matio.py and puts it in a
> > PetscBinaryRead.py that reads a binary with (potentially) multiple Petsc
> > objects, deciphers the contents of the file from the header, and returns
> > numpy objects. It's basically the same as the PetscBinaryRead.m
> >
> > I've tested this on Vecs, but not Mats or ISs, and I haven't thoroughly
> > tested degenerate cases. Will do some testing, but I wanted Lisandro to
> > take a look at it as well...
> >
> > Thanks,
> >
> > Ethan
> >
> > On Wed, 2011-07-06 at 12:24 -0300, Lisandro Dalcin wrote:
> >> On 6 July 2011 11:41, Ethan Coon <ecoon at lanl.gov> wrote:
> >>> Both Paraview and Visit generally make ugly axes/colorbars/keys/etc. In my opinion they both look fine for presentations and my own viewing, but are not really acceptable for publication-quality. For things run on a reasonably-sized problem, matplotlib (using either h5py to read hdf5, pyvtk to read vtk, or petsc4py to read PETSc's binary format) makes publishable plots.
> >>>
> >>
> >> Using petsc4py for reading PETSc binary formats is overkill. All this
> >> can be done with just NumPy. Should PETSc ship some Python code to
> >> read IS's, Vec's, Mat's in binary format? Can any of you suggest an
> >> appropriate location in the source tree?
> >>
> >>
> >>
> >>
> >
> > --
> > ------------------------------------
> > Ethan Coon
> > Post-Doctoral Researcher
> > Applied Mathematics - T-5
> > Los Alamos National Laboratory
> > 505-665-8289
> >
> > http://www.ldeo.columbia.edu/~ecoon/
> > ------------------------------------
> > <PetscBinaryRead.py>
>
--
------------------------------------
Ethan Coon
Post-Doctoral Researcher
Applied Mathematics - T-5
Los Alamos National Laboratory
505-665-8289
http://www.ldeo.columbia.edu/~ecoon/
------------------------------------
More information about the petsc-users
mailing list