Advanced ParaView Visualisation

Size: px
Start display at page:

Download "Advanced ParaView Visualisation"

Transcription

1 Advanced ParaView Visualisation Tips and tricks beyond GMV-like operations Graduate Class Numerical Simulation / IANUS Technische Universität Dortmund Sven Buijssen sven.buijssen@tu-dortmund.de November, 5th

2 Outline 1 Choosing suitable ParaView module 2 Client/Server setup 3 Exporting vector graphics (PS, EPS, SVG) 4 Converting data to fulfill filter s input requirement 5 Emulate gmvdiff in ParaView 6 Emulate gmvpt for steady state data set / Stream Tracer 7 Emulate gmvpt for transient data / Particle Tracer 8 Equivalent of gmvmpeg 9 Examples Programmable filter 10 Custom filters 11 Lookmarks 12 Live Data 13 Stability of ParaView 14 Learn more about ParaView 2

3 Outline 1 Choosing suitable ParaView module 2 Client/Server setup 3 Exporting vector graphics (PS, EPS, SVG) 4 Converting data to fulfill filter s input requirement 5 Emulate gmvdiff in ParaView 6 Emulate gmvpt for steady state data set / Stream Tracer 7 Emulate gmvpt for transient data / Particle Tracer 8 Equivalent of gmvmpeg 9 Examples Programmable filter 10 Custom filters 11 Lookmarks 12 Live Data 13 Stability of ParaView 14 Learn more about ParaView 3

4 Choosing a suitable module ParaView is a big package and can be configured and compiled against numerous third-party libraries, e.g.: without FFMPEG: create sequence of PNGs, TIFs or JPGs from GUI with FFmpeg: additionally create AVIs directly from GUI with Python: possible to write small filters in GUI, no need to code C++ without MPI: Only 1 ParaView data server possible. with MPI: Arbitrary number of ParaView data/render servers possible (clusters with/without GPUs) with OpenGL: Use GPU on compute server (if not careful: GPU on display host!) with Mesa: Use software rendering for hosts without GPUs 4

5 Why compiling ParaView yourself? Kitware Inc. provides ready-to-use binaries for Linux, Mac OS and Windows. Why bother compiling ParaView yourself? ParaView is a big package and as such contains numerous minor and major bugs. New releases are issued every 4 6 months. Find a bug, report it and a fix may be available in CVS/Git long before a new binary release is available. Both developing plugins and compile-time changes (e.g. Postscript export for rendered objects) require self-compilation. Provided binaries are without MPI support. Because MPI is implemented with different (internal) APIs by different vendors. Kitware Inc. would have to create a different binary for cross product of operating system and MPI implementation. 5

6 Choosing a suitable module at TU Dortmund (1) The workstations & servers at Institute of Applied Mathematics and on LiDOng clusters have multiple ParaView installations: Official ParaView releases (version and 3.6.1) Multiple CVS builds. Main difference there: with OpenGL or with Mesa. Why care? Because running an unsuitable version may result in slower performance than possible (Mesa means software rendering, Open GL implies hardware rendering) segfault on startup You re lucky segfault (because of invalid GL command) any time when building a pipeline in GUI You loose a pipeline and have wasted your time. (Segfault may happen for gmvgl, too, when run in context without OpenGL support.) 6

7 Choosing a suitable module at TU Dortmund (1) Choices at one of the workstations & servers at Institute of Applied Mathematics: Linux 32 bit workstations (most of them have GPUs): User sits in front of the workstation feasible and recommended to use OpenGL version, e.g. % module load \ paraview/3.7.0-gl-cvs postscriptexport-gmvimport User is connected to workstation via ssh (e.g. in a NX session) or uses one of the 32 bit compute servers without a GPU use Mesa version!! E.g. % module load \ paraview/3.7.0-mesa-cvs postscriptexport-gmvimport Linux 64 bit workstation and servers (only a few have GPUs, but those are reserved for GPU computing, not visualisation): use Mesa version, e.g. % module load \ paraview/3.7.0-mesa-cvs postscriptexport-gmvimport 7

8 Choosing a suitable module at TU Dortmund (4) Choices at one of the workstations & servers at Institute of Applied Mathematics: Solaris SPARC servers, i.e. SunRay users: Sun Solaris 10 s OpenGL has a bug that causes PV to segfault and typically crashes the Xserver, too ( immediate logout!) use Mesa version, e.g. % module load \ paraview/3.7.0-mesa-cvs postscriptexport-gmvimport 64 bit Itanium server: no ParaView installed Windows terminal server: no ParaView installed 8

9 Choosing a suitable module at TU Dortmund (5) Choices on LiDOng cluster: Linux 64 bit gateway servers and compute nodes (neither one has GPU(s)): use Mesa version, e.g. % module load \ paraview/3.7.0-mesa-cvs postscriptexport-gmvimport 9

10 Outline 1 Choosing suitable ParaView module 2 Client/Server setup 3 Exporting vector graphics (PS, EPS, SVG) 4 Converting data to fulfill filter s input requirement 5 Emulate gmvdiff in ParaView 6 Emulate gmvpt for steady state data set / Stream Tracer 7 Emulate gmvpt for transient data / Particle Tracer 8 Equivalent of gmvmpeg 9 Examples Programmable filter 10 Custom filters 11 Lookmarks 12 Live Data 13 Stability of ParaView 14 Learn more about ParaView 10

11 Choosing a suitable module for client/server setup (1) ParaView supports separating the tasks of data display, reading of data and rendering of data. By default, ParaView uses builtin mode: reading, rendering and display on one machine Via Connect method ParaView client can connect to local or remote ParaView server processes In case of a remote server log in via ssh and create a tunnel for ParaView connection. Example: % ssh lidong1.hrz.tu-dortmund.de \ -L<client port>:localhost:<server port> Caution: ensure that ports are not already in use! Check this beforehand e.g. with % netstat -an grep <client-side port number> on host where ssh is invoked and % netstat -an grep <server-side port number> on host you are connecting to. In case of a local multi-core machine (that noone else uses) skip this step and use default ports in the following 11

12 Choosing a suitable module for client/server setup (2) Example (continued): 2 Load suitable module % module load paraview/3.7.0-cvs Start ParaView data+render server processes Start 1 process % pvserver \ server-port=<server port> use-offscreen-rendering Start multiple processes % mpirun -np 16 pvserver \ server-port=<server port> use-offscreen-rendering 4 Run paraview client (GUI) locally and choose Connect to local port <client port> % paraview File - Connect Add server. Name: LiDOng via ssh tunnel Server Type: Client/Server Host: localhost Port: <client port> Ok Select entry and press Connect 12

13 Choosing a suitable module for client/server setup (3) Example (continued): 5 Test with e.g. Sources - Cone - Apply 6 Distribute data to parallel processes (aka partition) by applying D3 filter 7 Visualise partitioning by applying Process Id Scalars filter 13

14 Choosing a suitable module for client/server setup (3) Caution: When running ParaView in client/server mode, do not mix versions! Never use e.g. ParaView in combination with ParaView 3.7 In general do not mix ParaView 3.7 <some date> with ParaView 3.7 <some later date>, either. 14

