[petsc-users] VTK output
Sanjay Kharche
Sanjay.Kharche at manchester.ac.uk
Wed Feb 4 05:39:14 CST 2015
Dear All
I am working through the various library dependencies to permit me to use the Petsc VTK output functions. Based on errors I saw (pasted below), I think I need a working VTK installation on my fedora 15 before the PetscVTK functions will work - is this correct? My preference is basic binary VTK in 2D and 3D, but ASCII will be good for manually checking also.
Do I need to configure and build petsc with vtk? How to do this? I tried the following, and the configure did not download VTK and it did not give any error messages either. The code for the petsc output I am trying to generate is follows the configure line.
thanks
Sanjay
my configure:
./configure --with-cc=gcc --with-cxx=g++ --with-fc=gfortran --download-fblaslapack --download-mpich --download-sundials --download-scalapack --download-vtk --with-c2html=0
my VTK output code:
PetscViewer viewer;
PetscViewerVTKOpen(PETSC_COMM_WORLD, "sk.vtk",FILE_MODE_WRITE,&viewer);
VecView(u,viewer);
PetscViewerDestroy(&viewer);
at which point I get errors (these are all the errors I got):
[0]PETSC ERROR: --------------------- Error Message --------------------------------------------------------------
[0]PETSC ERROR: No support for this operation for this object type
[0]PETSC ERROR: No support for format 'ASCII_VTK'
[0]PETSC ERROR: See http://www.mcs.anl.gov/petsc/documentation/faq.html for trouble shooting.
[0]PETSC ERROR: Petsc Release Version 3.5.3, unknown
[0]PETSC ERROR: ./sk2d on a linux-gnu-c-debug named sanjayslaptop.maths.liv.ac.uk by sanjay Wed Feb 4 11:37:26 2015
[0]PETSC ERROR: Configure options --with-cc=gcc --with-cxx=g++ --with-fc=gfortran --download-fblaslapack --download-mpich --download-sundials --download-scalapack --download-vtk --with-c2html=0
[0]PETSC ERROR: #1 DMDAVTKWriteAll() line 487 in /home/sanjay/petsc/src/dm/impls/da/grvtk.c
[0]PETSC ERROR: #2 PetscViewerFlush_VTK() line 78 in /home/sanjay/petsc/src/sys/classes/viewer/impls/vtk/vtkv.c
[0]PETSC ERROR: #3 PetscViewerFlush() line 30 in /home/sanjay/petsc/src/sys/classes/viewer/interface/flush.c
[0]PETSC ERROR: #4 PetscViewerDestroy() line 100 in /home/sanjay/petsc/src/sys/classes/viewer/interface/view.c
[0]PETSC ERROR: --------------------- Error Message --------------------------------------------------------------
[0]PETSC ERROR: No support for this operation for this object type
[0]PETSC ERROR: No support for format 'ASCII_VTK'
[0]PETSC ERROR: See http://www.mcs.anl.gov/petsc/documentation/faq.html for trouble shooting.
[0]PETSC ERROR: Petsc Release Version 3.5.3, unknown
[0]PETSC ERROR: ./sk2d on a linux-gnu-c-debug named sanjayslaptop.maths.liv.ac.uk by sanjay Wed Feb 4 11:37:26 2015
[0]PETSC ERROR: Configure options --with-cc=gcc --with-cxx=g++ --with-fc=gfortran --download-fblaslapack --download-mpich --download-sundials --download-scalapack --download-vtk --with-c2html=0
[0]PETSC ERROR: #1 DMDAVTKWriteAll() line 487 in /home/sanjay/petsc/src/dm/impls/da/grvtk.c
[0]PETSC ERROR: #2 PetscViewerFlush_VTK() line 78 in /home/sanjay/petsc/src/sys/classes/viewer/impls/vtk/vtkv.c
[0]PETSC ERROR: #3 PetscViewerFlush() line 30 in /home/sanjay/petsc/src/sys/classes/viewer/interface/flush.c
[0]PETSC ERROR: #4 PetscViewerDestroy() line 100 in /home/sanjay/petsc/src/sys/classes/viewer/interface/view.c
[0]PETSC ERROR: --------------------- Error Message --------------------------------------------------------------
[0]PETSC ERROR: No support for this operation for this object type
[0]PETSC ERROR: No support for format 'ASCII_VTK'
[0]PETSC ERROR: See http://www.mcs.anl.gov/petsc/documentation/faq.html for trouble shooting.
[0]PETSC ERROR: Petsc Release Version 3.5.3, unknown
[0]PETSC ERROR: ./sk2d on a linux-gnu-c-debug named sanjayslaptop.maths.liv.ac.uk by sanjay Wed Feb 4 11:37:26 2015
[0]PETSC ERROR: --------------------- Error Message --------------------------------------------------------------
[0]PETSC ERROR: No support for this operation for this object type
[0]PETSC ERROR: No support for format 'ASCII_VTK'
[0]PETSC ERROR: See http://www.mcs.anl.gov/petsc/documentation/faq.html for trouble shooting.
[0]PETSC ERROR: Petsc Release Version 3.5.3, unknown
[0]PETSC ERROR: ./sk2d on a linux-gnu-c-debug named sanjayslaptop.maths.liv.ac.uk by sanjay Wed Feb 4 11:37:26 2015
[0]PETSC ERROR: [0]PETSC ERROR: Configure options --with-cc=gcc --with-cxx=g++ --with-fc=gfortran --download-fblaslapack --download-mpich --download-sundials --download-scalapack --download-vtk --with-c2html=0
[0]PETSC ERROR: #1 DMDAVTKWriteAll() line 487 in /home/sanjay/petsc/src/dm/impls/da/grvtk.c
[0]PETSC ERROR: #2 PetscViewerFlush_VTK() line 78 in /home/sanjay/petsc/src/sys/classes/viewer/impls/vtk/vtkv.c
[0]PETSC ERROR: Configure options --with-cc=gcc --with-cxx=g++ --with-fc=gfortran --download-fblaslapack --download-mpich --download-sundials --download-scalapack --download-vtk --with-c2html=0
[0]PETSC ERROR: #1 DMDAVTKWriteAll() line 487 in /home/sanjay/petsc/src/dm/impls/da/grvtk.c
[0]PETSC ERROR: #2 PetscViewerFlush_VTK() line 78 in /home/sanjay/petsc/src/sys/classes/viewer/impls/vtk/vtkv.c
[0]PETSC ERROR: #3 PetscViewerFlush() line 30 in /home/sanjay/petsc/src/sys/classes/viewer/interface/flush.c
[0]PETSC ERROR: #4 PetscViewerDestroy() line 100 in /home/sanjay/petsc/src/sys/classes/viewer/interface/view.c
#3 PetscViewerFlush() line 30 in /home/sanjay/petsc/src/sys/classes/viewer/interface/flush.c
[0]PETSC ERROR: #4 PetscViewerDestroy() line 100 in /home/sanjay/petsc/src/sys/classes/viewer/interface/view.c
More information about the petsc-users
mailing list