VTK/Examples/Cxx/Broken/IO/ExodusIIWriter
From KitwarePublic
Requires VTK to be built with VTK_USE_PARALLEL.
WriteExodusII.cxx
#include <vtkSmartPointer.h> #include <vtkPolyData.h> #include <vtkExodusIIWriter.h> #include <vtkTimeSourceExample.h> int main(int, char *[]) { vtkSmartPointer<vtkTimeSourceExample> timeSource = vtkSmartPointer<vtkTimeSourceExample>::New(); vtkSmartPointer<vtkExodusIIWriter> exodusWriter = vtkSmartPointer<vtkExodusIIWriter>::New(); exodusWriter->SetFileName("output.exii"); exodusWriter->SetInputConnection (timeSource->GetOutputPort()); exodusWriter->WriteAllTimeStepsOn (); exodusWriter->Write(); return EXIT_SUCCESS; }
CMakeLists.txt
cmake_minimum_required(VERSION 2.6) PROJECT(WriteExodusII) FIND_PACKAGE(VTK REQUIRED) INCLUDE(${VTK_USE_FILE}) ADD_EXECUTABLE(WriteExodusII WriteExodusII.cxx) TARGET_LINK_LIBRARIES(WriteExodusII vtkHybrid)