Visualising the Dark Sky IEEE SciVis Contest 2015

Size: px
Start display at page:

Download "Visualising the Dark Sky IEEE SciVis Contest 2015"

Transcription

1 Visualising the Dark Sky IEEE SciVis Contest 2015 Theodoros Christoudias Christos Kallidonis Loizos Koutsantonis Christos Lemesios Lefteris Markou Constantinos Sophocleous Computational Science and Technology Research Center (CaSToRC) Cyprus Institute ABSTRACT Cosmological simulations are a cornerstone of our understanding of the Universe during its 13.7 billion year progression from small fluctuations that we see in the cosmic microwave background to today, where we are surrounded by galaxies and clusters of galaxies interconnected by a vast cosmic web. In this paper, we present our results on the 2015 IEEE Scientific Visualization Contest, which pertains to datasets derived from the Dark Sky Simulations [10]. We ingest, process and visualise cosmological data of particle clouds and halo formations in terms of positions and shed light on various properties of scientific interest including graviational potential, velocity and spin. 1 INTRODUCTION In this paper, we present our visualisation of the Dark Sky Simulations (DSS) datasets [10] as a contribution to the 2015 IEEE Scientific Visualization Contest. DSS are an ongoing series of cosmological N-body simulations, taking into consideration particles that interact only through gravitational processes, designed to provide a quantitative and accessible model of the evolution of the large-scale Universe. The contest data used in our visualisation comprise three primary types: Raw Particle Data Raw particle data describe individual particles and their properties. We use the total number of particles from the simulation in our visualisation, which is of the order of 2 million, tracked over 100 distinct timesteps. We use the particle dataset metadata from the simulation output files including the particle mass (common to all particles) as well as other physical quantities, and their associated measuring units: an identifier unique to each particle, the particle position, velocity and acceleration vectors, and the gravitational potential. Halo Catalogs We read-in and process halo catalogs databases that group sets of gravitationally-bound particles together into coherent structures along with the position, shape, and size, derived products are a number of statistics from the constituent particle distribution, such as angular momentum (spin) and relative particle concentration. Halo Merger Trees Finally, we process halo merger trees: linked individual halo catalogs, each representing a snapshot in time. christoudias@cyi.ac.cy c.kallidonis@cyi.ac.cy l.koutsantonis@cyi.ac.cy c.lemesios@cyi.ac.cy l.markou@cyi.ac.cy c.sophocleous@cyi.ac.cy IEEE Scientific Visualization Conference (SciVis) October, Chicago, Il, USA /15/$ IEEE Halo Merger Trees form a sparse graph that is used to analyse information such as the mass accretion from halos and the merger history over the whole 100 timestep temporal range. In Section 2 we outline the data ingestion and pre-processing for the raw particle (2.1) and for halo (Section 2.2) data separately. In Section 3 we describe the visualization graphics pipeline for the particle field and associated variable attributes (Section 3.1), and for the clustering of particles into halos and massive halo mergers (Section 3.2) over different simulation scale factors, corresponding to chronological progression. 2 DATA PRE-PROCESSING 2.1 Raw Particle Data The raw particle data are stored in SDF (Self-Describing File) format [8], that incorporates a human-readable ASCII header, followed by the raw binary data. Particle data snapshots (the SDF files of specific timesteps) are read using the sdfpy Python library [9]. The individual snapshot cosmological variables and simulation parameters (Hubble parameter, simulation width and scale factor) are loaded into memory and used to generate the formula for converting the particles position vectors to MegaParsecs 1 divided by the Halo parameter (Mpc/h) for consistency with the data available for halos (Section 2.2). Upon loading into memory the first snapshot, the particles to be tracked during the visualisation of the whole simulation are selected. The user is given the option to select the total number of particles available in the dataset or a subset of configurable size, with random sampling, based on available computational resources and time constraints. This allows downscaling the snapshot datasets, if fewer than the total number of particles is required for visualization. A larger number of particles provide a higher detail at the cost of greater computational requirements. For the purposes of our visualisation, the particles are not destroyed or removed but are maintained during the course of the simulation. The unique particle identifiers, which remain constant, are used to track individual particles throughout the simulation, spanning multiple timesteps and files. For scale invariance (as the simulation width changes with the time shift), a randomly selected seed particle is used as a reference point. This allows us to continuously transform into the frame of the specific timestep and focus on the relative motion of the particles. Thus, in addition to the conversion of the position vectors as discussed above, the particle positions for each snapshot are normalized to the difference between their actual position and the position of the reference particle in each snapshot. Once the particles are loaded into memory, one or more particle variable attributes can be selected for analysis. The data values for 1 A parsec (symbol: pc) is a unit of length used to measure the astronomically large distances to objects outside the Solar System. A parsec is the distance from the Sun to an astronomical object that has a parallax angle of one arcsecond. 79

