Skip to content
/ v0l Public

Simple C++ library that helps loading legacy VTK files.

License

Notifications You must be signed in to change notification settings

C0PEP0D/v0l

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

v0l : C++ VTK legacy binary files loader

standard-readme compliant

A simple C++ library that helps loading legacy VTK binary files.

This simple C++ library provides different loading methods for legacy VTK binary files. Simple examples are provided and should be enough to explain how to use this library.

This repository contains:

  1. The software itself provided as a header only library in the directory include/v0l
  2. A few examples.

Table of Contents

Background

This library has been produced during my PhD thesis and as part as the European Research Council project: C0PEP0D This library is used as part of SHELD0N, a lagrangian particle advection software.

Install

Dependencies

The dependencies are standard softwares that may already be installed on your system. If not, you should be able to install these dependencies with your package manager.

  • CMake v? or higher must be installed
  • a c++17 compliant compiler, such as gcc v9 or higher must be installed. For Ubuntu users: ppa.

Installing

Start by cloning this repository.

$ git clone https://gitlab.com/rmonthil/c0pep0d.git

Examples

Running an example:

$ cd examples/read
$ mkdir build
$ cd build
$ cmake ..
$ make
$ ./read

Updating

A simple pull should be enough.

$ git pull

Maintainers

Rémi Monthiller - @rmonthil - [email protected]

Contributing

Feel free to dive in! Open an issue or submit PRs.

License

MIT © Centrale Marseille, Rémi MONTHILLER.

About

Simple C++ library that helps loading legacy VTK files.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published