7
Advanced ParaView Visualization Kenneth Moreland, David Thompson, Timothy Shead Sandia National Laboratories Utkarsh Ayachit Kitware Inc. John Biddiscombe Swiss National Supercomputing Center Sandia is a multiprogram laboratory operated by Sandia Corporation, a Lockheed Martin Company, for the United States Department of Energy’s National Nuclear Security Administration under contract DE-AC04-94AL85000.

Advanced ParaView Visualization

  • Upload
    meryl

  • View
    78

  • Download
    2

Embed Size (px)

DESCRIPTION

Advanced ParaView Visualization. Kenneth Moreland, David Thompson, Timothy Shead Sandia National Laboratories Utkarsh Ayachit Kitware Inc. John Biddiscombe Swiss National Supercomputing Center. - PowerPoint PPT Presentation

Citation preview

Page 1: Advanced ParaView Visualization

Advanced ParaView Visualization

Kenneth Moreland, David Thompson, Timothy SheadSandia National Laboratories

Utkarsh AyachitKitware Inc.

John BiddiscombeSwiss National Supercomputing Center

Sandia is a multiprogram laboratory operated by Sandia Corporation, a Lockheed Martin Company,

for the United States Department of Energy’s National Nuclear Security Administration under contract DE-AC04-94AL85000.

Page 2: Advanced ParaView Visualization

Current Funders and Contributors

• Army SBIR

• ERDC Contract

• US NSF SBIR

• Support Contracts• Electricity de France• Mirarco• Oil Industry

Swiss National Supercomputing Centre

Page 3: Advanced ParaView Visualization

What This Tutorial Is NOT

• An introduction to ParaView.• No hands on GUI learning (go to Supercomputing).

• A description of building visualization pipelines.• We’re already vis experts, right?

• A comprehensive list of ParaView features.• Read the book.

• A series of use cases.

Page 4: Advanced ParaView Visualization

What This Tutorial Is

• A selected set of “advanced” features.• Some are unique to ParaView, some are not.• All go beyond the classical visualization pipeline model.

• Descriptions of usage coupled with descriptions of implementation.• Learn new things you can do with ParaView.• Learn new tricks for your own visualization applications.

• Keys to customizing ParaView.• Learn to use ParaView as a deployment platform for your own

visualization research.

• Informal• Ask questions, offer suggestions, argue, defend, throw tomatoes.

Page 5: Advanced ParaView Visualization

Agenda

10:30 Introduction Kenneth Moreland

10:40 Advanced Selection Utkarsh Ayachit

11:00 Customizing ParaView Timothy Shead

12:00 Break

2:00 Python Scripting Utkarsh Ayachit

2:40 Time in ParaView John Biddiscombe

3:20 Particle Visualization John Biddiscombe

3:40 Break

4:15 Parallel Visualization Kenneth Moreland

4:45 Higher Order Elements David Thompson

5:20 InfoVis in ParaView Timothy Shead

Page 6: Advanced ParaView Visualization

Titan (Views, Data Types, Algorithms, Readers, Writers)

ParaView Library Stack

VTK

ParaView Server

UI (Qt components, Python wrapping)

Client pvpython OverView

Research, Prototyping, Serial Apps

Page 7: Advanced ParaView Visualization

ParaView Library Stack

Titan (Views, Data Types, Algorithms, Readers, Writers)

VTK

ParaView Server

UI (Qt components, Python wrapping)

Client pvpython OverView

Research, Prototyping, Serial Apps

SelectionUtkarsh Ayachit

SelectionUtkarsh Ayachit

ScriptingUtkarsh Ayachit

ScriptingUtkarsh Ayachit

ScriptingUtkarsh Ayachit

ScriptingUtkarsh Ayachit

CustomizingTimothy Shead

CustomizingTimothy Shead

TimeJohn Biddiscombe

TimeJohn Biddiscombe

Particle VisJohn Biddiscombe

Particle VisJohn Biddiscombe

Particle VisJohn Biddiscombe

Particle VisJohn Biddiscombe

Parallel VisKenneth Moreland

Parallel VisKenneth Moreland

Higher Order ElementsDavid Thompson

Higher Order ElementsDavid Thompson

InfoVisTimothy Shead

InfoVisTimothy Shead

InfoVisTimothy Shead

InfoVisTimothy Shead