LIB_VTK_IO

Fortran 95 library to write and read VTK data files

Fortran Hacks

LIB_VTK_IO is a Fortran library to write and read (actually only to write)  data  conforming the VTK standard, Visualization Toolkit from Kiteware, both binary and ascii. Even though there are many wrappers/porting of the VTK source code (C++ code), there is not a fortran one. This library is not a porting or a wrapper of the VTK code, but it is only an exporter/importer of the VTK data format written in pure fortran language (standard Fortran 95 with some extensions of Fortran 2003) that can be used by fortran coders (yes, there are still a lot of these brave coders...) without mixing fortran with C++ language.

The library is still in developing and testing; this one is the first usable release, but there are not all the features of the future stable release (the importer is totaly absent and the exporter is not complete). Surely there are a lot of bugs and the progamming style is not the best, but the exporter is usable for the 90% of the VTK data format.

 

The library is distribuited under GPL v3.

Please send any comments, suggestions, criticism, or bug reports to: 

stefano.zaghi@gmail.com

 

This is an example of Paraview rendering of a VTK file.

  

LIB_VTK_IO Resources (v0.2)

LIB VTK IO Spurce Code

LIB VTK IO Source Code & Makefile

LIB VTK IO User Guide

LIB VTK IO Usage Example

LIB_VTK_IO Linux Static Binary

LIB_VTK_IO Linux Dynamic Binary

LIB_VTK_IO MS Windows Static Binary

LIB_VTK_IO MS Windows Dynamic Binary