pv-meshless wiki

Main Page for pv-meshless WIKI

From HPCforge Wiki

Jump to: navigation, search


SPHERIC 2012 Tutorial

The section on Probing has been updated and a worked example is being created to go on this page - SPH_Probe_Filters. The worked example should be complete by the end of the conference, please ask during the week for assistance.

A great deal of work has gone on recently to add support for parallel probing of SPH data for very large datasets. If you are in need of parallel SPH filters, please ask during the conference for info on how to become a user/tester.

For a Step by Step Guide to some of the basics of the meshless toolkit, click here StepByStepTutorial, here is another tutorial for 2012 StepByStepTutorial2012

Introduction to the pv-meshless plugin

pv-meshless is a plugin for ParaView that adds functionality for working with meshless datasets (particularly particle datasets from SPH simulations).

Earlier Work : Some earlier developments for pv-meshless have been incorporated into the main ParaView source and are distributed as standard plugins with ParaView. The Point Sprite renderer and the H5Part reader plugins are examples of this work, for a fairly complete list of plugins available with ParaView, please look at the wiki here

Source Code and Compilation

It is assumed that you have already compiled ParaView from source, you will find instructions for doing so on this page, ParaView:Build And Install. It ought to be possible to compile plugins against the latest (after version PV-VERSION) binary releases of ParaView, but this is not well supported and we welcome patches that improve this functionality.

Please follow the instructions on this page for installation of pv-meshless Download and Compile pv-meshless

Once you have compiled the pv-meshless plugins, you must load them in paraview. pv-meshless depends on pv-common, so load that first. It is useful to click the "auto-load" option for your plugins so that you only have to manually load them once.

Contributing Fixes/Features

git patches are welcome. If you have made a few changes and committed them locally, then use git format-patch to send them. If you are working on something bigger, you might want to "join" the project and gain access to the git repo on hpcforge - to do this look for the Request to Join link on the project main page. If you have your own public clone, you can ask me to pull from your branch. Emailing individual files is ok, but git provides tools to make this much easier, see pages like git and email or git format-patch for more information.

Usage of the SPH Probe Filters

Please see the page SPH Probe Filters and be aware that the content has been copied over from the old Wiki and is not up to date.

Data Formats

Deleted from old wiki, work in progress

Launching ParaView on clusters/HPC platforms

Before reading the following instructions, the user should probably be reasonably familiar with setting up paraview as a client/server on clusters etc. Good information is available here

For additional information, including how to spawn ParaView on the Cray XE6 machine at CSCS whilst using a desktop machine (if on site) or the visualization machine eiger (if you have access), please see the following page Launching ParaView on HPC Machines