2 the required variables are only loaded for the selected particles for each snapshot. The minimum and maximum values of the imported variables over the full particle set (not only the selected) and over all timesteps are determined through a search algorithm and kept in memory, in order for them to be readily available when setting the bounds for color map functions in the graphics pipeline (Section 3). Along with these extremes, also the extreme minimum and maximum values of the particles position vectors are stored and later used to set the physical outer bounds for the visualization. The end product of the data ingestion component of the processing pipeline is an in-memory array of particles for each snapshot (timestep) of the simulation. For each snapshot we store the normalized position vectors of each selected particle (converted to Mpc/h) as well as all the values of all variable attributes under consideration for each particle element. These include the gravitational potential and the velocity and acceleration vectors, along with their norms. For each variable the value extremes are also stored in a separate array, as previously described. 2.2 Halos Catalogs and Merger Trees Structures of particles are typically identified through a process known as halo finding, via local particle density estimation or via simple semi-local linking-length mechanism. Within halos (representing galaxies or clusters of galaxies), substructures are found. These structures and substructures interact, through merges, affecting the overall synthesis of the Universe. Visualizing these halo lifetime transitions can provide insight to understand observations from telescopes. To visualize the halo data, we utilize the halo listing reference table for each simulation snapshots, generated from the raw particle data files by the Rockstar halo finder software [2], and available as simulation data. The halo listing data are read in our application directly from the Web using the Web text loader feature of the PyPi ThingKing mapping software. The quantities we are interested in at the pre-processing stage are the vectors describing the halo position, mass, radius and spin parameter. As the halos are only formed by the particles in significant numbers at later times in the simulation, we incorporate the use of a user-defined cutoff for scale factor, that can specified as a parameter at runtime, after the start of the simulation to start the halo visualization. Henceforth, in the context of halos data ingestion and visualization, the term first snapshot will be used to refer to the starting snapshot we take into account beyond this cutoff. When loading the first snapshot, a user-defined number of halos are selected to be tracked, along with their descendant halos, throughout the simulation. We refer to these as the seed halos for our tracking visualization. Halos to be tracked are selected based on sorting the halos in the first or last snapshot in a descending order for the three quantities stated above: Mass, Radius or Spin. After sorting the halos, we place user-defined cuts on the variable attributes and only use a subset of the halos satisfying the conditions to allow for data exploration. Starting with the seed halos, we store chains of unique identifiers ID for descendant halos across timesteps. This allows for the tracking of halo merges: By searching for two or more halos that have the same halo descendant ID. The above steps are iterated for each timestep to build a database in memory that facilitates tracking the evolution of the seed halos and their descendants throughout the whole simulation. The rest of the details of halo ingestion are the same as those for particle ingestion. The assumption that halos in the simulation are not destroyed but just merged into larger halos allows us to use one of the selected seed halos (and then its first descendant at each timestep) as a reference point for the rest of the halos. We calculate the minimum and maximum values of the quantity being studied to bound the visualization together with the extreme position vectors. The end result of the data ingestion is an in-memory array of halo for each snapshot of the simulation after and including the first. For each snapshot we store the normalized position vectors of each halo in Mpc/h as well as all the values of the quantities under examination for each halo. These include the halos mass, radius and spin parameter. We also store the extremes stated above. 3 GRAPHICS PIPELINE 3.1 Particles The Matplotlib [4] visualisation library for Python is used for initial data exploration, and basic plotting facility. Matplotlib was selected because of the freedom and capabilities it provides in graphing complex datasets, and the interoperability with other python modules. The Matplotlib Axes3D plotting library is used for interactive 3D scatter projection of the cosmic field with individual particles mapped to a color map based on the values of the variable under examination. The live projection uses an update function which accesses onthe-fly the position vectors of the particles for each time snapshot, corresponding to different scale factors α together with the scalar value or vector magnitude for the physical quantities corresponding to each particle. The particle position extreme values and quantity value extremes were used to set the physical bounds of the simulation and the normalization color map scale respectively. To produce and export the final visualizations (static images and video animations) we couple to the Visualization Toolkit (VTK) [6] set of libraries. We opted to use VTK because it is free and open, for the flexibility and features it provides for scientific applications, the fact that bindings to interface with Python are readily available, and to allow for the subsequent use of the multi-platform data analysis and visualisation application Paraview [1, 3] to give the user full use of the provided visualization capabilities under a graphical user interface (GUI). The coupling to Python for data input and maninpulation, also allows for the interchange with other GUI scientific visualization packages such as Mayavi [7] and VISIT [11] based on user preference. For the production of the additional images, found at the end of this paper, the visualization focuses on mapping particles to colors based on user-defined attributes available in the dataset. We opted to use one million particles for clarity, so we downscaled the dataset by a factor of 2. We also produced videos to showcase the application of our visualisation pipeline to demonstrate the temporal evolution of the simulation, showing how halos are formed, using particles (10% of the total) and using the full dataset of about two million particles choreographed across the full spatial span at a single timestep corresponding to a scale factor α = 1, showing the present-day formation of particle clusters. In Figures 1, 2 and 4 we demonstrate the gravitational potential Φ, the velocity and acceleration vector magnitudes respectively. The view-point is kept unchanged for all images to allow to contrast and directly compare the resulting particle density distributions for different attributes. At scale factor α = 0.98 (Figure 2) the particles velocities for the whole dataset readily reveal the particles clustering into dark matter halos. 3.2 Halos We produce a basic underlying framework for visualizing highdimensionality datasets of halo properties. Similar to the case for particles (Section 3.1), we use the Python Export to VTK (PyEVTK) package to convert and refactor the halo data in VTK objects and then use Paraview to visualize them. Initially, each halo is considered as an individual entity, and is represented by a glyph. The color and opacity of each individual glyph is coloured based on a given attribute, e.g. mass, in each timestep and as time evolves, the radii of the spheres-halos also change based on the actual value of each halos radius at the given time step. Using this visualization 80

