[petsc-dev] Removal of PETSC_VIEWER_NATIVE?
Jed Brown
jedbrown at mcs.anl.gov
Fri Aug 9 00:56:38 CDT 2013
Barry Smith <bsmith at mcs.anl.gov> writes:
> At that time we had started to collect these oddball IO methods:
>
> loadintovector
> - PetscErrorCode (*loadintovectornative)(PetscViewer,Vec);
> - PetscErrorCode (*viewnative)(Vec,PetscViewer);
>
> and Vec/MatLoad() actually created the object and load into it.
>
> I wanted XXXView/XXXLoad() to take an already created XXXX
> (allowing the user to determine type etc) and get rid of all the
> oddball methods. I think the lose of all the native support was
> accidental, hence Shri put some of it back in. If there is more we
> should have that is not there then we should add it back in.
We can put back a switch on viewer format. We should probably have a
switch on format in all viewers and fail if an unknown format is
requested. As it is, most formats will be silently ignored.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 835 bytes
Desc: not available
URL: <http://lists.mcs.anl.gov/pipermail/petsc-dev/attachments/20130809/0c621de9/attachment.sig>
More information about the petsc-dev
mailing list