15 Outline 1 Choosing suitable ParaView module 2 Client/Server setup 3 Exporting vector graphics (PS, EPS, SVG) 4 Converting data to fulfill filter s input requirement 5 Emulate gmvdiff in ParaView 6 Emulate gmvpt for steady state data set / Stream Tracer 7 Emulate gmvpt for transient data / Particle Tracer 8 Equivalent of gmvmpeg 9 Examples Programmable filter 10 Custom filters 11 Lookmarks 12 Live Data 13 Stability of ParaView 14 Learn more about ParaView 15

16 Exporting vector graphics By default, ParaView supports screenshots in file formats PNG, BMP, TIFF, PPM, JPG and PDF. All are bitmap based formats. True vector graphics (PS, EPS and SVG) export is only available in self-compiled ParaView, not in official binary releases (Not sure whether it is possible to convert the required changes into a plugin) Compile time requirements: my Postscript patch plus old versions of class vtkpvscalarbaractor (pre-november 2008) Run time requirement: Disable Interpolate Colors checkbox in Object Inspector, Display tab. Otherwise object will be exported with greyscale colormap! Works only for 3D view (i.e. not for 2D view nor bar char/xy plot/spreadsheet view...) Works only in built-in mode, not in server mode Does support all types of source objects (sole exception: Mandelbrot source) and mesh types Live demonstration 16

17 Outline 1 Choosing suitable ParaView module 2 Client/Server setup 3 Exporting vector graphics (PS, EPS, SVG) 4 Converting data to fulfill filter s input requirement 5 Emulate gmvdiff in ParaView 6 Emulate gmvpt for steady state data set / Stream Tracer 7 Emulate gmvpt for transient data / Particle Tracer 8 Equivalent of gmvmpeg 9 Examples Programmable filter 10 Custom filters 11 Lookmarks 12 Live Data 13 Stability of ParaView 14 Learn more about ParaView 17

18 Converting data to fulfill filter s input requirement Most filters require certain types of mesh as input To convert your data set to required format apply one of Clean to Grid filter Delaunay 2D filter Delaunay 3D filter Extract Surface filter Triangulate filter Tetrahedralize filter Tesselate filter Live demonstration: 2D data set from level 7, Extract Surface, Triangulate, Decimate data set on level 2. Use case: reduce memory imprint of large file series, create animation scene with reduced dataset ( faster prototyping), save state file, edit it to use the original file series, finally use ParaView GUI or pvpython script to create high-resolution animation 18

19 Outline 1 Choosing suitable ParaView module 2 Client/Server setup 3 Exporting vector graphics (PS, EPS, SVG) 4 Converting data to fulfill filter s input requirement 5 Emulate gmvdiff in ParaView 6 Emulate gmvpt for steady state data set / Stream Tracer 7 Emulate gmvpt for transient data / Particle Tracer 8 Equivalent of gmvmpeg 9 Examples Programmable filter 10 Custom filters 11 Lookmarks 12 Live Data 13 Stability of ParaView 14 Learn more about ParaView 19

20 Emulate gmvdiff in ParaView Jens Acker has written gmvdiff, a command line tool that imports two (2D/3D) gmv files (possibly using different meshes) and creates a new gmv file containing data arrays being the difference of data arrays in the input files. Use case: How did velocity and pressure change between T=3.0 and T=3.5? Realisation in ParaView: Load both data sets Apply Calculator filter on each of them to give field of interest a unique name (e.g. velocity vel1 / vel2 ) Apply Append Attributes filter to both Calculator objects Apply Calculator and compute difference between the two field using their unique names (operation: vel1 - vel2 ) In case of different meshes, apply a Resample with dataset filter before using Append Attributes filter. 20

21 Outline 1 Choosing suitable ParaView module 2 Client/Server setup 3 Exporting vector graphics (PS, EPS, SVG) 4 Converting data to fulfill filter s input requirement 5 Emulate gmvdiff in ParaView 6 Emulate gmvpt for steady state data set / Stream Tracer 7 Emulate gmvpt for transient data / Particle Tracer 8 Equivalent of gmvmpeg 9 Examples Programmable filter 10 Custom filters 11 Lookmarks 12 Live Data 13 Stability of ParaView 14 Learn more about ParaView 21

22 Emulate gmvpt in ParaView (1) Jens Acker has written gmvpt, a command line tool that imports a sequence of (2D/3D) gmv files providing velocity data arrays, performs particle tracing based on a ASCII configuration file and creates a sequence of new gmv files containing tracers. Realisation in ParaView for steady state data set: Load data set Apply Stream Tracer filter Position Point Source or Line Source somewhere inside of the geometry 22

23 Outline 1 Choosing suitable ParaView module 2 Client/Server setup 3 Exporting vector graphics (PS, EPS, SVG) 4 Converting data to fulfill filter s input requirement 5 Emulate gmvdiff in ParaView 6 Emulate gmvpt for steady state data set / Stream Tracer 7 Emulate gmvpt for transient data / Particle Tracer 8 Equivalent of gmvmpeg 9 Examples Programmable filter 10 Custom filters 11 Lookmarks 12 Live Data 13 Stability of ParaView 14 Learn more about ParaView 23

24 Emulate gmvpt in ParaView (2) Jens Acker has written gmvpt, a command line tool that imports a sequence of (2D/3D) gmv files providing velocity data arrays, performs particle tracing based on a ASCII configuration file and creates a sequence of new gmv files containing tracers. Realisation in ParaView for transient data: Load in a time-dependent file series In case of GMV files possibly convert them to ExodusII file format first: 1 Loading of ExodusII files faster due to smarter file format (no need to parse all files for time information, see previous tutorial on GMV reader plugin) 2 ParticleTracer filter will cause GMV reader plugin to raise (harmless) warnings of kind vtkfileseriesreader: vtktemporaldataset not fully supported. Apply Temporal Cache filter first (mandatory!), set to cache 2 time steps Create Point Source somewhere inside of the geometry Apply ParticleTracer filter (Input: TemporalCache object, Source: PointSource) Toggle visibility of TemporalCache object in Pipeline browser Optional: Apply Pathlines filter 24

25 Outline 1 Choosing suitable ParaView module 2 Client/Server setup 3 Exporting vector graphics (PS, EPS, SVG) 4 Converting data to fulfill filter s input requirement 5 Emulate gmvdiff in ParaView 6 Emulate gmvpt for steady state data set / Stream Tracer 7 Emulate gmvpt for transient data / Particle Tracer 8 Equivalent of gmvmpeg 9 Examples Programmable filter 10 Custom filters 11 Lookmarks 12 Live Data 13 Stability of ParaView 14 Learn more about ParaView 25

26 Equivalent of gmvmpeg3 / gmvmpeg4 gmvmpeg is a script of mine that automates the process of applying a given attribute file to a gmv file series, creating snapshots and converting them into a movie. ParaView supports loading and saving of state files (equivalent to GMV s attribute files), from GUI and in plain Python scripts Manipulation of state files from within Python possible, but tricky: Following scenario as replacement for gmvmpeg4 in principle possible, but not mastered yet: Load a single file or a small file series, set up a pipeline, save state Load state file from Python script and let script replace file series from state file with a different (complete) file (series) Let Python script generate snapshot/animation Easier: Edit state file (plain XML file) and alter file name references. Automate this in a custom shell script. Additionally: ParaView supports generation of AVIs as well as saving sequences of PNGs, TIFs and JPGs directly from GUI. No replacement for my gmvmpeg scripts available nor planned Bitmap file series can be converted to movie by means of, e.g., Unix command line mencoder "mf://animation*.png" -mf type=png:w=1280:h=444:fps=25 -nosound \ 26 -ovc lavc -lavcopts vcodec=wmv2:vbitrate=1200 -o wmv2.avi