3 framework the researcher can interactively explore the time evolution of halo objects. As an example of potential use case of the data integration, and pre-selection capabilities and interactive visualisation potential of our graphics pipeline, in Figures 5, 6 we depict the formation of the most massive halo (at scale-factor equal to one, present day), of the simulation dataset: Halo Temporal Evolution We investigate the merger leading to the most massive structure at scale-factor one (any individual merger tree or multiple merger trees can be selected by the user based on a set of selection criteria) by illustrating the position of each halo in the dataset at multiple time steps each position colored by its scale factor. The user can gain insights regarding the temporal and spatial behaviour of structures during merges. In this particular instance we see that the major merger sequence is comprised predominantly of sub-mergers occurring at later times (closer to present time) Halo Mergers With the same filter over the halo list in place, to find the halo merger tree sequence leading to the most massive structure at present day over the whole dataset, we reproduce the merger through different eras in the Universe by plotting the velocities of the halos at their positions at each time step. The colors of the velocity vectors correspond to the mass of each structure participating in the giant merger, expressed in solar masses. A snapshot of the resulting interactive visualisation can be seen in Figure 6. Depicted is the initial spatial extend of the merger components and their displacement at different mass, over the evolution of the Universe leading to the formation of the massive structure at scale-factor equal to one. 4 IMPLEMENTATION The data were accessed remotely and pre-processed to create the visualization primitives, both for raw particle data and for halo catalogs and merger trees, on the Blue Waters supercomputer through an Educational allocation of computational resources. Our code that performs the initial pre-processing of the data is specifically tailored to this application and runs in parallel both over all timesteps and over particle or halo data when searches/filtering over parameters for extraction of sub-samples of interest is performed. The nature of the problem allows for massive parallelization to be achieved. The particle data final analysis and visualisation was performed on workstations at The Cyprus Institute using a python environment. All data were transformed to SciPy arrays, to allow for the use of readily available libraries to process and manipulate the data. The processing was done in parallel for the particles in each dataset, and for all scale factor values available. After importing the data to python they were transformed into VTK objects using the VTK software libraries, for direct interactive renders and through the use of visualisation software like Paraview as the final client. The halo data were imported using the list files for all scale factor values available in a python environment. Then, using SciPy libraries [5] we created filters to identify, specify and visualise halo mergers using the TreeId information available in the list files. In Figure 6 we present the final output for the case of the merger resulting in the most massive halo at scale factor α = 1.0 inthe DSS dataset. The particular search filter runs from the final towards smaller scale factor times udentifying and tracking the histories of all halos participating to monitor the halo evolution. The resulting final dataset containing just the halos in the merger is produced to reduce the data in memory and is automatically transformed to VTK format using the VTK libraries in python for final rendering and presentation to the user. By integrating and relying heavily on standard tools such as VTK and ParaView for the final visualization graphics pipeline, we aimed to achieve cross-platform compatibility, ease in potential extendability, and standards compliance. Deploying VTK and Paraview also allowed for the use of a server/client setup for remote viewing and manipulation of the large datasets, without necessitating the development of new software. During runtime, the visualizations reach interactive frame rates. ACKNOWLEDGEMENTS We wish to thank the National Center for Supercomputing Applications (NCSA) for the resources provided through the Blue Waters educational program High Performance Visualization for Large- Scale Scientific Data Analytics. This work was supported by the Cy-Tera Project, which is co-funded by the European Regional Development Fund and the Republic of Cyprus through the Research Promotion Foundation. REFERENCES [1] J. Ahrens, B. Geveci, and C. Law. ParaView: An End-User Tool for Large-Data Visualization. The Visualization Handbook, page 717, [2] P. S. Behroozi, R. H. Wechsler, and H.-Y. Wu. The rockstar phasespace temporal halo finder and the velocity offsets of cluster cores. The Astrophysical Journal, 762(2):109, [3] A. Henderson et al. The ParaView Guide [4] J. D. Hunter. Matplotlib: A 2D graphics environment. Computing In Science & Engineering, 9(3):90 95, [5] E. Jones, T. Oliphant, and P. Peterson. {SciPy}: Open source scientific tools for Python [6] Kitware, Inc. The Visualization Toolkit User s Guide, January [7] P. Ramachandran and G. Varoquaux. Mayavi: 3D visualization of scientific data. Computing in Science & Engineering, 13(2):40 51, [8] J. K. Salmon and M. S. Warren. Self-Describing File (SDF) Library, June [9] S. W. Skillman, M. J. Turk, and M. S. Warren. Self-Describing File Reading in Python, [10] S. W. Skillman, M. S. Warren, M. J. Turk, R. H. Wechsler, D. E. Holz, and P. Sutter. Dark Sky Simulations: Early Data Release. arxiv preprint arxiv: , [11] V. Team et al. VISIT: Software the Delivers Parallel Interactive Visualization. Lawrence Livermore National Laboratory,

4 Figure 1: Gravitational potential Φ of particles for the first, second and final tercile of the simulation (top to bottom). Brighter areas correspond to stronger gravitational potential. 82

5 Figure 2: Velocity of particles for the first, second and final tercile of the simulation (top to bottom). Blue areas show high velocities, while yellow indicates smaller values. We note here that at early times there are high values of the velocities, while as the particles form halos the velocity drops significantly in the areas of smaller or no presence of halos. 83

6 84 Figure 3: Particle velocity vectors visualisation (at α = 0.98), depicting the clustering into halos. Colors correspond to vector velocity magnitudes in kpc/gyr.

7 Figure 4: Acceleration of particles for the first, second and final tercile of the simulation (top to bottom). Areas in red correspond to high values of the acceleration. 85

8 Figure 5: Time evolution of massive halo merger. Spatial transition of halos is tracked and visualized over time for scale factor values spanning α = 0.12 (blue) to α = 1.0 (red), with linear variation in opacity. Figure 6: Time evolution of massive halo merger. Tracks over time of halos of different masses merging into the most massive halo of the simulation at α = 1.0 (present). The color scale corresponds to halo mass (in solar masses). 86

Visualizing the Life and Anatomy of Dark Matter

Visualizing the Life and Anatomy of Dark Matter Visualizing the Life and Anatomy of Dark Matter Subhashis Hazarika Tzu-Hsuan Wei Rajaditya Mukherjee Alexandru Barbur ABSTRACT In this paper we provide a visualization based answer to understanding the

More information

UCDs for simulations

UCDs for simulations UCDs for simulations Laurie D Shaw and Nicholas A Walton June 2004 1 Introduction This is a brief document outlining some of the UCDs that would be required to describe a simulation dataset. It is based

More information

Team CUTe Flow : Information-guided Streamtube Seeding for the Visualization of Vortex Behavior in a Centrifugal Pump at Deep Part Load

Team CUTe Flow : Information-guided Streamtube Seeding for the Visualization of Vortex Behavior in a Centrifugal Pump at Deep Part Load Team CUTe Flow : Information-guided Streamtube Seeding for the Visualization of Vortex Behavior in a Centrifugal Pump at Deep Part Load Thomas Kanzok Paul Rosenthal Chemnitz University of Technology ABSTRACT

More information

Summary of Data Management Principles

Summary of Data Management Principles Large Synoptic Survey Telescope (LSST) Summary of Data Management Principles Steven M. Kahn LPM-151 Latest Revision: June 30, 2015 Change Record Version Date Description Owner name 1 6/30/2015 Initial

More information

Visualization Challenges for Large Scale Astrophysical Simulation Data. Ultrascale Visualization Workshop

Visualization Challenges for Large Scale Astrophysical Simulation Data. Ultrascale Visualization Workshop Visualization Challenges for Large Scale Astrophysical Simulation Data Ralf Kähler (KIPAC/SLAC) Tom Abel (KIPAC/Stanford) Marcelo Alvarez (CITA) Oliver Hahn (Stanford) Hans-Christian Hege (ZIB) Ji-hoon

More information

Viscous Fingers: A topological Visual Analytic Approach

Viscous Fingers: A topological Visual Analytic Approach Viscous Fingers: A topological Visual Analytic Approach Jonas Lukasczyk University of Kaiserslautern Germany Bernd Hamann University of California Davis, U.S.A. Garrett Aldrich Univeristy of California

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

