Functions in different versions

I found an open source code on GitHub. This code was developed earlier, so he called the method in the “vtkXMLPUnstructuredGridWriter.h” file in the VTK5.0.3 version, but I encountered many problems installing the old version of VTK, so The VTK 8.2.0 version is installed, I would like to ask the function names and usage methods of the following three functions in the new version:
1、SetInput()
2、SetTimeStepRange()
3、SetTimeStep()
The picture is the problem I encountered, that is, the three function names that need to be updated

These are changes to the pipeline execution API which was updated in VTK 6 or 7. Alas, I can’t find the release notes for those versions right now, sorry :frowning: .

Can you give some instructions on how to install VTK5.0.3 version on Ubuntu 18.04 system? Including the dependencies involved in this version, because I am not very proficient in this area. I have not installed it after a long time of trouble recently. I can’t find the corresponding function in the VTK 8.2.0 version. I plan to install the old version.

I doubt that VTK 5.x is going to compile on a modern compiler (older VTK tried to embed version information into its build and new releases would end up failing the check and therefore the build).

Someone else here may be able to help with the required API updates though.

OK,thank you. I’ll wait and see if someone can help me complete required API updates

@kitware-sysadmin @kit Can you help me?Thank you very much

@pranjal.sahu can yo help me about this question? Thank you very much!

Can you please also share the repo link which you are trying to build ?

https://gitlab.kitware.com/vtk/vtk/-/tree/v5.0.3
I want to install VTK5.0.3 version on Ubuntu 18.04 system, because some functions (which in VTK5.0.3) was called. My ultimate goal is to build the repo as following: GitHub - martinjrobins/SPH-DEM: An academic c++ code for numerical modelling of fluid-particle systems using Smoothed Particle Hydrodynamics (SPH) and Discrete Element Modeling (DEM)
In the code, GitHub - martinjrobins/SPH-DEM: An academic c++ code for numerical modelling of fluid-particle systems using Smoothed Particle Hydrodynamics (SPH) and Discrete Element Modeling (DEM), three functions are called in the VTK5.0.3

Check this link: https://vtk.org/doc/nightly/html/classvtkXMLPUnstructuredGridWriter.html

I found for SetInput, change it to SetInputData