27 Outline 1 Choosing suitable ParaView module 2 Client/Server setup 3 Exporting vector graphics (PS, EPS, SVG) 4 Converting data to fulfill filter s input requirement 5 Emulate gmvdiff in ParaView 6 Emulate gmvpt for steady state data set / Stream Tracer 7 Emulate gmvpt for transient data / Particle Tracer 8 Equivalent of gmvmpeg 9 Examples Programmable filter 10 Custom filters 11 Lookmarks 12 Live Data 13 Stability of ParaView 14 Learn more about ParaView 27

28 Examples Programmable filter Problem: Export data as CSV file, but only some of the data, not all. No ready-to-use solution in ParaView Possible with the following pipeline: Apply Extract Block and Merge Blocks filter for multi-block data set Apply Programmable Filter with the following Python source code: inp = self.getinput() filename = "foo.csv" FILE = open(filename, "w") FILE.write("x,y,z, x-velocity\n") numpoints = inp.getnumberofpoints() vel = inp.getpointdata().getarray("velocity") for i in xrange(0, numpoints): coords = inp.getpoint(i)[:3] FILE.write(str(coords[0]) + ",") FILE.write(str(coords[1]) + ",") FILE.write(str(coords[2]) + ",") FILE.write(str(vel.GetValue(i * 3)) + "\n") FILE.close() 28

29 Examples Programmable filter (cont.) Problem: Node and cell numbers should start at 1, not 0. VTK always starts counting at 0, so does ParaView. No ready-to-use solution in ParaView Possible with the Programmable Filter (apply Extract Block + Merge Blocks filter for multi-block data sets first) inp = self.getinput() out = self.getoutput() # Provide all input data sets ourselves out.shallowcopy(inp) # (continued from left column) # Shift cell number by 1 numcells = inp.getnumberofcells() data = inp.getcelldata().getarray("ids") offset = +1 # Shift point number by 1 numpoints = inp.getnumberofpoints() newdata = vtk.vtkidtypearray() newdata.setname( Point IDs (shifted by 1) ) newdata.setnumberofcomponents(1) for i in xrange(0, numpoints): newdata.insertnextvalue(i+offset) out.getpointdata().addarray(newdata) # (continued in next column) newdata = vtk.vtkidtypearray() newdata.setname( Cell IDs (shifted by 1) ) newdata.setnumberofcomponents(1) for i in xrange(0, numcells): newdata.insertnextvalue(i+offset) out.getcelldata().addarray(newdata) 29

30 Examples Programmable filter (cont.) Problem: Plot number of nodes and cell numbers over time. No ready-to-use solution in ParaView Possible with the Programmable Filter (apply Extract Block + Merge Blocks filter for multi-block data sets first) inp = self.getinput() out = self.getpolydataoutput() newpoint = vtk.vtkpoints() newpoint.insertpoint(0,0,0,0) out.setpoints(newpoint) numpoints = inp.getnumberofpoints() numcells = inp.getnumberofcells() newdata = vtk.vtkunsignedlongarray() newdata.setname("numpoints") newdata.setnumberofcomponents(1) newdata.insertnextvalue(numpoints) out.getpointdata().addarray(newdata) # (continued in next column) # (continued from left column) newdata1 = vtk.vtkunsignedlongarray() newdata1.setname("numcells") newdata1.setnumberofcomponents(1) newdata1.insertnextvalue(numcells) out.getpointdata().addarray(newdata1) Select newly created point Apply Plot Selection over Time filter 30

31 Outline 1 Choosing suitable ParaView module 2 Client/Server setup 3 Exporting vector graphics (PS, EPS, SVG) 4 Converting data to fulfill filter s input requirement 5 Emulate gmvdiff in ParaView 6 Emulate gmvpt for steady state data set / Stream Tracer 7 Emulate gmvpt for transient data / Particle Tracer 8 Equivalent of gmvmpeg 9 Examples Programmable filter 10 Custom filters 11 Lookmarks 12 Live Data 13 Stability of ParaView 14 Learn more about ParaView 31

32 Custom filters Provide a means of grouping and saving a set of filters (a sub-pipeline) for future use as a new filter. Can be exported and imported easily (shareable, XML-based format) Live demonstration (Save last Programmable Filter example as Custom filter, store it as Demo - Plot Number of Points & Cells over Time ) 32

33 Outline 1 Choosing suitable ParaView module 2 Client/Server setup 3 Exporting vector graphics (PS, EPS, SVG) 4 Converting data to fulfill filter s input requirement 5 Emulate gmvdiff in ParaView 6 Emulate gmvpt for steady state data set / Stream Tracer 7 Emulate gmvpt for transient data / Particle Tracer 8 Equivalent of gmvmpeg 9 Examples Programmable filter 10 Custom filters 11 Lookmarks 12 Live Data 13 Stability of ParaView 14 Learn more about ParaView 33

34 Lookmarks Are (more or less) custom filters plus stored color by settings and (optionally) stored camera positions Facilitate reproduction of pipeline for another source (e.g. reader source) Are created via Tools - Create Lookmarks Persist through sessions if saved A lookmark s camera settings are restored if the corresponding check box is enabled in the Lookmarks Inspector (accessible via View menu or by selecting edit in a lookmark s context menu) Live demonstration 34

35 Outline 1 Choosing suitable ParaView module 2 Client/Server setup 3 Exporting vector graphics (PS, EPS, SVG) 4 Converting data to fulfill filter s input requirement 5 Emulate gmvdiff in ParaView 6 Emulate gmvpt for steady state data set / Stream Tracer 7 Emulate gmvpt for transient data / Particle Tracer 8 Equivalent of gmvmpeg 9 Examples Programmable filter 10 Custom filters 11 Lookmarks 12 Live Data 13 Stability of ParaView 14 Learn more about ParaView 35

