set(private_classes
  vtkStaticEnSight6BinaryReader
  vtkStaticEnSight6Reader
  vtkStaticEnSightGoldBinaryReader
  vtkStaticEnSightGoldReader
  vtkStaticPlaneCutter
)

set(classes
  vtkGenericStaticEnSightReader
  vtkTemporalUGWavelet
  vtkStaticMeshObjectFactory
)

if (PARAVIEW_USE_MPI)
  list(APPEND private_classes vtkStaticPUnstructuredGridGhostCellsGenerator)
endif()

vtk_module_add_module(StaticMeshModule
  FORCE_STATIC
  CLASSES ${classes}
  PRIVATE_CLASSES ${private_classes}
)
