Practical information

May 14, 2014

Current price: $1 375




VTK-ParaView

with S├ębastien Jourdain in Santa Fe, New Mexico

May 14, 2014 (2 days long)

The first part of this training will present the common uses of the VTK toolkit using a practical oriented methodology.

The second part of the course will give an overview of ParaView: how to visualize and browse datasets, techniques to post process them on a client/server environment using examples based on use cases of several scientific domains.

The training mixes theory and application with a set of tutorials and exercises.

Objectives

  1. Understand the VTK pipeline

  2. View 2D images, meshes and stacks of images

  3. Discover ParaView

  4. Load Data using ParaView

  5. Parallel processing using ParaView


Prerequisites

  1. C++: basic knowledge


About the instructor

After receiving a Master's Degree in 2002, Sébastien Jourdain joined a French research laboratory (INRIA-Lorraine) where he spent two years developing a collaborative platform for software process. Sébastien then joined a small French software company specialized in open source scientific computing where he started to work with VTK and its Java wrapping.
In February 2010, Sébastien moved to New York and joined the Kitware team to work on ParaViewWeb and the collaborative aspects of ParaView. Sébastien has since become a lead contributor to VTK and ParaView: adding Web support for ParaView and VTK, improving the Java support for VTK, and enabeling interactive in-situ visualization on the Web. In October 2013, Sébastien relocated to Kitware's Santa Fe, NM office to help foster collaboration with Kitware's national lab customers in the area.

Program

VTK Overview

  • Common uses of the toolkit
  • Data models
  • Processing and rendering pipeline
  • Processing filters
  • Visualization technics
  • VTK extension features: how to create new filters
  • New readers creation to support new formats

ParaView Overview

  • Datasets visualization and browsing
  • Datasets post processing (HPC environment)
  • Pipeline and filters

Plugins

  • How to create and include a plugin in ParaView
  • How to expose new filters and readers in ParaView

Python

  • Client and server side
  • How to add new features using macros and programmable filters
  • Python API

This training course will be taught in English.
Course notes are also in English.
Participants are asked to bring a laptop computer for this training session.
The instructor will communicate all the specifications required to each participants before the training session.

Lunch is included.

All Kitware training courses can be customized and held at Kitware's training centers (In the EU: Lyon, France; or in the US: Clifton Park, New York; Carrboro, North Carolina; Santa Fe, New Mexico) or at your own site (quotation).