Interactive Fluid Dynamics Visualization

Interactive Fluid Dynamics Visualization Interactive Fluid Dynamics Visualization Victor Mateevitsi 1, Andrew Johnson 2 Electronic Visualization Laboratory, University of Illinois at Chicago ABSTRACT In this paper we describe TurboPump, an interactive

More information

VAPOR Product Roadmap. Visualization and Analysis Software Team October 2017

VAPOR Product Roadmap. Visualization and Analysis Software Team October 2017 VAPOR Product Roadmap Visualization and Analysis Software Team October 2017 VAPOR Introduction In 2015 the VAPOR team began a major refactoring of the VAPOR codebase aimed at addressing a myriad of limitations

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

VisIVO Extracting Galaxies

VisIVO Extracting Galaxies VO Day Usecase 4 VisIVO Extracting Galaxies The result of a Cosmological N Body SPH simulation is a set of millions (sometimes billions) of particles. From this complex distribution, we show how we can

More information

The (fine-grained) phase-space structure of Cold Dark Matter Halos - and its influence on dark matter searches Mak Vogelsberger, Harvard/CfA

The (fine-grained) phase-space structure of Cold Dark Matter Halos - and its influence on dark matter searches Mak Vogelsberger, Harvard/CfA The (fine-grained) phase-space structure of Cold Dark Matter Halos - and its influence on dark matter searches Mak Vogelsberger, Harvard/CfA The content of the Universe Zwicky Evidence Existence: WIMP,

More information

Analysis and Visualization Tools for Lattice QCD

Analysis and Visualization Tools for Lattice QCD Analysis and Visualization Tools for Lattice QCD School of Computing - DePaul University - Chicago, IL - USA E-mail: mdipierro@cs.depaul.edu Yaoqian Zhong School of Computing - DePaul University - Chicago,

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

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

Advanced Graphics: NOMAD Summer. Interactive analysis and visualization of complex datasets

Advanced Graphics: NOMAD Summer. Interactive analysis and visualization of complex datasets NOMAD Summer A hands-on course on tools for novel-materials discovery September 25-29, 2017, Berlin Advanced Graphics: Interactive analysis and visualization of complex datasets Michele Compostella Markus

More information

VTK-m: Uniting GPU Acceleration Successes. Robert Maynard Kitware Inc.

