VTK === .. toctree:: :maxdepth: 1 :caption: Contents: About ----- `VTK (The Visualization Toolkit) `_ is an open-source software system for 3D computer graphics, image processing, and visualization. It is widely used in scientific computing, medical imaging, and data visualization applications. For more information, visit the `official VTK website `_. VTK is a comprehensive library that provides algorithms and tools for visualizing scientific data, including support for various data formats, rendering techniques, and interactive visualization capabilities. .. note:: On Discoverer HPC, the VTK library is used to support visualization capabilities for various scientific applications, including those compiled with LAMMPS. Available versions ------------------ To view available VTK versions:: $ module avail vtk Build recipes and configuration details are maintained in our GitLab repository: * `Build Recipes `_ Access to the VTK library ------------------------- To access the latest version of the VTK library, load the module without specifying the version: .. code:: bash $ module load vtk In case you need to access a specific version of the VTK library, you can specify the version: .. code:: bash $ module load vtk/ Compiler support ---------------- We use the recent :doc:`llvm` to build the VTK library code. We do not support any other compilers for that purpose. The `LLVM.org `_ compilers are the default compilers on Discoverer Petascale Supercomputer. Since the code of the library includes both C++ and Python components, the compiled binaries are compatible with various programming environments. Getting Help ------------ For additional assistance: * See the :doc:`help` documentation