36 Live Data GMV supports auto-read of new files (through busy-wait 100 % cpu load discouraged use case) Difficult to realise in VTK and ParaView and not available for default ParaView readers Reason: No means in general to guarantee consistency of new file, i.e. has it been written completely yet by external application such that it is safe to read the file? Has been discussed frequently in the past (see e.g. discussion and realised at least once (by Takuya Oshima for his parallel OpenFOAM reader plugin, accepting the fact of the mentioned race conditions). No plans to incorporate this into the GMV reader plugin. 36

37 Outline 1 Choosing suitable ParaView module 2 Client/Server setup 3 Exporting vector graphics (PS, EPS, SVG) 4 Converting data to fulfill filter s input requirement 5 Emulate gmvdiff in ParaView 6 Emulate gmvpt for steady state data set / Stream Tracer 7 Emulate gmvpt for transient data / Particle Tracer 8 Equivalent of gmvmpeg 9 Examples Programmable filter 10 Custom filters 11 Lookmarks 12 Live Data 13 Stability of ParaView 14 Learn more about ParaView 37

38 Stability of ParaView 2,000,000 million lines of code (non-blanks, non-comments) (see rule of thumb in computer science: 1 critical error per 1,000 lines of code many bugs in ParaView! Public bug tracker: (Note: Just don t upload any GMV files as GMV reader plugin is neither yet known nor available outside our department. Try converting to one of VTK file formats if necessary to reproduce bug.) Evaluation of Stability Very stable for standard GMV-like operations Expect frequent segmentation faults when trying to create high gloss animations. Save state files often! Better: Make sure to activate "Crash Recovery" checkbox in Edit - Settings - General. Official releases more stable than CVS HEAD versions. The latter have nice new features, though. (Official release cycle: 4 6 months) 38

39 Outline 1 Choosing suitable ParaView module 2 Client/Server setup 3 Exporting vector graphics (PS, EPS, SVG) 4 Converting data to fulfill filter s input requirement 5 Emulate gmvdiff in ParaView 6 Emulate gmvpt for steady state data set / Stream Tracer 7 Emulate gmvpt for transient data / Particle Tracer 8 Equivalent of gmvmpeg 9 Examples Programmable filter 10 Custom filters 11 Lookmarks 12 Live Data 13 Stability of ParaView 14 Learn more about ParaView 39

40 Learn more about ParaView (mirror: ParaView mailing list Thank you for your attention. 40

Data analysis with ParaView CSMP Workshop 2009 Gillian Gruen

Data analysis with ParaView CSMP Workshop 2009 Gillian Gruen Data analysis with ParaView 3.4.0 CSMP Workshop 2009 Gillian Gruen How to...... display a data set ( Contour, Glyph, Clip, Slice) be efficient in displaying similar data sets ( work with Lookmarks )...

More information

Post-processing in parafoam. Håkan Nilsson, Chalmers / Applied Mechanics / Fluid Dynamics 57

Post-processing in parafoam. Håkan Nilsson, Chalmers / Applied Mechanics / Fluid Dynamics 57 Post-processing in parafoam Håkan Nilsson, Chalmers / Applied Mechanics / Fluid Dynamics 57 Post-processing in parafoam parafoam is the main post-processor distributed with OpenFOAM. As previously mentioned,

More information

Introduction to scientific visualization with ParaView

Introduction to scientific visualization with ParaView Introduction to scientific visualization with ParaView Paul Melis SURFsara Visualization group paul.melis@surfsara.nl (some slides courtesy of Robert Belleman, UvA) Outline Introduction, pipeline and data

More information

GiD v12 news. GiD Developer Team: Miguel Pasenau, Enrique Escolano, Jorge Suit Pérez, Abel Coll, Adrià Melendo and Anna Monros

GiD v12 news. GiD Developer Team: Miguel Pasenau, Enrique Escolano, Jorge Suit Pérez, Abel Coll, Adrià Melendo and Anna Monros GiD v12 news GiD Developer Team: Miguel Pasenau, Enrique Escolano, Jorge Suit Pérez, Abel Coll, Adrià Melendo and Anna Monros New preferences window New preferences window: Tree to organize the different

More information

PRISM Project for Integrated Earth System Modelling An Infrastructure Project for Climate Research in Europe funded by the European Commission

PRISM Project for Integrated Earth System Modelling An Infrastructure Project for Climate Research in Europe funded by the European Commission PRISM Project for Integrated Earth System Modelling An Infrastructure Project for Climate Research in Europe funded by the European Commission under Contract EVR1-CT2001-40012 The VTK_Mapper Application

More information

Post-processing in parafoam (ParaView-5.0.1)

Post-processing in parafoam (ParaView-5.0.1) Post-processing in parafoam (ParaView-5.0.1) The 2018 installation instructions are for ParaView-5.4.1, and for the native/built-in reader. Differences will be pointed out. Note that in some cases there

More information

Introduction to scientific visualization with ParaView

Introduction to scientific visualization with ParaView Introduction to scientific visualization with ParaView Tijs de Kler SURFsara Visualization group Tijs.dekler@surfsara.nl (some slides courtesy of Robert Belleman, UvA) Outline Pipeline and data model (10

More information

Using VTK and the OpenGL Graphics Libraries on HPCx

Using VTK and the OpenGL Graphics Libraries on HPCx Using VTK and the OpenGL Graphics Libraries on HPCx Jeremy Nowell EPCC The University of Edinburgh Edinburgh EH9 3JZ Scotland, UK April 29, 2005 Abstract Some of the graphics libraries and visualisation

More information

Introduction to Visualization: ParaView. Dan Mazur, McGill HPC Aug 20, 2013

Introduction to Visualization: ParaView. Dan Mazur, McGill HPC Aug 20, 2013 Introduction to Visualization: ParaView Dan Mazur, McGill HPC daniel.mazur@mcgill.ca Aug 20, 2013 1 Outline What is scientific visualization? ParaView and visualization pipelines data import 1D, 2D, 3D

More information

Introduction to Visualization on Stampede

Introduction to Visualization on Stampede Introduction to Visualization on Stampede Aaron Birkland Cornell CAC With contributions from TACC visualization training materials Parallel Computing on Stampede June 11, 2013 From data to Insight Data

More information

ElmerPost. Post-processing your results. Thomas Zwinger. thomas.zwinger[at]csc.fi

ElmerPost. Post-processing your results. Thomas Zwinger. thomas.zwinger[at]csc.fi ElmerPost Post-processing your results Thomas Zwinger thomas.zwinger[at]csc.fi Computational Environment & Application CSC Scientific Computing Ltd. The Finnish IT center for science Espoo, Finland Zwinger

More information

Batch Renderer for DAZ Studio

Batch Renderer for DAZ Studio Content Batch Renderer for DAZ Studio Manual Version 1.0 Important Information...1 Copyright...1 Disclaimer...1 1. Overview...2 1.1. Installation...2 1.2. Quickstart...3 2. Usage...4 2.1. Menu Buttons...4

More information

Visualization Plugin for ParaView

Visualization Plugin for ParaView Alexey I. Baranov Visualization Plugin for ParaView version 2.0 Springer Contents 1 Visualization with ParaView..................................... 5 1.1 ParaView plugin installation.................................

More information

Visualization Of A Deterministic Radiation Transport Model Using Standard Visualization Tools

Visualization Of A Deterministic Radiation Transport Model Using Standard Visualization Tools Visualization Of A Deterministic Radiation Transport Model Using Standard Visualization Tools James A. Galbraith and L. Eric Greenwade, Idaho National Engineering and Environmental Laboratory ABSTRACT:

More information

Visualization with ParaView

Visualization with ParaView Visualization with Before we begin Make sure you have 3.10.1 installed so you can follow along in the lab section http://paraview.org/paraview/resources/software.html http://www.paraview.org/ Background

More information

Post-processing with Paraview. R. Ponzini, CINECA -SCAI

Post-processing with Paraview. R. Ponzini, CINECA -SCAI Post-processing with Paraview R. Ponzini, CINECA -SCAI Post-processing with Paraview: Overall Program Post-processing with Paraview I (ParaView GUI and Filters) Post-processing with Paraview II (ParaView

More information

Introduction to the Computer Exercices Turbulence: Theory and Modelling R.Z. Szasz, Energy Sciences, LTH Lund University

Introduction to the Computer Exercices Turbulence: Theory and Modelling R.Z. Szasz, Energy Sciences, LTH Lund University Introduction to the Computer Exercices Turbulence: Theory and Modelling R.Z. Szasz, Energy Sciences, LTH Lund University Outline VERY short CFD introduction Steps of problem solving The software used:

More information

Advanced Visualization Techniques

Advanced Visualization Techniques Advanced Visualization Techniques Kelly Gaither Texas Advanced Computing Center UT/Portugal Summer Institute Coimbra, Portugal July 17, 2008 Topics Covered Remote and Collaborative Visualization EnVision

More information

2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or

2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The

More information

POWERFUL APPLICATIONS USING PYTHON IN ENSIGHT. Aric Meyer CEI Japan Users Meeting

POWERFUL APPLICATIONS USING PYTHON IN ENSIGHT. Aric Meyer CEI Japan Users Meeting POWERFUL APPLICATIONS USING PYTHON IN ENSIGHT Aric Meyer CEI Japan Users Meeting 2012-10-26 Outline 1. Overview of Python and EnSight 2. Detailed Introduction to 2 Tools 3. Quick Introduction to 6 Tools

More information

Introduction to Python and VTK

Introduction to Python and VTK Introduction to Python and VTK Scientific Visualization, HT 2013 Lecture 2 Johan Nysjö Centre for Image analysis Swedish University of Agricultural Sciences Uppsala University 2 About me PhD student in

More information

Insight VisREU Site. Agenda. Introduction to Scientific Visualization Using 6/16/2015. The purpose of visualization is insight, not pictures.

Insight VisREU Site. Agenda. Introduction to Scientific Visualization Using 6/16/2015. The purpose of visualization is insight, not pictures. 2015 VisREU Site Introduction to Scientific Visualization Using Vetria L. Byrd, Director Advanced Visualization VisREU Site Coordinator REU Site Sponsored by NSF ACI Award 1359223 Introduction to SciVis(High

More information

FIELD HANDLING AND VISUALIZATION WITH SALOME

FIELD HANDLING AND VISUALIZATION WITH SALOME FIELD HANDLING AND VISUALIZATION WITH SALOME Anthony Geay (EDF R&D) Adrien Bruneton (CEA/DEN) SALOME USER DAY 26 NOV 2015 27 NOVEMBRE 2015 CEA 26 NOV 2015 PAGE 1 FROM MANIPULATION TO VISUALIZATION What

More information

GLview Inova Software Suite

GLview Inova Software Suite GLview Inova Software Suite The GLview Visualization Concept The GLview Software Suite consists of software components for visualization of engineering data that can satisfy the most demanding requirements

More information

A fast parallelized reader for opensource visualization software: OpenFOAM native reader for ParaView 3

A fast parallelized reader for opensource visualization software: OpenFOAM native reader for ParaView 3 A fast parallelized reader for opensource visualization software: OpenFOAM native reader for ParaView 3 Takuya OSHIMA Niigata University, Japan 1 st Open Source CAE Workshop, Nov. 13, 2008 1/18 Introduction

More information

Rendering & Project Management. Dillon Courts Sandy Natarajan Spencer Balogh Do Young Park

Rendering & Project Management. Dillon Courts Sandy Natarajan Spencer Balogh Do Young Park Rendering & Project Management Dillon Courts Sandy Natarajan Spencer Balogh Do Young Park PLAYBLAST PlayBlast is a short cut to check the time and frame speed of your animation before creating the final

More information

Using X-Particles with Team Render

Using X-Particles with Team Render Using X-Particles with Team Render Some users have experienced difficulty in using X-Particles with Team Render, so we have prepared this guide to using them together. Caching Using Team Render to Picture

More information

Elmer. Alternative Pre-processing tools. ElmerTeam CSC IT Center for Science

Elmer. Alternative Pre-processing tools. ElmerTeam CSC IT Center for Science Elmer Alternative Pre-processing tools ElmerTeam CSC IT Center for Science Mesh generation capabilities of Elmer suite ElmerGrid native generation of simple structured meshes ElmerGUI plugins for tetgen,

More information

Chapter 2. Operating-System Structures

Chapter 2. Operating-System Structures Chapter 2 Operating-System Structures 2.1 Chapter 2: Operating-System Structures Operating System Services User Operating System Interface System Calls Types of System Calls System Programs Operating System

More information

Tutorial 1: Standard usage

Tutorial 1: Standard usage Introduction This tutorial details the following steps: importing an existing data set, editing the data, saving the project, running and monitoring simulation, viewing results vectors, and creating reports.

More information

Introduction to Matlab

Introduction to Matlab Introduction to Matlab Matlab (MATrix LABoratory) will be the programming environment of choice for the numerical solutions developed in this textbook due to its wide availability and its ease of use.

More information

VIEWZ 1.3 USER MANUAL

VIEWZ 1.3 USER MANUAL VIEWZ 1.3 USER MANUAL 2007-08 Zeus Numerix ViewZ 1.3.0 User Manual Revision: 200806061429 The latest copy of this PDF may be downloaded from the website. An online (HTML) version is also available. Zeus

More information

Viewing JPEG,GIF and PNG in ASCII with cacaview on GNU / Linux - Review on caca-utils text mode graphics utilities

Viewing JPEG,GIF and PNG in ASCII with cacaview on GNU / Linux - Review on caca-utils text mode graphics utilities Viewing JPEG,GIF and PNG in ASCII with cacaview on GNU / Linux - Review on caca-utils text mode graphics utilities Author : admin Probably, many don't know that it is possible to view normal graphical

More information

Chapter Eight: Contents

Chapter Eight: Contents Volume Three Modules 01 March 2002 i Chapter Eight: Contents (Output Visualizer 04 March 2002 LA-UR-00-1725 TRANSIMS 3.0) 1. INTRODUCTION...1 1.1 OVERVIEW... 1 1.2 REQUIREMENTS... 1 2. USING THE OUTPUT

More information

Image Types Vector vs. Raster

Image Types Vector vs. Raster Image Types Have you ever wondered when you should use a JPG instead of a PNG? Or maybe you are just trying to figure out which program opens an INDD? Unless you are a graphic designer by training (like

More information

3D models preparation

3D models preparation 3D models preparation Single-res, multi-res, point-clouds http://3dhop.net 24/5/2018 3DHOP and 3D models 3DHOP can manage three types of geometries: Single resolution 3D model Triangular meshes or point-clouds,

More information

Story Workbench Quickstart Guide Version 1.2.0

Story Workbench Quickstart Guide Version 1.2.0 1 Basic Concepts Story Workbench Quickstart Guide Version 1.2.0 Mark A. Finlayson (markaf@mit.edu) Annotation An indivisible piece of data attached to a text is called an annotation. Annotations, also

More information

Collaborative Visualization for Large-Scale Accelerator Electromagnetic Modeling

Collaborative Visualization for Large-Scale Accelerator Electromagnetic Modeling SLAC-PUB-14198 Collaborative Visualization for Large-Scale Accelerator Electromagnetic Modeling Principal Investigator Dr. William J. Schroeder Kitware, Inc. 28 Corporate Drive Clifton Park, NY 12065 http://www.kitware.com

More information

VisIt Libsim. An in-situ visualisation library

VisIt Libsim. An in-situ visualisation library VisIt Libsim. An in-situ visualisation library December 2017 Jean M. Favre, CSCS Outline Motivations In-situ visualization In-situ processing strategies VisIt s libsim library Enable visualization in a

More information

Parallel Visualisation on HPCx

Parallel Visualisation on HPCx Parallel Visualisation on HPCx I. Bethune EPCC, The University of Edinburgh, James Clerk Maxwell Building, Mayfield Road, Edinburgh, EH9 3JZ, UK April 30, 2008 Abstract In order to visualise very large

More information

What s new in version 5.0

What s new in version 5.0 ArtistScope Secure Image Pro Version 5.0 To learn how Secure Image works, first follow the Tutorial below and then check out the output in your html editor and web browser. When familiar with how security

More information

v SMS 11.1 Tutorial Overview Time minutes

v SMS 11.1 Tutorial Overview Time minutes v. 11.1 SMS 11.1 Tutorial Overview Objectives This tutorial describes the major components of the SMS interface and gives a brief introduction to the different SMS modules. It is suggested that this tutorial

More information

Version 5.1 October 2003

Version 5.1 October 2003 Version 5.1 October 2003 HOBLink X11 Software and Documentation 2003 HOB Phone: 49 911/96 66-161 Fax: 49 911/96 66-299 (The first two digits are the country code for Germany - 49) All information contained

More information

Section 2: Developer tools and you. Alex Mariakakis (staff-wide)

Section 2: Developer tools and you. Alex Mariakakis (staff-wide) Section 2: Developer tools and you Alex Mariakakis cse331-staff@cs.washington.edu (staff-wide) What is an SSH client? Uses the secure shell protocol (SSH) to connect to a remote computer o Enables you

More information

Equitrac Integrated for Konica Minolta. Setup Guide Equitrac Corporation

Equitrac Integrated for Konica Minolta. Setup Guide Equitrac Corporation Equitrac Integrated for Konica Minolta 1.2 Setup Guide 2012 Equitrac Corporation Equitrac Integrated for Konica Minolta Setup Guide Document Revision History Revision Date Revision List November 1, 2012

More information

Review of Fundamentals. Todd Kelley CST8207 Todd Kelley 1

Review of Fundamentals. Todd Kelley CST8207 Todd Kelley 1 Review of Fundamentals Todd Kelley kelleyt@algonquincollege.com CST8207 Todd Kelley 1 GPL the shell SSH (secure shell) the Course Linux Server RTFM vi general shell review 2 These notes are available on

More information

1 Motorbike with ParaFoam

1 Motorbike with ParaFoam Motorbike with ParaFoam Leon Kos, University of Ljubljana, Slovenia University of Ljubljana PRACE Summer of HPC 2017 Training Week 7 July 2017, Ostrava 1 Motorbike with ParaFoam Learning outcome After

More information

Entering and Managing Data in EvaluationWeb for CDC Program Announcement PS

Entering and Managing Data in EvaluationWeb for CDC Program Announcement PS Entering and Managing Data in EvaluationWeb for CDC Program Announcement PS15-1502 User Guide Version 2.2 May 2017 All rights reserved Change History History The table below logs the changes that have

More information

ShapePopulationViewer

ShapePopulationViewer ShapePopulationViewer User Tutorial V1.3.2 Alexis Girault, Francois Budin, Beatriz Paniagua, Martin Styner Neuro Image Research and Analysis Laboratories University of North Carolina at Chapel Hill 1 ShapePopulationViewer

More information

Introductory OpenFOAM Course From 17th to 21st February, Matteo Bargiacchi

Introductory OpenFOAM Course From 17th to 21st February, Matteo Bargiacchi Introductory OpenFOAM Course From 17th to 21st February, 2014 Matteo Bargiacchi bargiacchi@wolfdynamics.com This offering is not approved or endorsed by OpenCFD Limited, the producer of the OpenFOAM software

More information

Enabling In Situ Viz and Data Analysis with Provenance in libmesh

Enabling In Situ Viz and Data Analysis with Provenance in libmesh Enabling In Situ Viz and Data Analysis with Provenance in libmesh Vítor Silva Jose J. Camata Marta Mattoso Alvaro L. G. A. Coutinho (Federal university Of Rio de Janeiro/Brazil) Patrick Valduriez (INRIA/France)

More information

Imagine. Create. Discover. User Manual. TopLine Results Corporation

Imagine. Create. Discover. User Manual. TopLine Results Corporation Imagine. Create. Discover. User Manual TopLine Results Corporation 2008-2009 Created: Tuesday, March 17, 2009 Table of Contents 1 Welcome 1 Features 2 2 Installation 4 System Requirements 5 Obtaining Installation

More information

Entering and Managing Data in EvaluationWeb for CDC Program Announcement PS

Entering and Managing Data in EvaluationWeb for CDC Program Announcement PS Entering and Managing Data in EvaluationWeb for CDC Program Announcement PS17-1704 User Guide Version 1.1 May 2017 All rights reserved Table of Contents Change History... iii Getting Help... iv Accessing

More information

3D Models Preparation

3D Models Preparation 3D Models Preparation Single-res, Mutires, Point-clouds http://3dhop.net 13/7/2016 3DHOP and 3D models 3DHOP can manage three types of geometries: Single resolution 3D model Triangular meshes, ideally

More information

Enterprise Miner Version 4.0. Changes and Enhancements

Enterprise Miner Version 4.0. Changes and Enhancements Enterprise Miner Version 4.0 Changes and Enhancements Table of Contents General Information.................................................................. 1 Upgrading Previous Version Enterprise Miner

More information

Programming for Image Analysis/Processing

Programming for Image Analysis/Processing Computer assisted Image Analysis VT04 Programming for Image Analysis/Processing Tools and guidelines to write your own IP/IA applications Why this lecture? Introduction To give an overview of What is needed

More information

v SMS 11.2 Tutorial Overview Prerequisites Requirements Time Objectives

v SMS 11.2 Tutorial Overview Prerequisites Requirements Time Objectives v. 11.2 SMS 11.2 Tutorial Overview Objectives This tutorial describes the major components of the SMS interface and gives a brief introduction to the different SMS modules. Ideally, this tutorial should

More information

HPC Visualization with EnSight

HPC Visualization with EnSight HPC Visualization with EnSight Beijing 2010.10.27 Aric Meyer Marketing Director, Asia & Pacific CEI Computational Engineering International, Inc. Founded in 1994 out of Cray Research Headquarters in Raleigh,

More information

Tools Menu (Frequently Used Features)

Tools Menu (Frequently Used Features) Tools Menu (Frequently Used Features) Exit VoxelCalc Shop for features Show VoxelCalc User Guide (right click on oither icons shows user guide for that function) Region of Interest (ROI) tool with beam

More information

Running in parallel. Total number of cores available after hyper threading (virtual cores)

Running in parallel. Total number of cores available after hyper threading (virtual cores) First at all, to know how many processors/cores you have available in your computer, type in the terminal: $> lscpu The output for this particular workstation is the following: Architecture: x86_64 CPU

More information

Prototyping an in-situ visualisation mini-app for the LFRic Project

Prototyping an in-situ visualisation mini-app for the LFRic Project Prototyping an in-situ visualisation mini-app for the LFRic Project Samantha V. Adams, Wolfgang Hayek 18th Workshop on high performance computing in meteorology 24 th -28 th September 2018, ECMWF, UK.

More information

Ardour3 Video Integration

Ardour3 Video Integration Ardour3 Video Integration film-soundtracks on GNU/Linux Robin Gareus CiTu - Pargraphe Research Group University Paris 8 - Hypermedia Department robin@gareus.org April, 2012 Outline of the talk Introduction

More information

Interface, outputs, post-processing

Interface, outputs, post-processing Interface, outputs, post-processing Frédéric Pérez SMILEI training workshop November 6-7, 2017 Maison de la Simulation The minimum knowledge to use Smilei if you want to keep away from the code 1. Compile

More information

Scientific Visualization Services at RZG

Scientific Visualization Services at RZG Scientific Visualization Services at RZG Klaus Reuter, Markus Rampp klaus.reuter@rzg.mpg.de Garching Computing Centre (RZG) 7th GOTiT High Level Course, Garching, 2010 Outline 1 Introduction 2 Details

More information

An In-Situ Visualization Approach for the K computer using Mesa 3D and KVS

An In-Situ Visualization Approach for the K computer using Mesa 3D and KVS An In-Situ Visualization Approach for the K computer using Mesa 3D and KVS Kengo Hayashi 1,2, Naohisa Sakamoto 1,2 Jorji Nonaka 2, Motohiko Mastuda 2, Fumiyoshi Shoji 1 Kobe Univesity, 2 RIKEN Center for

More information

OpenDrive Wordpress Plugin Guide

OpenDrive Wordpress Plugin Guide OpenDrive Wordpress Plugin Guide Version 2.0.1 OpenDrive Online storage, backup and cloud content management Contents 1. Drive 3 1.1 Drive... 3 1.2 Working with files... 4 1.2.1 Work with a particular

More information

INSTED /CFD Post-Processor. Post-Processor. Chapter 5 INSTED /CFD (2D) Post-Processor

INSTED /CFD Post-Processor. Post-Processor. Chapter 5 INSTED /CFD (2D) Post-Processor INSTED /CFD Chapter 5 INSTED /CFD (2D) The part of INSTED/CFD (2D) plots lines or filled contours of variables such as velocities, temperature, pressure, scalars, and stream function. The program also

More information

WhatsConfigured for WhatsUp Gold 2016 User Guide

WhatsConfigured for WhatsUp Gold 2016 User Guide WhatsConfigured for WhatsUp Gold 2016 User Guide Contents Welcome to WhatsConfigured 1 What is WhatsConfigured? 1 Finding more information and updates 1 Sending feedback 2 Deploying WhatsConfigured 3 STEP

More information

Task-Oriented Solutions to Over 175 Common Problems. Covers. Eclipse 3.0. Eclipse CookbookTM. Steve Holzner

Task-Oriented Solutions to Over 175 Common Problems. Covers. Eclipse 3.0. Eclipse CookbookTM. Steve Holzner Task-Oriented Solutions to Over 175 Common Problems Covers Eclipse 3.0 Eclipse CookbookTM Steve Holzner Chapter CHAPTER 6 6 Using Eclipse in Teams 6.0 Introduction Professional developers frequently work

More information

Utilisation de VTK/ParaView pour la visualization de gros volumes de donnees

Utilisation de VTK/ParaView pour la visualization de gros volumes de donnees Outline Some strategies to deal with large data Utilisation de VTK/ParaView pour la visualization de gros volumes de donnees Jean M. Favre Responsable du groupe de visualisation How do VTK and ParaView

More information

TOON BOOM HARMONY Paint Preferences Guide

TOON BOOM HARMONY Paint Preferences Guide TOON BOOM HARMONY 12.2.1 Paint Preferences Guide 2 Legal Notices Toon Boom Animation Inc. 4200 Saint-Laurent, Suite 1020 Montreal, Quebec, Canada H2W 2R2 Tel: +1 514 278 8666 Fax: +1 514 278 2666 toonboom.com

More information

Hardware Accelerated Graphics for High Performance JavaFX Mobile Applications

Hardware Accelerated Graphics for High Performance JavaFX Mobile Applications Hardware Accelerated Graphics for High Performance JavaFX Mobile Applications Pavel Petroshenko, Sun Microsystems Jan Valenta, Sun Microsystems Jerry Evans, Sun Microsystems Goal of this Session Demonstrate

More information

4. Low level language with some high level features 9) What will happen if in a C program you assign a value to an array element whose subscript

4. Low level language with some high level features 9) What will happen if in a C program you assign a value to an array element whose subscript SET 9 1) Fastest component of a computer system is 1. Flash ROM 2. Cache memory 3. DDR RAM 4. CPU 2) Which tags are placed on animals, to track all of the animal speed 1. POS 2. RFID 3. PPS 4. GPS 3) user

More information

SCIENTIFIC VISUALIZATION ON GPU CLUSTERS PETER MESSMER, NVIDIA

SCIENTIFIC VISUALIZATION ON GPU CLUSTERS PETER MESSMER, NVIDIA SCIENTIFIC VISUALIZATION ON GPU CLUSTERS PETER MESSMER, NVIDIA Visualization Rendering Visualization Isosurfaces, Isovolumes Field Operators (Gradient, Curl,.. ) Coordinate transformations Feature extraction

More information

ZBrush To Softimage XSI 16-Bit Displacement Guide

ZBrush To Softimage XSI 16-Bit Displacement Guide ZBrush To Softimage XSI 16-Bit Displacement Guide Greg Punchatz Senior Creative Director, Janimation November 10, 2005 2005 Pixologic, Inc. All rights reserved. Pixologic and the Pixologic logo, and ZBrush

More information

IMAGING SOFTWARE. Image-Pro Insight Image Analysis Made Easy. Capture, Process, Measure, and Share

IMAGING SOFTWARE. Image-Pro Insight Image Analysis Made Easy. Capture, Process, Measure, and Share IMAGING SOFTWARE Image-Pro Insight Image Analysis Made Easy Capture, Process, Measure, and Share Image-Pro Insight Image Analysis Made Easy Capture, Process, Measure, and Share Image-Pro Insight, the latest

More information

Caliber 11.0 for Visual Studio Team Systems

Caliber 11.0 for Visual Studio Team Systems Caliber 11.0 for Visual Studio Team Systems Getting Started Getting Started Caliber - Visual Studio 2010 Integration... 7 About Caliber... 8 Tour of Caliber... 9 2 Concepts Concepts Projects... 13 Baselines...

More information

GeoShow3D. Product Features. Product Information Number: Persona de contacto:

GeoShow3D. Product Features. Product Information Number: Persona de contacto: Product Information Number: 0001 2.7.2004 Persona de contacto: info@geovirtual.com GeoShow3D Rambla de Cataluña 35, principal. E-08007 Barcelona Tel. +34 934 872 144 Fax +34 934 875 809 Spain. www.geovirtual.com

More information

E N F U Z I O N 3 D U S E R G U I D E. Axceleon, Inc. EnFuzion3D User Guide. For Windows, OS X and Linux Users

E N F U Z I O N 3 D U S E R G U I D E. Axceleon, Inc. EnFuzion3D User Guide. For Windows, OS X and Linux Users Axceleon, Inc. EnFuzion3D 2015.1 User Guide For Windows, OS X and Linux Users Legal Notices EnFuzion3D 2015 User Guide for Windows, OS X and Linux Users Document Version: 2015.1 Publication Date: 2015.07.21

More information

MIB Browser Version 10 User Guide

MIB Browser Version 10 User Guide MIB Browser Version 10 User Guide The ireasoning MIB browser is a powerful and easy-to-use tool powered by ireasoning SNMP API. MIB browser is an indispensable tool for engineers to manage SNMP enabled

More information

Visual Design Flows for Faster Debug and Time to Market FlowTracer White Paper

Visual Design Flows for Faster Debug and Time to Market FlowTracer White Paper Visual Design Flows for Faster Debug and Time to Market FlowTracer White Paper 2560 Mission College Blvd., Suite 130 Santa Clara, CA 95054 (408) 492-0940 Introduction As System-on-Chip (SoC) designs have

More information

Guide VIGIL Server Quick Start Guide

Guide VIGIL Server Quick Start Guide Guide 120040 VIGIL Server Quick Start Guide Guide #: 120040-5 Revised: July 31st, 2017 Product Affected: VIGIL Server v10.00.0000 Purpose: The purpose of this document is to quickly familiarize its reader

More information

IMAGING SOFTWARE. Image-Pro Insight Image Analysis Made Easy. Capture, Process, Measure, and Share

IMAGING SOFTWARE. Image-Pro Insight Image Analysis Made Easy. Capture, Process, Measure, and Share IMAGING SOFTWARE Image-Pro Insight Image Analysis Made Easy Capture, Process, Measure, and Share Image-Pro Insight Image Analysis Made Easy Capture, Process, Measure, and Share Image-Pro Insight, the latest

More information

Render Submission Checklist

Render Submission Checklist Render Submission Checklist This document is intended to be used to perform manual checks to a scene before submitting the package to a Render Farm or to a 3 rd party to render your images. We are trying

More information

Frequently Asked Questions: SmartForms and Reader DC

Frequently Asked Questions: SmartForms and Reader DC Frequently Asked Questions: SmartForms and Reader DC Initial Check Browsers - Google Chrome - Other browsers Form functions - List of additional buttons and their function Field functions - Choosing a

More information

Icy Training - Level 1 - Introduction

Icy Training - Level 1 - Introduction Icy Training - Level 1 - Introduction Plan What is Icy? Installing Icy Graphical User Interface (GUI) Histograms & Colormap / Look up table Basic operations Overlays / Layers 3D view Icy Preferences Investigate

More information

Large Scale Visualization on the Cray XT3 Using ParaView

Large Scale Visualization on the Cray XT3 Using ParaView Large Scale Visualization on the Cray XT3 Using ParaView Cray User s Group 2008 May 8, 2008 Kenneth Moreland David Rogers John Greenfield Sandia National Laboratories Alexander Neundorf Technical University

More information

v Overview SMS Tutorials Prerequisites Requirements Time Objectives

v Overview SMS Tutorials Prerequisites Requirements Time Objectives v. 12.2 SMS 12.2 Tutorial Overview Objectives This tutorial describes the major components of the SMS interface and gives a brief introduction to the different SMS modules. Ideally, this tutorial should

More information

TSBK 07! Computer Graphics! Ingemar Ragnemalm, ISY

TSBK 07! Computer Graphics! Ingemar Ragnemalm, ISY 1(46) Information Coding / Computer Graphics, ISY, LiTH TSBK 07 Computer Graphics Ingemar Ragnemalm, ISY 1(46) TSBK07 Computer Graphics Spring 2017 Course leader/examiner/lecturer: Ingemar Ragnemalm ingis@isy.liu.se

More information

In-Situ Data Analysis and Visualization: ParaView, Calalyst and VTK-m

In-Situ Data Analysis and Visualization: ParaView, Calalyst and VTK-m In-Situ Data Analysis and Visualization: ParaView, Calalyst and VTK-m GTC, San Jose, CA March, 2015 Robert Maynard Marcus D. Hanwell 1 Agenda Introduction to ParaView Catalyst Run example Catalyst Script

More information

! AntZero LLC - All rights reserved! AntZero and AtomicView are registered trademarks USER GUIDE.!!!!!!!!!! Swiss Made

! AntZero LLC - All rights reserved! AntZero and AtomicView are registered trademarks USER GUIDE.!!!!!!!!!! Swiss Made !! 2007-2010 - All rights reserved! AntZero and AtomicView are registered trademarks USER GUIDE!!!!!!!!!! Swiss Made Table of contents A. INTRODUCTION! 1 B. INSTALLATION! 2 a. Installing on Mac OS X! 2

More information

DEBUGGING ON FERMI PREPARING A DEBUGGABLE APPLICATION GDB. GDB on front-end nodes

DEBUGGING ON FERMI PREPARING A DEBUGGABLE APPLICATION GDB. GDB on front-end nodes DEBUGGING ON FERMI Debugging your application on a system based on a BG/Q architecture like FERMI could be an hard task due to the following problems: the core files generated by a crashing job on FERMI

More information

Chapter 2: Operating-System Structures. Operating System Concepts 9 th Edit9on

Chapter 2: Operating-System Structures. Operating System Concepts 9 th Edit9on Chapter 2: Operating-System Structures Operating System Concepts 9 th Edit9on Silberschatz, Galvin and Gagne 2013 Chapter 2: Operating-System Structures 1. Operating System Services 2. User Operating System

More information

PHYS-4007/5007: Computational Physics Course Lecture Notes Appendix D

PHYS-4007/5007: Computational Physics Course Lecture Notes Appendix D PHYS-4007/5007: Computational Physics Course Lecture Notes Appendix D Dr. Donald G. Luttermoser East Tennessee State University Version 7.0 Abstract These class notes are designed for use of the instructor

More information

Exercise 7a: Result Presentation and HyperView Player

Exercise 7a: Result Presentation and HyperView Player Exercise 7a: Result Presentation and HyperView Player This exercise uses the session file, Exercise_7a.mvw. Step 1: Load the file Exercise_7a.mvw and export images and videos of the graphics area. 1. Open

More information

Installing and Setting Up PM7's Export Adobe PDF using the Application CD- ROM

Installing and Setting Up PM7's Export Adobe PDF using the Application CD- ROM PageMaker 7 Export Adobe PDF Home Page ing and Setting Up PM7's Export Adobe PDF using the Application CD- ROM (PDF = Portable Document Format) Note: This tutorial covers PageMaker 7.0 and Distiller 5

More information

High-Performance Computing

High-Performance Computing Informatik und Angewandte Kognitionswissenschaft Lehrstuhl für Hochleistungsrechnen Rainer Schlönvoigt Thomas Fogal Prof. Dr. Jens Krüger High-Performance Computing http://hpc.uni-duisburg-essen.de/teaching/wt2013/pp-nbody.html

More information

Graphics Programming. Computer Graphics, VT 2016 Lecture 2, Chapter 2. Fredrik Nysjö Centre for Image analysis Uppsala University

Graphics Programming. Computer Graphics, VT 2016 Lecture 2, Chapter 2. Fredrik Nysjö Centre for Image analysis Uppsala University Graphics Programming Computer Graphics, VT 2016 Lecture 2, Chapter 2 Fredrik Nysjö Centre for Image analysis Uppsala University Graphics programming Typically deals with How to define a 3D scene with a

More information

III-6Exporting Graphics (Windows)

III-6Exporting Graphics (Windows) Chapter III-6 III-6Exporting Graphics (Windows) Overview... 96 Metafile Formats... 96 BMP Format... 97 PDF Format... 97 Blurry Images in PDF... 97 Encapsulated PostScript (EPS) Format... 97 SVG Format...

More information

123D Catch: 3D Scanning

123D Catch: 3D Scanning 123D Catch: 3D Scanning Stages Synopsis: 3D scanning and printing is becoming much more accessible and affordable to artists and designers alike. Today s workshop will demonstrate some of the free and

More information