VTK-m: Uniting GPU Acceleration Successes. Robert Maynard Kitware Inc. VTK-m: Uniting GPU Acceleration Successes Robert Maynard Kitware Inc. VTK-m Project Supercomputer Hardware Advances Everyday More and more parallelism High-Level Parallelism The Free Lunch Is Over (Herb

More information

Astrophysics and the Grid: Experience with EGEE

Astrophysics and the Grid: Experience with EGEE Astrophysics and the Grid: Experience with EGEE Fabio Pasian INAF & VObs.it IVOA 2007 Interoperability Meeting Astro-RG session INAF experience with the grid (from the IVOA 2006 Interop): In INAF there

More information

DisPerSE: robust structure identification in 2D and 3D

DisPerSE: robust structure identification in 2D and 3D DisPerSE: robust structure identification in 2D and 3D Thierry Sousbie arxiv:1302.6221v1 [astro-ph.co] 25 Feb 2013 Abstract We present the DIScrete PERsistent Structures Extractor (DisPerSE), an open source

More information

Chapter 4. Clustering Core Atoms by Location

Chapter 4. Clustering Core Atoms by Location Chapter 4. Clustering Core Atoms by Location In this chapter, a process for sampling core atoms in space is developed, so that the analytic techniques in section 3C can be applied to local collections

More information

Volume Illumination & Vector Field Visualisation

Volume Illumination & Vector Field Visualisation Volume Illumination & Vector Field Visualisation Visualisation Lecture 11 Institute for Perception, Action & Behaviour School of Informatics Volume Illumination & Vector Vis. 1 Previously : Volume Rendering

More information

Contour Analysis And Visualization

Contour Analysis And Visualization Contour Analysis And Visualization Objectives : stages The objectives of Contour Analysis and Visualization can be described in the following 1. To study and analyse the contour 2. Visualize the contour

More information

An Integrated Visualization System for Interactive Analysis of Large, Heterogeneous Cosmology Data

An Integrated Visualization System for Interactive Analysis of Large, Heterogeneous Cosmology Data An Integrated Visualization System for Interactive Analysis of Large, Heterogeneous Cosmology Data Annie Preston Ramyar Ghods Jinrong Xie Franz Sauer Nick Leaf Kwan-Liu Ma University of California at Davis

More information

SUBHALO PREDICTION FOR DARK MATTER HALOS

SUBHALO PREDICTION FOR DARK MATTER HALOS SUBHALO PREDICTION FOR DARK MATTER HALOS PINNAREE TEA-MANGKORNPAN, DENNIS WANG, MARC WILLIAMSON Abstract. We explore machine learning techniques for predicting the number of dark matter subhalos, N sub,

More information

Visualisation : Lecture 1. So what is visualisation? Visualisation

Visualisation : Lecture 1. So what is visualisation? Visualisation So what is visualisation? UG4 / M.Sc. Course 2006 toby.breckon@ed.ac.uk Computer Vision Lab. Institute for Perception, Action & Behaviour Introducing 1 Application of interactive 3D computer graphics to

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

How Simulations and Databases Play Nicely. Alex Szalay, JHU Gerard Lemson, MPA

How Simulations and Databases Play Nicely. Alex Szalay, JHU Gerard Lemson, MPA How Simulations and Databases Play Nicely Alex Szalay, JHU Gerard Lemson, MPA An Exponential World Scientific data doubles every year caused by successive generations of inexpensive sensors + exponentially

More information

Science User Interface and Tools: Status. David R. Ciardi & Xiuqin Wu On Behalf of the SUIT Team at IPAC

Science User Interface and Tools: Status. David R. Ciardi & Xiuqin Wu On Behalf of the SUIT Team at IPAC Science User Interface and Tools: Status David R. Ciardi & Xiuqin Wu On Behalf of the SUIT Team at IPAC 1 Building the SUIT Vision Given the speed with which web technologies evolve, SUIT was intentionally

More information

Vector Visualisation 1. global view

Vector Visualisation 1. global view Vector Field Visualisation : global view Visualisation Lecture 12 Institute for Perception, Action & Behaviour School of Informatics Vector Visualisation 1 Vector Field Visualisation : local & global Vector

More information

Lesson 1: Introduction to Pro/MECHANICA Motion

Lesson 1: Introduction to Pro/MECHANICA Motion Lesson 1: Introduction to Pro/MECHANICA Motion 1.1 Overview of the Lesson The purpose of this lesson is to provide you with a brief overview of Pro/MECHANICA Motion, also called Motion in this book. Motion

More information

GPU-Based Visualization of AMR and N-Body Dark Matter Simulation Data. Ralf Kähler (KIPAC/SLAC)

GPU-Based Visualization of AMR and N-Body Dark Matter Simulation Data. Ralf Kähler (KIPAC/SLAC) GPU-Based Visualization of AMR and N-Body Dark Matter Simulation Data Ralf Kähler (KIPAC/SLAC) HiPACC-Meeting 03/21/2014 COMPUTER GRAPHICS Rasterization COMPUTER GRAPHICS Assumption (for now): Input object(s)

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

WWW home page:

WWW home page: alexander.pletzer@noaa.gov, WWW home page: http://ncvtk.sf.net/ 1 Ncvtk: A program for visualizing planetary data Alexander Pletzer 1,4, Remik Ziemlinski 2,4, and Jared Cohen 3,4 1 RS Information Systems

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

Visualizing the inner structure of n-body data using skeletonization

Visualizing the inner structure of n-body data using skeletonization Rochester Institute of Technology RIT Scholar Works Presentations and other scholarship 2007 Visualizing the inner structure of n-body data using skeletonization Edward Dale Hans-Peter Bischof Follow this

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

ARBTools: A tricubic spline interpolator for three-dimensional scalar or vector fields.

ARBTools: A tricubic spline interpolator for three-dimensional scalar or vector fields. ARBTools: A tricubic spline interpolator for three-dimensional scalar or vector fields. Walker, Paul 1,*, Krohn, Ulrich 1, Carty, David 2 1 Department of Physics, Durham University, South Road, Durham,

More information

Data-Intensive Applications on Numerically-Intensive Supercomputers

Data-Intensive Applications on Numerically-Intensive Supercomputers Data-Intensive Applications on Numerically-Intensive Supercomputers David Daniel / James Ahrens Los Alamos National Laboratory July 2009 Interactive visualization of a billion-cell plasma physics simulation

More information

Cosmology Simulations with Enzo

Cosmology Simulations with Enzo Cosmology Simulations with Enzo John Wise (Georgia Tech) Enzo Workshop 17 Oct 2013 Outline Introduction to unigrid cosmology simulations Introduction to nested grid cosmology simulations Using different

More information

Chapter 8 Visualization and Optimization

Chapter 8 Visualization and Optimization Chapter 8 Visualization and Optimization Recommended reference books: [1] Edited by R. S. Gallagher: Computer Visualization, Graphics Techniques for Scientific and Engineering Analysis by CRC, 1994 [2]

More information

How Do I Manage Multiple Versions of my BI Implementation?

How Do I Manage Multiple Versions of my BI Implementation? How Do I Manage Multiple Versions of my BI Implementation? 9 This case study focuses on the life cycle of a business intelligence system. This case study covers two approaches for managing individually

More information

A VO-friendly, Community-based Authorization Framework

A VO-friendly, Community-based Authorization Framework A VO-friendly, Community-based Authorization Framework Part 1: Use Cases, Requirements, and Approach Ray Plante and Bruce Loftis NCSA Version 0.1 (February 11, 2005) Abstract The era of massive surveys

More information

Introduction to 3D Scientific Visualization. Training in Visualization for PRACE Summer of HPC 2013 Leon Kos, University of Ljubljana, Slovenia

Introduction to 3D Scientific Visualization. Training in Visualization for PRACE Summer of HPC 2013 Leon Kos, University of Ljubljana, Slovenia Introduction to 3D Scientific Visualization Training in Visualization for PRACE Summer of HPC 2013 Leon Kos, University of Ljubljana, Slovenia Motto Few correctly put words is worth hundreds of images.

More information

Paraview: A (novice) user perspective

Paraview: A (novice) user perspective PARAVIEW Copenhagen 2008-1 Paraview: A (novice) user perspective Rony Keppens Centre for Plasma-Astrophysics, K.U.Leuven (Belgium) & FOM-Institute for Plasma Physics Rijnhuizen & Astronomical Institute,

More information

Vector Visualization

Vector Visualization Vector Visualization Vector Visulization Divergence and Vorticity Vector Glyphs Vector Color Coding Displacement Plots Stream Objects Texture-Based Vector Visualization Simplified Representation of Vector

More information

Generalized Document Data Model for Integrating Autonomous Applications

Generalized Document Data Model for Integrating Autonomous Applications 6 th International Conference on Applied Informatics Eger, Hungary, January 27 31, 2004. Generalized Document Data Model for Integrating Autonomous Applications Zsolt Hernáth, Zoltán Vincellér Abstract

More information

Unit #19 : Functions of Many Variables, and Vectors in R 2 and R 3

Unit #19 : Functions of Many Variables, and Vectors in R 2 and R 3 Unit #19 : Functions of Many Variables, and Vectors in R 2 and R 3 Goals: To introduce tangent planes for functions of two variables. To consider functions of more than two variables and their level surfaces.

More information

Visualization of SDSS III (BOSS) Cosmology Data

Visualization of SDSS III (BOSS) Cosmology Data Visualization of SDSS III (BOSS) Cosmology Data Nazmus Saquib, University of Utah, Salt Lake City, UT 84102 December 16, 2011 Abstract Data collected over three years in the SDSS-III cosmology project

More information

BCC Comet Generator Source XY Source Z Destination XY Destination Z Completion Time

BCC Comet Generator Source XY Source Z Destination XY Destination Z Completion Time BCC Comet Generator Comet creates an auto-animated comet that streaks across the screen. The comet is compromised of particles whose sizes, shapes, and colors can be adjusted. You can also set the length

More information

Version 11

Version 11 The Big Challenges Networked and Electronic Media European Technology Platform The birth of a new sector www.nem-initiative.org Version 11 1. NEM IN THE WORLD The main objective of the Networked and Electronic

More information

Visualization Support at RZG

Visualization Support at RZG Visualization Support at RZG Markus Rampp (RZG) mjr@rzg.mpg.de MPA Computer Seminar, Jan 14, 2009 Outline Topics Overview Existing services Some example projects Software overview & demo Remote visualization

More information

Christopher Sewell Katrin Heitmann Li-ta Lo Salman Habib James Ahrens

Christopher Sewell Katrin Heitmann Li-ta Lo Salman Habib James Ahrens LA-UR- 14-25437 Approved for public release; distribution is unlimited. Title: Portable Parallel Halo and Center Finders for HACC Author(s): Christopher Sewell Katrin Heitmann Li-ta Lo Salman Habib James

More information

Lecture Topic Projects 1 Intro, schedule, and logistics 2 Applications of visual analytics, basic tasks, data types 3 Introduction to D3, basic vis

Lecture Topic Projects 1 Intro, schedule, and logistics 2 Applications of visual analytics, basic tasks, data types 3 Introduction to D3, basic vis Lecture Topic Projects 1 Intro, schedule, and logistics 2 Applications of visual analytics, basic tasks, data types 3 Introduction to D3, basic vis techniques for non-spatial data Project #1 out 4 Data

More information

Introduction to Scientific Visualization

Introduction to Scientific Visualization Introduction to Scientific Visualization Aaron Birkland Cornell Center for Advanced Computing Data Analysis on Ranger January 2012 A lab-intensive workshop Start off with basic concepts Data, transformations,

More information

3D vector fields. Contents. Introduction 3D vector field topology Representation of particle lines. 3D LIC Combining different techniques

3D vector fields. Contents. Introduction 3D vector field topology Representation of particle lines. 3D LIC Combining different techniques 3D vector fields Scientific Visualization (Part 9) PD Dr.-Ing. Peter Hastreiter Contents Introduction 3D vector field topology Representation of particle lines Path lines Ribbons Balls Tubes Stream tetrahedra

More information

Three-Dimensional Graphics. as a Tool for Studying Dynamics

Three-Dimensional Graphics. as a Tool for Studying Dynamics Three-Dimensional Graphics as a Tool for Studying Dynamics (1) (3) (2) 3D Graphics: Where to begin? (5) (4) Images: Andrew Grace (1), David Deepwell (2), Laura Chandler (3-4), Aaron Coutino (5) 3D Graphics:

More information

DETECTION OF SMALL CONVECTIVE PATTERNS IN OBSERVATIONS AND SIMULATIONS

DETECTION OF SMALL CONVECTIVE PATTERNS IN OBSERVATIONS AND SIMULATIONS ISSN 1845 8319 DETECTION OF SMALL CONVECTIVE PATTERNS IN OBSERVATIONS AND SIMULATIONS B. LEMMERER 1, D. UTZ 1, A. HANSLMEIER 1, A. VERONIG 1, H. GRIMM-STRELE 2, S. THONHOFER 1 and I. PIANTSCHITSCH 1 1

More information

IMPROVED WALL BOUNDARY CONDITIONS WITH IMPLICITLY DEFINED WALLS FOR PARTICLE BASED FLUID SIMULATION

IMPROVED WALL BOUNDARY CONDITIONS WITH IMPLICITLY DEFINED WALLS FOR PARTICLE BASED FLUID SIMULATION 6th European Conference on Computational Mechanics (ECCM 6) 7th European Conference on Computational Fluid Dynamics (ECFD 7) 1115 June 2018, Glasgow, UK IMPROVED WALL BOUNDARY CONDITIONS WITH IMPLICITLY

More information

Striped Data Server for Scalable Parallel Data Analysis

Striped Data Server for Scalable Parallel Data Analysis Journal of Physics: Conference Series PAPER OPEN ACCESS Striped Data Server for Scalable Parallel Data Analysis To cite this article: Jin Chang et al 2018 J. Phys.: Conf. Ser. 1085 042035 View the article

More information

Local Linearity (Tangent Plane) Unit #19 : Functions of Many Variables, and Vectors in R 2 and R 3

Local Linearity (Tangent Plane) Unit #19 : Functions of Many Variables, and Vectors in R 2 and R 3 Local Linearity and the Tangent Plane - 1 Unit #19 : Functions of Many Variables, and Vectors in R 2 and R 3 Goals: To introduce tangent planes for functions of two variables. To consider functions of

More information

Post Processing, Visualization, and Sample Output

Post Processing, Visualization, and Sample Output Chapter 7 Post Processing, Visualization, and Sample Output Upon successful execution of an ADCIRC run, a number of output files will be created. Specifically which files are created depends upon how the

More information

Spatio-temporal Feature Exploration in Combined Particle/Volume Reference Frames

Spatio-temporal Feature Exploration in Combined Particle/Volume Reference Frames Spatio-temporal Feature Eploration in Combined Particle/Volume Reference Frames Franz Sauer and Kwan-Liu Ma VIDI Labs University of California, Davis 2 Introduction: Problem Statement More scientific simulations

More information

AREPO: a moving-mesh code for cosmological hydrodynamical simulations

AREPO: a moving-mesh code for cosmological hydrodynamical simulations AREPO: a moving-mesh code for cosmological hydrodynamical simulations E pur si muove: Galiliean-invariant cosmological hydrodynamical simulations on a moving mesh Springel, 2010 arxiv:0901.4107 Rubens

More information

Image Analysis Lecture Segmentation. Idar Dyrdal

Image Analysis Lecture Segmentation. Idar Dyrdal Image Analysis Lecture 9.1 - Segmentation Idar Dyrdal Segmentation Image segmentation is the process of partitioning a digital image into multiple parts The goal is to divide the image into meaningful

More information

Lecture Topic Projects

Lecture Topic Projects Lecture Topic Projects 1 Intro, schedule, and logistics 2 Applications of visual analytics, data types 3 Data sources and preparation Project 1 out 4 Data reduction, similarity & distance, data augmentation

More information

Application Example Running on Top of GPI-Space Integrating D/C

Application Example Running on Top of GPI-Space Integrating D/C Application Example Running on Top of GPI-Space Integrating D/C Tiberiu Rotaru Fraunhofer ITWM This project is funded from the European Union s Horizon 2020 Research and Innovation programme under Grant

More information

Navier-Stokes & Flow Simulation

Navier-Stokes & Flow Simulation Last Time? Navier-Stokes & Flow Simulation Implicit Surfaces Marching Cubes/Tetras Collision Detection & Response Conservative Bounding Regions backtracking fixing Today Flow Simulations in Graphics Flow

More information

WSCG 2010, Plzen, Czech Republic LOUISIANA STATE UNIVERSITY

WSCG 2010, Plzen, Czech Republic LOUISIANA STATE UNIVERSITY Evolving Time Surfaces in a Virtual Stirred Tank Bidur Bohara, Farid Harhad, Werner Benger, Nathan Brener, S. Sitharama Iyengar, Bijaya B. Karki, Marcel Ritter, Kexi Liu, Brygg Ullmer, Nikhil Shetty, Vignesh

More information

HDF- A Suitable Scientific Data Format for Satellite Data Products

HDF- A Suitable Scientific Data Format for Satellite Data Products HDF- A Suitable Scientific Data Format for Satellite Data Products Sk. Sazid Mahammad, Debajyoti Dhar and R. Ramakrishnan Data Products Software Division Space Applications Centre, ISRO, Ahmedabad 380

More information

Data Representation in Visualisation

Data Representation in Visualisation Data Representation in Visualisation Visualisation Lecture 4 Taku Komura Institute for Perception, Action & Behaviour School of Informatics Taku Komura Data Representation 1 Data Representation We have

More information

University of Cape Town

University of Cape Town Master Thesis: Fast Galactic Structure Finding using Graphics Processing Units Daniel Wood MSc Computer Science Supervisor: Dr. Patrick Marais 1 Co-supervisor: Dr. Andreas Faltenbacher 2 Computer Science

More information

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

Programming Language Proposal

Programming Language Proposal ART: Animation Rendering Tool Brett Jervey Gedion Metaferia Natan Kibret Soul Joshi baj2125 gym2103 nfk2105 srj2120 COMS W4115 Programming Languages and Translators Programming Language Proposal September

More information

Pedestrian Detection Using Correlated Lidar and Image Data EECS442 Final Project Fall 2016

Pedestrian Detection Using Correlated Lidar and Image Data EECS442 Final Project Fall 2016 edestrian Detection Using Correlated Lidar and Image Data EECS442 Final roject Fall 2016 Samuel Rohrer University of Michigan rohrer@umich.edu Ian Lin University of Michigan tiannis@umich.edu Abstract

More information

( ) = First Bessel function, x = π Dθ

( ) = First Bessel function, x = π Dθ Observational Astronomy Image formation Complex Pupil Function (CPF): (3.3.1) CPF = P( r,ϕ )e ( ) ikw r,ϕ P( r,ϕ ) = Transmittance of the aperture (unobscured P = 1, obscured P = 0 ) k = π λ = Wave number

More information

Progressive Visualization of Large Data Sets. Aim: Introduction: ViSUS: Volume Renderer: 1 Abhishek Tripathi (U )

Progressive Visualization of Large Data Sets. Aim: Introduction: ViSUS: Volume Renderer: 1 Abhishek Tripathi (U ) 1 Abhishek Tripathi (U0562967) Progressive Visualization of Large Data Sets Aim: The project aims at effectively visualizing very large data sets, typically, above the Gigabyte range.such data sets are

More information

Gadget in yt. christopher erick moody

Gadget in yt. christopher erick moody Gadget in yt First of all, hello, and thank you for giving me the opp to speak My name is chris moody and I m a grad student here at uc santa cruz and I ve been working with Joel for the last year and

More information

The organization of the human cerebral cortex estimated by intrinsic functional connectivity

The organization of the human cerebral cortex estimated by intrinsic functional connectivity 1 The organization of the human cerebral cortex estimated by intrinsic functional connectivity Journal: Journal of Neurophysiology Author: B. T. Thomas Yeo, et al Link: https://www.ncbi.nlm.nih.gov/pubmed/21653723

More information

Power BI 1 - Create a dashboard on powerbi.com... 1 Power BI 2 - Model Data with the Power BI Desktop... 1

Power BI 1 - Create a dashboard on powerbi.com... 1 Power BI 2 - Model Data with the Power BI Desktop... 1 Our course outlines are 1 and 2 hour sessions (all courses 1 hour unless stated) that are designed to be delivered presentation style with an instructor guiding attendees through scenario based examples

More information

Design of a dynamic simulation system for VR applications

Design of a dynamic simulation system for VR applications Design of a dynamic simulation system for VR applications Jan Bender Abstract A dynamic simulation system for VR applications consists of multiple parts. The first task that must be accomplished is the

More information

GPU-Accelerated Incremental Correlation Clustering of Large Data with Visual Feedback

GPU-Accelerated Incremental Correlation Clustering of Large Data with Visual Feedback GPU-Accelerated Incremental Correlation Clustering of Large Data with Visual Feedback Eric Papenhausen and Bing Wang (Stony Brook University) Sungsoo Ha (SUNY Korea) Alla Zelenyuk (Pacific Northwest National

More information

Visualisation of uncertainty. Kai-Mikael Jää-Aro

Visualisation of uncertainty. Kai-Mikael Jää-Aro Visualisation of uncertainty Kai-Mikael Jää-Aro Why is this important? Visualising uncertainty Means and Methods Scalar data Vector data Volume data Generic methods Let us talk about the weather A weather

More information

MASTA 9.0 Release Notes

MASTA 9.0 Release Notes November 2018 2018 Smart Manufacturing Technology Ltd. Commercial in Confidence Page 1 of 33 MASTA 9.0 Contents and Summary See next section for additional details The 9.0 release of MASTA contains all

More information

Lagrangian methods and Smoothed Particle Hydrodynamics (SPH) Computation in Astrophysics Seminar (Spring 2006) L. J. Dursi

Lagrangian methods and Smoothed Particle Hydrodynamics (SPH) Computation in Astrophysics Seminar (Spring 2006) L. J. Dursi Lagrangian methods and Smoothed Particle Hydrodynamics (SPH) Eulerian Grid Methods The methods covered so far in this course use an Eulerian grid: Prescribed coordinates In `lab frame' Fluid elements flow

More information

Emulation of modular manufacturing machines

Emulation of modular manufacturing machines Loughborough University Institutional Repository Emulation of modular manufacturing machines This item was submitted to Loughborough University's Institutional Repository by the/an author. Citation: CASE,

More information

Introduction to Big-Data

Introduction to Big-Data Introduction to Big-Data Ms.N.D.Sonwane 1, Mr.S.P.Taley 2 1 Assistant Professor, Computer Science & Engineering, DBACER, Maharashtra, India 2 Assistant Professor, Information Technology, DBACER, Maharashtra,

More information

PTC Newsletter January 14th, 2002

PTC  Newsletter January 14th, 2002 PTC Email Newsletter January 14th, 2002 PTC Product Focus: Pro/MECHANICA (Structure) Tip of the Week: Creating and using Rigid Connections Upcoming Events and Training Class Schedules PTC Product Focus:

More information

ICAT Job Portal. a generic job submission system built on a scientific data catalog. IWSG 2013 ETH, Zurich, Switzerland 3-5 June 2013

ICAT Job Portal. a generic job submission system built on a scientific data catalog. IWSG 2013 ETH, Zurich, Switzerland 3-5 June 2013 ICAT Job Portal a generic job submission system built on a scientific data catalog IWSG 2013 ETH, Zurich, Switzerland 3-5 June 2013 Steve Fisher, Kevin Phipps and Dan Rolfe Rutherford Appleton Laboratory

More information

Flexible Framework for Mining Meteorological Data

Flexible Framework for Mining Meteorological Data Flexible Framework for Mining Meteorological Data Rahul Ramachandran *, John Rushing, Helen Conover, Sara Graves and Ken Keiser Information Technology and Systems Center University of Alabama in Huntsville

More information

Parametric. Practices. Patrick Cunningham. CAE Associates Inc. and ANSYS Inc. Proprietary 2012 CAE Associates Inc. and ANSYS Inc. All rights reserved.

Parametric. Practices. Patrick Cunningham. CAE Associates Inc. and ANSYS Inc. Proprietary 2012 CAE Associates Inc. and ANSYS Inc. All rights reserved. Parametric Modeling Best Practices Patrick Cunningham July, 2012 CAE Associates Inc. and ANSYS Inc. Proprietary 2012 CAE Associates Inc. and ANSYS Inc. All rights reserved. E-Learning Webinar Series This

More information

FuncX: A Function Serving Platform for HPC. Ryan Chard 28 Jan 2019

FuncX: A Function Serving Platform for HPC. Ryan Chard 28 Jan 2019 FuncX: A Function Serving Platform for HPC Ryan Chard 28 Jan 2019 Outline - Motivation FuncX: FaaS for HPC Implementation status Preliminary applications - Machine learning inference Automating analysis

More information

Introduction to Metrology

Introduction to Metrology IPE 381 Introduction to Metrology Abdullah-Al-Mamun Lecturer, Dept. of IPE Outline What is Metrology Different types of Metrology Precision and accuracy Sources of errors Nano metrology 1 What is Metrology

More information

Multiple Uncertainties in Time-Variant Cosmological Particle Data

Multiple Uncertainties in Time-Variant Cosmological Particle Data Multiple Uncertainties in Time-Variant Cosmological Particle Data Steve Haroz * Kwan-Liu Ma University of California at Davis Katrin Heitmann Los Alamos National Laboratory Abstract Though the mediums

More information

Project Name. The Eclipse Integrated Computational Environment. Jay Jay Billings, ORNL Parent Project. None selected yet.

Project Name. The Eclipse Integrated Computational Environment. Jay Jay Billings, ORNL Parent Project. None selected yet. Project Name The Eclipse Integrated Computational Environment Jay Jay Billings, ORNL 20140219 Parent Project None selected yet. Background The science and engineering community relies heavily on modeling

More information

TN3270 AND TN5250 INTERNET STANDARDS

TN3270 AND TN5250 INTERNET STANDARDS 51-10-55 DATA COMMUNICATIONS MANAGEMENT TN3270 AND TN5250 INTERNET STANDARDS Ed Bailey INSIDE Enterprise Data and Logic; User Productivity and Confidence; Newer Platforms and Devices; How Standardization

More information

Flow Visualisation 1

Flow Visualisation 1 Flow Visualisation Visualisation Lecture 13 Institute for Perception, Action & Behaviour School of Informatics Flow Visualisation 1 Flow Visualisation... so far Vector Field Visualisation vector fields

More information

VisIt Overview. VACET: Chief SW Engineer ASC: V&V Shape Char. Lead. Hank Childs. Supercomputing 2006 Tampa, Florida November 13, 2006

VisIt Overview. VACET: Chief SW Engineer ASC: V&V Shape Char. Lead. Hank Childs. Supercomputing 2006 Tampa, Florida November 13, 2006 VisIt Overview Hank Childs VACET: Chief SW Engineer ASC: V&V Shape Char. Lead Supercomputing 2006 Tampa, Florida November 13, 2006 27B element Rayleigh-Taylor Instability (MIRANDA, BG/L) This is UCRL-PRES-226373

More information

GVSIG EDUCA. Technical implementation report

GVSIG EDUCA. Technical implementation report GVSIG EDUCA Technical implementation report ASSOCIATION FOR THE PROMOTION OF FOSS4G AND THE DEVELOPMENT OF gvsig Contact Info: info@gvsig.com 2012 gvsig October 2012 Page 2 of 9 Index of contents 1 INTRODUCTION...4

More information

GAINING INSIGHT INTO YOUR RESULTS USING ENSIGHT FOR BARRACUDA. Kevin Colburn, Sr. Application Engineer, CEI

GAINING INSIGHT INTO YOUR RESULTS USING ENSIGHT FOR BARRACUDA. Kevin Colburn, Sr. Application Engineer, CEI GAINING INSIGHT INTO YOUR RESULTS USING ENSIGHT FOR BARRACUDA Kevin Colburn, Sr. Application Engineer, CEI kevin@ceisoftware.com CEI WHO ARE WE? Computational Engineering International, Inc. 1994 spun

More information

Scientific data analysis and visualization at scale in VTK/ParaView with NumPy

Scientific data analysis and visualization at scale in VTK/ParaView with NumPy Scientific data analysis and visualization at scale in VTK/ParaView with NumPy Utkarsh Ayachit, Berk Geveci Kitware, Inc. 28 Corporate Drive Clifton Park, NY 12065 Abstract The Visualization Toolkit (VTK)

More information