Paraview scripting. Raffaele Ponzini SuperComputing Applications and Innovation Department
|
|
|
- Rafe Blankenship
- 9 years ago
- Views:
Transcription
1 Paraview scripting Raffaele Ponzini SuperComputing Applications and Innovation Department
2 OUTLINE Why scripting pvbatch and pvpython Macros Scripting using a tracefile Journaling in Paraview GUI Hands-on Python Scripting in ParaView
3 WHY SCRIPTING Automate repetitive tasks (several similar datesets) GUI is not useful or unavailable (batch execution) In-situ visualization or co-processing (computing+post-processing)
4 pvbatch - pvpython Paraview contents 2 command lines able to run a python script: pvbatch; pvpython; The differences is that: pvpython is equivalent to the paraview client where the python interpreter plays the role of the GUI (interactive, serial); pvbatch: is equivalent to the paraview server where the commands are coming from the python script instead then from a socket plugged to a paraview client (parallel)
5 Python interpreter in ParaView The python interpreter is already runnable from paraview to perfom interactive applications
6 BUILD A PYTHON SCRIPT IN THE PARAVIEW GUI 1. Start tracing 2. Build your pipeline as usual 3. Stop tracing and save the trace file with a name
7 Use the trace file You can use the traced file in two ways: - As a macro - As a python script using the GUI - As a python script in batch
8 The paraview.simple module The first thing any ParaView Python script must do is load the paraview.simple module. from paraview.simple import * Or in a save way using the try/except construct try: paraview.simple except: from paraview.simple import * This command is automatically invoked in the ParaView GUI tracing facility, but it must add when you are writing a script to be used in batch either by pvpython or by pvbatch. The paraview.simple module contains a function for every source, reader,filter, and writer with off-course the same name as shown in the GUI menus but with spaces and special characters removed. Each function creates a pipeline object, which will show up in the pipeline browser (with the exception of writers), and returns an object that is a proxy that can be used to query and manipulate the properties of that pipeline object.
9 BATCH SCRIPTING IN PYTHON try: paraview.simple except: from paraview.simple import * paraview.simple._disablefirstrendercamerareset() data_morphed_ = LegacyVTKReader( FileNames=['C:\\Users\\ponzini\\Dropbox\\Summer-Viz-School- 2013\\Perticoni\\codeAndData\\data_morphed_exported_as_StructuredPoints_VTK\\data_morphed_0.vtk', 'C:\\Users\\ponzini\\Dropbox\\Summer-Viz-School- 2013\\Perticoni\\codeAndData\\data_morphed_exported_as_StructuredPoints_VTK\\data_morphed_1.vtk', 'C:\\Users\\ponzini\\Dropbox\\Summer-Viz-School- 2013\\Perticoni\\codeAndData\\data_morphed_exported_as_StructuredPoints_VTK\\data_morphed_2.vtk', 'C:\\Users\\ponzini\\Dropbox\\Summer-Viz-School- 2013\\Perticoni\\codeAndData\\data_morphed_exported_as_StructuredPoints_VTK\\data_morphed_3.vtk', 'C:\\Users\\ponzini\\Dropbox\\Summer-Viz-School- 2013\\Perticoni\\codeAndData\\data_morphed_exported_as_StructuredPoints_VTK\\data_morphed_4.vtk', 'C:\\Users\\ponzini\\Dropbox\\Summer-Viz-School- 2013\\Perticoni\\codeAndData\\data_morphed_exported_as_StructuredPoints_VTK\\data_morphed_5.vtk', 'C:\\Users\\ponzini\\Dropbox\\Summer-Viz-School- 2013\\Perticoni\\codeAndData\\data_morphed_exported_as_StructuredPoints_VTK\\data_morphed_6.vtk', 'C:\\Users\\ponzini\\Dropbox\\Summer-Viz-School- 2013\\Perticoni\\codeAndData\\data_morphed_exported_as_StructuredPoints_VTK\\data_morphed_7.vtk', 'C:\\Users\\ponzini\\Dropbox\\Summer-Viz-School- 2013\\Perticoni\\codeAndData\\data_morphed_exported_as_StructuredPoints_VTK\\data_morphed_8.vtk', 'C:\\Users\\ponzini\\Dropbox\\Summer-Viz-School- 2013\\Perticoni\\codeAndData\\data_morphed_exported_as_StructuredPoints_VTK\\data_morphed_9.vtk', 'C:\\Users\\ponzini\\Dropbox\\Summer-Viz-School- 2013\\Perticoni\\codeAndData\\data_morphed_exported_as_StructuredPoints_VTK\\data_morphed_10.vtk', 'C:\\Users\\ponzini\\Dropbox\\Summer-Viz-School- 2013\\Perticoni\\codeAndData\\data_morphed_exported_as_StructuredPoints_VTK\\data_morphed_11.vtk', 'C:\\Users\\ponzini\\Dropbox\\Summer-Viz-School- 2013\\Perticoni\\codeAndData\\data_morphed_exported_as_StructuredPoints_VTK\\data_morphed_12.vtk', 'C:\\Users\\ponzini\\Dropbox\\Summer-Viz-School- 2013\\Perticoni\\codeAndData\\data_morphed_exported_as_StructuredPoints_VTK\\data_morphed_13.vtk', 'C:\\Users\\ponzini\\Dropbox\\Summer-Viz-School- 2013\\Perticoni\\codeAndData\\data_morphed_exported_as_StructuredPoints_VTK\\data_morphed_14.vtk', 'C:\\Users\\ponzini\\Dropbox\\Summer-Viz-School- 2013\\Perticoni\\codeAndData\\data_morphed_exported_as_StructuredPoints_VTK\\data_morphed_15.vtk', 'C:\\Users\\ponzini\\Dropbox\\Summer-Viz-School- 2013\\Perticoni\\codeAndData\\data_morphed_exported_as_StructuredPoints_VTK\\data_morphed_16.vtk', 'C:\\Users\\ponzini\\Dropbox\\Summer-Viz-School- 2013\\Perticoni\\codeAndData\\data_morphed_exported_as_StructuredPoints_VTK\\data_morphed_17.vtk', 'C:\\Users\\ponzini\\Dropbox\\Summer-Viz-School- 2013\\Perticoni\\codeAndData\\data_morphed_exported_as_StructuredPoints_VTK\\data_morphed_18.vtk', 'C:\\Users\\ponzini\\Dropbox\\Summer-Viz-School- 2013\\Perticoni\\codeAndData\\data_morphed_exported_as_StructuredPoints_VTK\\data_morphed_19.vtk', 'C:\\Users\\ponzini\\Dropbox\\Summer-Viz-School- 2013\\Perticoni\\codeAndData\\data_morphed_exported_as_StructuredPoints_VTK\\data_morphed_20.vtk', 'C:\\Users\\ponzini\\Dropbox\\Summer-Viz-School- 2013\\Perticoni\\codeAndData\\data_morphed_exported_as_StructuredPoints_VTK\\data_morphed_21.vtk', 'C:\\Users\\ponzini\\Dropbox\\Summer-Viz-School- 2013\\Perticoni\\codeAndData\\data_morphed_exported_as_StructuredPoints_VTK\\data_morphed_22.vtk', 'C:\\Users\\ponzini\\Dropbox\\Summer-Viz-School- 2013\\Perticoni\\codeAndData\\data_morphed_exported_as_StructuredPoints_VTK\\data_morphed_23.vtk', 'C:\\Users\\ponzini\\Dropbox\\Summer-Viz-School- 2013\\Perticoni\\codeAndData\\data_morphed_exported_as_StructuredPoints_VTK\\data_morphed_24.vtk', 'C:\\Users\\ponzini\\Dropbox\\Summer-Viz-School- 2013\\Perticoni\\codeAndData\\data_morphed_exported_as_StructuredPoints_VTK\\data_morphed_25.vtk', 'C:\\Users\\ponzini\\Dropbox\\Summer-Viz-School- 2013\\Perticoni\\codeAndData\\data_morphed_exported_as_StructuredPoints_VTK\\data_morphed_26.vtk', 'C:\\Users\\ponzini\\Dropbox\\Summer-Viz-School- 2013\\Perticoni\\codeAndData\\data_morphed_exported_as_StructuredPoints_VTK\\data_morphed_27.vtk', 'C:\\Users\\ponzini\\Dropbox\\Summer-Viz-School- 2013\\Perticoni\\codeAndData\\data_morphed_exported_as_StructuredPoints_VTK\\data_morphed_28.vtk', 'C:\\Users\\ponzini\\Dropbox\\Summer-Viz-School- 2013\\Perticoni\\codeAndData\\data_morphed_exported_as_StructuredPoints_VTK\\data_morphed_29.vtk'] )
10 BATCH SCRIPTING IN PYTHON AnimationScene1 = GetAnimationScene() AnimationScene1.EndTime = 29.0 AnimationScene1.PlayMode = 'Snap To TimeSteps' RenderView1 = GetRenderView() a1_scalars_pvlookuptable = GetLookupTableForArray( "scalars", 1, RGBPoints=[ , 0.23, 0.299, 0.754, , 0.706, 0.016, 0.15], VectorMode='Magnitude', NanColor=[0.25, 0.0, 0.0], ColorSpace='Diverging', ScalarRangeInitialized=1.0, AllowDuplicateScalars=1 ) a1_scalars_piecewisefunction = CreatePiecewiseFunction( Points=[0.0, 0.0, 0.5, 0.0, 1.0, 1.0, 0.5, 0.0] ) DataRepresentation1 = Show() DataRepresentation1.EdgeColor = [0.0, 0.0, ] DataRepresentation1.SelectionPointFieldDataArrayName = 'scalars' DataRepresentation1.ScalarOpacityFunction = a1_scalars_piecewisefunction DataRepresentation1.ColorArrayName = 'scalars' DataRepresentation1.ScalarOpacityUnitDistance = DataRepresentation1.LookupTable = a1_scalars_pvlookuptable DataRepresentation1.Representation = 'Slice' DataRepresentation1.ScaleFactor = 3.0 RenderView1.CameraFocalPoint = [14.0, 15.0, 0.0] RenderView1.CameraPosition = [14.0, 15.0, ] RenderView1.InteractionMode = '2D' RenderView1.CenterOfRotation = [14.0, 15.0, 0.0]
11 BATCH SCRIPTING IN PYTHON a1_scalars_pvlookuptable.scalaropacityfunction = a1_scalars_piecewisefunction ScalarBarWidgetRepresentation1 = CreateScalarBar( Title='scalars', LabelFontSize=12, Enabled=1, LookupTable=a1_scalars_PVLookupTable, TitleFontSize=12 ) GetRenderView().Representations.append(ScalarBarWidgetRepresentation1) RenderView1.CameraPosition = [14.0, 15.0, ] RenderView1.CameraClippingRange = [ , ] RenderView1.CameraParallelScale = a1_scalars_pvlookuptable.rgbpoints = [-100.0, 0.23, 0.299, 0.754, 100.0, 0.706, 0.016, 0.15] a1_scalars_pvlookuptable.lockscalarrange = 1 a1_scalars_piecewisefunction.points = [-100.0, 0.0, 0.5, 0.0, 100.0, 1.0, 0.5, 0.0] WriteAnimation('C:/Users/ponzini/Dropbox/Summer-Viz-School-2013/Ponzini/tutorial/animation.avi', Magnification=1, Quality=2, FrameRate= ) Render()
12 BATCH SCRIPTING IN PYTHON
13 Python (default, Feb , 20:52:48) [MSC v bit (AMD64)] on win32 >>> paraview version RC2 from paraview.simple import * >>> help(sphere) BATCH SCRIPTING IN PYTHON Help on function CreateObject in module paraview.simple: CreateObject(*input, **params) The Sphere source can be used to add a polygonal sphere to the 3D scene. The output of the Sphere source is polygonal data with point normals defined. This function creates a new proxy. For pipeline objects that accept inputs, all non-keyword arguments are assumed to be inputs. All keyword arguments are assumed to be property,value pairs and are passed to the new proxy. >>> help(show) Help on function Show in module paraview.simple: Show(proxy=None, view=none, **params) Turns the visibility of a given pipeline object on in the given view. If pipeline object and/or view are not specified, active objects are used. >>> help(render) Help on function Render in module paraview.simple: Render(view=None) Renders the given view (default value is active view) >>> help(hide) Help on function Hide in module paraview.simple: Hide(proxy=None, view=none) Turns the visibility of a given pipeline object off in the given view. If pipeline object and/or view are not specified, active objects are used.
14 BATCH SCRIPTING IN PYTHON >>> mysphere=sphere() >>> dir(mysphere) ['CellData', 'Center', 'EndPhi', 'EndTheta', 'FieldData', 'FileNameChanged', 'GetCellDataInformation', 'GetDataInformation', 'GetFieldDataInformation', 'GetPointDataInformation', 'GetProperty', 'GetPropertyValue', 'Initialize', 'InitializeFromProxy', 'ListProperties', 'Observed', 'ObserverTag', 'PhiResolution', 'PointData', 'Port', 'Radius', 'SMProxy', 'SetPropertyWithName', 'StartPhi', 'StartTheta', 'ThetaResolution', 'UpdatePipeline', 'UpdatePipelineInformation', '_Proxy ConvertArgumentsAndCall', '_Proxy GetActiveCamera', '_Proxy LastAttrName', '_Proxy Properties', ' class ', ' del ', ' delattr ', ' dict ', ' doc ', ' eq ', ' format ', ' getattr ', ' getattribute ', ' getitem ', ' hash ', ' init ', ' iter ', ' module ', ' ne ', ' new ', ' reduce ', ' reduce_ex ', ' repr ', ' setattr ', ' sizeof ', ' str ', ' subclasshook ', ' weakref ', 'add_attribute'] >>> print mysphere.radius 0.5 >>> print mysphere.pointdata <paraview.servermanager.fielddatainformation object at 0x BBAC50> >>> Render() <paraview.servermanager.renderview object at 0x FD0> >>> Show() <paraview.servermanager.geometryrepresentation object at 0x A50748> >>>
15 Recording a Paraview pipeline A similar (but different) solution to launch a pipeline in an automated way is to: record a test and then to: Play a test
16 WORKOUT Build a script to process several VTK dataset according to the pipeline obtained during the tutorial of day-3 Launch the script over the dataset to archive different animations Record a test and play it for the above mentioned operations
ParaView s Comparative Viewing, XY Plot, Spreadsheet View, Matrix View
ParaView s Comparative Viewing, XY Plot, Spreadsheet View, Matrix View Dublin, March 2013 Jean M. Favre, CSCS Motivational movie Supercomputing 2011 Movie Gallery Accepted at Supercomputing 11 Visualization
Why are we teaching you VisIt?
VisIt Tutorial Why are we teaching you VisIt? Interactive (GUI) Visualization and Analysis tool Multiplatform, Free and Open Source The interface looks the same whether you run locally or remotely, serial
Visualization with ParaView
Visualization with ParaView Before we begin Make sure you have ParaView 4.1.0 installed so you can follow along in the lab section http://paraview.org/paraview/resources/software.php Background http://www.paraview.org/
Processing Data with rsmap3d Software Services Group Advanced Photon Source Argonne National Laboratory
Processing Data with rsmap3d Software Services Group Advanced Photon Source Argonne National Laboratory Introduction rsmap3d is an application for producing 3D reciprocal space maps from x-ray diffraction
CHAPTER FIVE RESULT ANALYSIS
CHAPTER FIVE RESULT ANALYSIS 5.1 Chapter Introduction 5.2 Discussion of Results 5.3 Performance Comparisons 5.4 Chapter Summary 61 5.1 Chapter Introduction This chapter outlines the results obtained from
Scientific data formats and visualization of large datasets
Scientific data formats and visualization of large datasets Compute Ontario Summer School, May 2013 Alex Razoumov [email protected] SHARCNET/UOIT copy of these slides in http://razoumov.sharcnet.ca/paraview.pdf
Introduction to Batch Visualization
Introduction to Batch Visualization Alex Razoumov [email protected] WestGrid / Compute Canada copy of these slides at http://bit.ly/batchslides sample (longer) codes at http://bit.ly/batchcode
Visualization Plugin for ParaView
Alexey I. Baranov Visualization Plugin for ParaView version 1.3 Springer Contents 1 Visualization with ParaView..................................... 1 1.1 ParaView plugin installation.................................
First Prev Next Last MayaVi: A Free Tool for 3D/2D Data Visualization Prabhu Ramachandran October, 25, 2002 Abstract MayaVi (http://mayavi.sf.net) is an easy to use tool for interactive 3D/2D data visualization
VisIt Visualization Tool
The Center for Astrophysical Thermonuclear Flashes VisIt Visualization Tool Randy Hudson [email protected] Argonne National Laboratory Flash Center, University of Chicago An Advanced Simulation and Computing
Introduction to Visualization with VTK and ParaView
Introduction to Visualization with VTK and ParaView R. Sungkorn and J. Derksen Department of Chemical and Materials Engineering University of Alberta Canada August 24, 2011 / LBM Workshop 1 Introduction
Scientific Visualization with ParaView
Scientific Visualization with ParaView Geilo Winter School 2016 Andrea Brambilla (GEXCON AS, Bergen) Outline Part 1 (Monday) Fundamentals Data Filtering Part 2 (Tuesday) Time Dependent Data Selection &
Getting Started with IVI-COM and Python for the Lambda Genesys Power Supply
Page 1 of 16 1. Introduction This is a guide to writing programs using the Python language with the Lambda IVI-COM drivers. Python is praised for being simple but powerful. It is open-source and may be
Building and breaking a Python sandbox
Building and breaking a Python sandbox Director Organizer @jessicamckellar http://jesstess.com Why? Learning a language Providing a hosted scratch pad Distributed computation Inspecting running processes
Cassandra 2.0: Tutorial
Cassandra 2.0 Tutorial V1.0 Sébastien Jourdain, Fatiha Zeghir 2005/06/01 1 / 16 Abstract Cassandra is a generic VTK data viewer written in Java which provides native multiplatform support. Cassandra is
Facts about Visualization Pipelines, applicable to VisIt and ParaView
Facts about Visualization Pipelines, applicable to VisIt and ParaView March 2013 Jean M. Favre, CSCS Agenda Visualization pipelines Motivation by examples VTK Data Streaming Visualization Pipelines: Introduction
Python Objects. Charles Severance www.pythonlearn.com. http://en.wikipedia.org/wiki/object-oriented_programming
Python Objects Charles Severance www.pythonlearn.com http://en.wikipedia.org/wiki/object-oriented_programming Warning This lecture is very much about definitions and mechanics for objects This lecture
Microsoft Windows PowerShell v2 For Administrators
Course 50414B: Microsoft Windows PowerShell v2 For Administrators Course Details Course Outline Module 1: Introduction to PowerShell the Basics This module explains how to install and configure PowerShell.
Visualization with ParaView. Greg Johnson
Visualization with Greg Johnson Before we begin Make sure you have 3.8.0 installed so you can follow along in the lab section http://paraview.org/paraview/resources/software.html http://www.paraview.org/
NaviCell Data Visualization Python API
NaviCell Data Visualization Python API Tutorial - Version 1.0 The NaviCell Data Visualization Python API is a Python module that let computational biologists write programs to interact with the molecular
MayaVi: A free tool for CFD data visualization
MayaVi: A free tool for CFD data visualization Prabhu Ramachandran Graduate Student, Dept. Aerospace Engg. IIT Madras, Chennai, 600 036. e mail: [email protected] Keywords: Visualization, CFD data,
Visualization and Post Processing of OpenFOAM results a Brie. a Brief Introduction to VTK
Visualization and Post Processing of OpenFOAM results a Brief Introduction to VTK December 13:th 2007 OpenFOAM Introdutory Course Chalmers University of Technology Post Processing in OF No built in post
School Presentation. Raffaele Ponzini [email protected] SuperComputing Applications and Innovation Department
School Presentation Raffaele Ponzini [email protected] SuperComputing Applications and Innovation Department OUTLINE General info s Analysis of student background and interests School timeline Lecturers
Scientific Visualization with Open Source Tools. HM 2014 Julien Jomier [email protected]
Scientific Visualization with Open Source Tools HM 2014 Julien Jomier [email protected] Visualization is Communication Challenges of Visualization Challenges of Visualization Heterogeneous data
Introduction to Paraview. H.D.Rajesh
Introduction to Paraview H.D.Rajesh 1.Introduction 2.file formats 3.How to use Brief Overview Info: www.paraview.org http://www.paraview.org/wiki/paraview Open source,multi-platform application (Linux,
Post-processing and Visualization with Open-Source Tools. Journée Scientifique Centre Image April 9, 2015 - Julien Jomier
Post-processing and Visualization with Open-Source Tools Journée Scientifique Centre Image April 9, 2015 - Julien Jomier Kitware - Leader in Open Source Software for Scientific Computing Software Development
Using the JNIOR with the GDC Digital Cinema Server. Last Updated November 30, 2012
Using the JNIOR with the GDC Digital Cinema Server Last Updated November 30, 2012 The following is an explanation of how to utilize the JNIOR with the GDC Digital Cinema Server. Please contact INTEG via
Parallel Large-Scale Visualization
Parallel Large-Scale Visualization Aaron Birkland Cornell Center for Advanced Computing Data Analysis on Ranger January 2012 Parallel Visualization Why? Performance Processing may be too slow on one CPU
Desktop, Web and Mobile Testing Tutorials
Desktop, Web and Mobile Testing Tutorials * Windows and the Windows logo are trademarks of the Microsoft group of companies. 2 About the Tutorial With TestComplete, you can test applications of three major
Visualization with OpenDX
Alexey I. Baranov Visualization with OpenDX User s Guide Springer Contents 1 Visualization with OpenDX..................................... 1 1.1 OpenDX module installation.................................
Material for tutorial. Twitter: prabhu_r. Slides: http://goo.gl/5u7pv. Demos: http://goo.gl/mc0ea. www.enthought.com/~prabhu/m2_tutorial.
Material for tutorial Twitter: prabhu_r Slides: http://goo.gl/5u7pv www.enthought.com/~prabhu/m2_tutorial.pdf Demos: http://goo.gl/mc0ea www.enthought.com/~prabhu/demos.zip 3D Data visualization with Mayavi
SOFTWARE TESTING TRAINING COURSES CONTENTS
SOFTWARE TESTING TRAINING COURSES CONTENTS 1 Unit I Description Objectves Duration Contents Software Testing Fundamentals and Best Practices This training course will give basic understanding on software
3D Data visualization with Mayavi
3D Data visualization with Mayavi Prabhu Ramachandran Department of Aerospace Engineering IIT Bombay SciPy.in 2012, December 27, IIT Bombay. Prabhu Ramachandran (IIT Bombay) Mayavi2 tutorial 1 / 53 In
OpenFOAM postprocessing and advanced running options
OpenFOAM postprocessing and advanced running options Tommaso Lucchini Department of Energy Politecnico di Milano The post processing tool: parafoam The main post-processing tool provided with OpenFOAM
TEST AUTOMATION FRAMEWORK
TEST AUTOMATION FRAMEWORK Twister Topics Quick introduction Use cases High Level Description Benefits Next steps Twister How to get Twister is an open source test automation framework. The code, user guide
The Visualization Pipeline
The Visualization Pipeline Conceptual perspective Implementation considerations Algorithms used in the visualization Structure of the visualization applications Contents The focus is on presenting the
Exercise 1: Python Language Basics
Exercise 1: Python Language Basics In this exercise we will cover the basic principles of the Python language. All languages have a standard set of functionality including the ability to comment code,
Cisco SSL Encryption Utility
About SSL Encryption Utility, page 1 About SSL Encryption Utility Unified ICM web servers are configured for secure access (HTTPS) using SSL. Cisco provides an application called the SSL Encryption Utility
Advanced Tornado TWENTYONE. 21.1 Advanced Tornado. 21.2 Accessing MySQL from Python LAB
21.1 Advanced Tornado Advanced Tornado One of the main reasons we might want to use a web framework like Tornado is that they hide a lot of the boilerplate stuff that we don t really care about, like escaping
32-Bit Workload Automation 5 for Windows on 64-Bit Windows Systems
32-Bit Workload Automation 5 for Windows on 64-Bit Windows Systems Overview 64-bit Windows Systems Modifying the Working Folder for Universal Server Components Applications Installed in the Windows System
DiskPulse DISK CHANGE MONITOR
DiskPulse DISK CHANGE MONITOR User Manual Version 7.9 Oct 2015 www.diskpulse.com [email protected] 1 1 DiskPulse Overview...3 2 DiskPulse Product Versions...5 3 Using Desktop Product Version...6 3.1 Product
Copyrighted www.eh1infotech.com +919780265007, 0172-5098107 Address :- EH1-Infotech, SCF 69, Top Floor, Phase 3B-2, Sector 60, Mohali (Chandigarh),
Content of 6 Months Software Testing Training at EH1-Infotech Module 1: Introduction to Software Testing Basics of S/W testing Module 2: SQA Basics Testing introduction and terminology Verification and
FreeFem++-cs, the FreeFem++ Graphical Interface
FreeFem++-cs, the FreeFem++ Graphical Interface Antoine Le Hyaric Laboratoire Jacques-Louis Lions Université Pierre et Marie Curie Antoine.Le [email protected] December 10, 2014 1 / 54 FreeFem++-cs How to
IriScene Remote Manager. Version 4.8 FRACTALIA Software
IriScene Remote Manager Version 4.8 FRACTALIA Software 2 A. INTRODUCTION...3 B. WORKING DESCRIPTION...3 C. PLATFORM MANUAL...3 1. ACCESS TO THE PLATFORM...3 2. AUTHENTICATION MODES...5 3. AUTHENTICATION
Exploratory Climate Data Visualization and Analysis
Exploratory Climate Data Visualization and Analysis by Thomas Maxwell, Jerry Potter & Laura Carriere, NASA NCCS and the UVCDAT Development Consortium Scientific Visualization! We process, understand, and
AVS/Express - an object-oriented visual development tool
AVS/Express - an object-oriented visual development tool Bruno Proix Advanced Visual Systems, Clichy, France Abstract This paper describes a new generation of software dedicated to the development of applications
Being Productive Venkat Subramaniam [email protected]
Being Productive Venkat Subramaniam [email protected] Abstract As software developers we spend most of our day on the computer. We must constantly find ways to be productive so we can be effective
Generating Automated Test Scripts for AltioLive using QF Test
Generating Automated Test Scripts for AltioLive using QF Test Author: Maryam Umar Contents 1. Introduction 2 2. Setting up QF Test 2 3. Starting an Altio application 3 4. Recording components 5 5. Performing
Windows PowerShell Cookbook
Windows PowerShell Cookbook Lee Holmes O'REILLY' Beijing Cambridge Farnham Koln Paris Sebastopol Taipei Tokyo Table of Contents Foreword Preface xvii xxi Part I. Tour A Guided Tour of Windows PowerShell
AXT JOBS GUI Users Guide
AXT JOBS GUI Users Guide Content 1 Preface... 3 1.1 Audience... 3 1.2 Typographic conventions... 3 1.3 Requirements... 3 1.4 Acknowledgements... 3 1.5 Additional information... 3 2 Introduction... 3 3
Microsoft. Jump Start. M3: Managing Windows Server 2012 by Using Windows PowerShell 3.0
Microsoft Jump Start M3: Managing Windows Server 2012 by Using Windows PowerShell 3.0 Rick Claus Technical Evangelist Microsoft Ed Liberman Technical Trainer Train Signal Jump Start Target Agenda Day One
Whisler 1 A Graphical User Interface and Database Management System for Documenting Glacial Landmarks
Whisler 1 A Graphical User Interface and Database Management System for Documenting Glacial Landmarks Whisler, Abbey, Paden, John, CReSIS, University of Kansas [email protected] Abstract The Landmarks
HPC Wales Skills Academy Course Catalogue 2015
HPC Wales Skills Academy Course Catalogue 2015 Overview The HPC Wales Skills Academy provides a variety of courses and workshops aimed at building skills in High Performance Computing (HPC). Our courses
B&K Precision 1785B, 1786B, 1787B, 1788 Power supply Python Library
B&K Precision 1785B, 1786B, 1787B, 1788 Power supply Python Library Table of Contents Introduction 2 Prerequisites 2 Why a Library is Useful 3 Using the Library from Python 6 Conventions 6 Return values
NNMi120 Network Node Manager i Software 9.x Essentials
NNMi120 Network Node Manager i Software 9.x Essentials Instructor-Led Training For versions 9.0 9.2 OVERVIEW This course is designed for those Network and/or System administrators tasked with the installation,
Microsoft Visual Basic Scripting Edition and Microsoft Windows Script Host Essentials
Microsoft Visual Basic Scripting Edition and Microsoft Windows Script Host Essentials 2433: Microsoft Visual Basic Scripting Edition and Microsoft Windows Script Host Essentials (3 Days) About this Course
How to Run Parallel Jobs Efficiently
How to Run Parallel Jobs Efficiently Shao-Ching Huang High Performance Computing Group UCLA Institute for Digital Research and Education May 9, 2013 1 The big picture: running parallel jobs on Hoffman2
Get quick control over your Linux server with server commands
Get quick control over your Linux server with server commands by Jack Wallen Linux is a powerful environment for both the desktop and server: Both systems have matured so any action can be managed with
Open source framework for interactive data exploration in server based architecture
Open source framework for interactive data exploration in server based architecture D5.5 v1.0 WP5 Visual Analytics: D5.5 Open source framework for interactive data exploration in server based architecture
IV3Dm provides global settings which can be set prior to launching the application and are available through the device settings menu.
ImageVis3D Mobile This software can be used to display and interact with different kinds of datasets - such as volumes or meshes - on mobile devices, which currently includes iphone and ipad. A selection
RemoteApp Reference Guide. Outline
Outline System Requirements... 1 About RemoteApp... 1 Use of RemoteApp... 2 Launching a program with RemoteApp... 2 Using Multiple RemoteApp Programs... 3 RemoteApp and CDs, DVDs, USB Drives, Portable
Rapid Access Cloud: Se1ng up a Proxy Host
Rapid Access Cloud: Se1ng up a Proxy Host Rapid Access Cloud: Se1ng up a Proxy Host Prerequisites Set up security groups The Proxy Security Group The Internal Security Group Launch your internal instances
Parallel Visualization of Petascale Simulation Results from GROMACS, NAMD and CP2K on IBM Blue Gene/P using VisIt Visualization Toolkit
Available online at www.prace-ri.eu Partnership for Advanced Computing in Europe Parallel Visualization of Petascale Simulation Results from GROMACS, NAMD and CP2K on IBM Blue Gene/P using VisIt Visualization
MatrixSSL Getting Started
MatrixSSL Getting Started TABLE OF CONTENTS 1 OVERVIEW... 3 1.1 Who is this Document For?... 3 2 COMPILING AND TESTING MATRIXSSL... 4 2.1 POSIX Platforms using Makefiles... 4 2.1.1 Preparation... 4 2.1.2
CAPIX Job Scheduler User Guide
CAPIX Job Scheduler User Guide Version 1.1 December 2009 Table of Contents Table of Contents... 2 Introduction... 3 CJS Installation... 5 Writing CJS VBA Functions... 7 CJS.EXE Command Line Parameters...
Fundamentals of Java Programming
Fundamentals of Java Programming This document is exclusive property of Cisco Systems, Inc. Permission is granted to print and copy this document for non-commercial distribution and exclusive use by instructors
DVS-100 Installation Guide
DVS-100 Installation Guide DVS-100 can be installed on any system running the Ubuntu 14.04 64 bit Linux operating system, the guide below covers some common installation scenarios. Contents System resource
Test Automation Integration with Test Management QAComplete
Test Automation Integration with Test Management QAComplete This User's Guide walks you through configuring and using your automated tests with QAComplete's Test Management module SmartBear Software Release
Advanced visualization with VisNow platform Case study #3 Vector data visualization
Advanced visualization with VisNow platform Case study #3 Vector data visualization This work is licensed under a Creative Commons Attribution- NonCommercial-NoDerivatives 4.0 International License. Vector
Developing a Web Server Platform with SAPI Support for AJAX RPC using JSON
Revista Informatica Economică, nr. 4 (44)/2007 45 Developing a Web Server Platform with SAPI Support for AJAX RPC using JSON Iulian ILIE-NEMEDI, Bucharest, Romania, [email protected] Writing a custom web
Advanced Visualization for Chemistry
Advanced Visualization for Chemistry Part 11 Tools customization Mario Valle March 7 8, 2006 Why we need customization Read new file formats Compute and fuse together new derived quantities Add (computed)
Monitoring Replication
Monitoring Replication Article 1130112-02 Contents Summary... 3 Monitor Replicator Page... 3 Summary... 3 Status... 3 System Health... 4 Replicator Configuration... 5 Replicator Health... 6 Local Package
MultiAlign Software. Windows GUI. Console Application. MultiAlign Software Website. Test Data
MultiAlign Software This documentation describes MultiAlign and its features. This serves as a quick guide for starting to use MultiAlign. MultiAlign comes in two forms: as a graphical user interface (GUI)
NETWRIX CHANGE NOTIFIER
NETWRIX CHANGE NOTIFIER FOR SQL SERVER QUICK-START GUIDE Product Version: 2.6.194 February 2014. Legal Notice The information in this publication is furnished for information use only, and does not constitute
Using Logon Agent for Transparent User Identification
Using Logon Agent for Transparent User Identification Websense Logon Agent (also called Authentication Server) identifies users in real time, as they log on to domains. Logon Agent works with the Websense
Copyright Notice. 2013 SmartBear Software. All rights reserved.
USER MANUAL Copyright Notice Automated Build Studio, as described in this on-line help system, is licensed under the software license agreement distributed with the product. The software may be used or
Java SE 8 Programming
Oracle University Contact Us: 1.800.529.0165 Java SE 8 Programming Duration: 5 Days What you will learn This Java SE 8 Programming training covers the core language features and Application Programming
version 3.0 tutorial - Turbulent mixing in a T-junction with CFDSTUDY in SALOME contact: [email protected]
EDF R&D Fluid Dynamics, Power Generation and Environment Department Single Phase Thermal-Hydraulics Group 6, quai Watier F-78401 Chatou Cedex Tel: 33 1 30 87 75 40 Fax: 33 1 30 87 79 16 MAY 2013 documentation
NonStop SQL Database Management
NonStop SQL Database Management I have always been, and always will be, what has been referred to as a command line cowboy. I go through keyboards faster than most people go through mobile phones. I know
Rapid Game Development Using Cocos2D-JS
Rapid Game Development Using Cocos2D-JS An End-To-End Guide to 2D Game Development using Javascript Hemanthkumar and Abdul Rahman This book is for sale at http://leanpub.com/cocos2d This version was published
Parallel Analysis and Visualization on Cray Compute Node Linux
Parallel Analysis and Visualization on Cray Compute Node Linux David Pugmire, Oak Ridge National Laboratory and Hank Childs, Lawrence Livermore National Laboratory and Sean Ahern, Oak Ridge National Laboratory
Software Automated Testing
Software Automated Testing Keyword Data Driven Framework Selenium Robot Best Practices Agenda ² Automation Engineering Introduction ² Keyword Data Driven ² How to build a Test Automa7on Framework ² Selenium
Datzilla. Error Reporting and Tracking for NOAA Data
Datzilla Error Reporting and Tracking for NOAA Data Overview Datzilla is a web based system used to report and track errors in NOAA datasets and Data Products. It is an adaptation of the software bug tracking
PDF Signer User Manual
PDF Signer User Manual Introduction The main function of PDF Signer is to sign PDF documents using X.509 digital certificates. Using this product you can quickly sign multiple PDF files (bulk sign) by
ArcGIS. Writing Geoprocessing Scripts With ArcGIS
ArcGIS 9 Writing Geoprocessing Scripts With ArcGIS PUBLISHED BY ESRI 380 New York Street Redlands, California 92373-8100 Copyright 2004 ESRI All Rights Reserved. Printed in the United States of America.
Audit TM. The Security Auditing Component of. Out-of-the-Box
Audit TM The Security Auditing Component of Out-of-the-Box This guide is intended to provide a quick reference and tutorial to the principal features of Audit. Please refer to the User Manual for more
DocAve Upgrade Guide. From Version 4.1 to 4.5
DocAve Upgrade Guide From Version 4.1 to 4.5 About This Guide This guide is intended for those who wish to update their current version of DocAve 4.1 to the latest DocAve 4.5. It is divided into two sections:
CommonSpot Content Server Version 6.2 Release Notes
CommonSpot Content Server Version 6.2 Release Notes Copyright 1998-2011 PaperThin, Inc. All rights reserved. About this Document CommonSpot version 6.2 updates the recent 6.1 release with: Enhancements
The Research and Design of NSL-Oriented Automation Testing Framework
The Research and Design of NSL-Oriented Automation Testing Framework Chongwen Wang School of Software, Beijing Institute of Technology, Beijing, China [email protected] Abstract. By analyzing the Selenium
BarTender s ActiveX Automation Interface. The World's Leading Software for Label, Barcode, RFID & Card Printing
The World's Leading Software for Label, Barcode, RFID & Card Printing White Paper BarTender s ActiveX Automation Interface Controlling BarTender using Programming Languages not in the.net Family Contents
Certified The Grinder Testing Professional VS-1165
Certified The Grinder Testing Professional VS-1165 Certified The Grinder Testing Professional Certified The Grinder Testing Professional Certification Code VS-1165 Vskills certification for The Grinder
http://docs.trendmicro.com/en-us/enterprise/trend-micro-endpoint-applicationcontrol.aspx
Trend Micro Incorporated reserves the right to make changes to this document and to the product described herein without notice. Before installing and using the product, review the readme files, release
In-situ Visualization
In-situ Visualization Dr. Jean M. Favre Scientific Computing Research Group 13-01-2011 Outline Motivations How is parallel visualization done today Visualization pipelines Execution paradigms Many grids
Subversion Integration
Subversion Integration With the popular Subversion Source Control Management tool, users will find a flexible interface to integrate with their ExtraView bug-tracking system. Copyright 2008 ExtraView Corporation
GUI application set up using QT designer. Sana Siddique. Team 5
GUI application set up using QT designer Sana Siddique Team 5 Introduction: A very important part of the Team 5 breakout board project is to develop a user friendly Graphical User Interface that is able
Perl/CGI. CS 299 Web Programming and Design
Perl/CGI CGI Common: Gateway: Programming in Perl Interface: interacts with many different OSs CGI: server programsprovides uses a well-defined users with a method way to to gain interact access with to
Published. Technical Bulletin: Use and Configuration of Quanterix Database Backup Scripts 1. PURPOSE 2. REFERENCES 3.
Technical Bulletin: Use and Configuration of Quanterix Database Document No: Page 1 of 11 1. PURPOSE Quanterix can provide a set of scripts that can be used to perform full database backups, partial database
LAMBDA CONSULTING GROUP Legendary Academy of Management & Business Development Advisories
Curriculum # 05 Four Months Certification Program WEB DESIGNING & DEVELOPMENT LAMBDA CONSULTING GROUP Legendary Academy of Management & Business Development Advisories The duration of The Course is Four
Accessing Your Database with JMP 10 JMP Discovery Conference 2012 Brian Corcoran SAS Institute
Accessing Your Database with JMP 10 JMP Discovery Conference 2012 Brian Corcoran SAS Institute JMP provides a variety of mechanisms for interfacing to other products and getting data into JMP. The connection
