Main Page: Difference between revisions

From ParaQ Wiki
Jump to navigationJump to search
No edit summary
 
(56 intermediate revisions by 6 users not shown)
Line 1: Line 1:
=The ParaQ Project=
__NOTOC__
===What is ParaQ?===
=ParaView Developer Wiki=
ParaQ is next-generation client for the [http://www.paraview.org ParaView Server], specifically targeted to strengthen the current end-user application in the following areas:


* Better user interface
<font color="green">'''This Wiki is meant for ParaView developers to discuss arbitrary topics during the development of ParaView. None of the pages on this Wiki are to be treated as documentation of functionality implemented in released versions of ParaView. Users are strongly recommended to refer to the [http://paraview.org/Wiki/ParaView ParaView Wiki] for the official user centric Wiki.'''</font>
* Quantitative, Data-centered UI components
* Multi-view support


<syntaxhighlight lang="php">
----
<?php
    $v = "string";    // sample initialization
?>
html text
<?
    echo $v;        // end of php code
?>
</syntaxhighlight>


===Mission Statement===
==ParaView Summits==
ParaView III client builds on ParaView's existing support for parallel client-server visualization of massive datasets, bringing users closer to their data with quantitative analysis, interactive drill-down and comparison, multiview and a friendlier, more flexible user interface.
* [[Summit_Dec_2013| @ Santa Fe, December 2013]]
* [[Summit_May_24,_2011| @ Clifton Park, May 2011]]
* [[Sandia-Kitware_Summit,_2009 | @ Clifton Park, April 2009]]
* [[ParaView_Summit,_June_4-5,_2007| @ Clifton Park, June 2007]]
* [[Sandia-Kitware-ETI_Summit,_Nov._29-30,_2006 | @ Clifton Park, Nov 2006]]


===Documentation===
==Meetings==
* [[ParaQ:Requirements | Requirements]]
* [[Project Team Meetings]]
* [[Overall UI Design]]
* [[Technical Team Meetings]]
* [[ParaQ:Design | Design]]
* [[Product Meetings]]
* [[User Feedback]]
* <font color="magenta">[[ParaView3:Documentation| Things to Documents]] - Things we need to document better -- in book or on Wiki</font>
* [[ParaView3:Distribution Checklist]] -- Things to check before a ParaView distribution is released.


===Development===
==Development==
* [[ParaView 5.1 Deliverables]]
* [[ParaView 4.4 Deliverables]]
* [[ParaView 4.2 Deliverables]]
* [[ParaView 4.0 Deliverables]]
* [[ParaView 3.98 Deliverables]]
* [[ParaView 3.10 Deliverables]]
* [[ParaView 3.10 Deliverables]]
* [[ParaView 3.8 Deliverables]]
* [[ParaView 3.8 Deliverables]]
Line 36: Line 31:
* [[ParaView Art]]
* [[ParaView Art]]
* [[ParaView in Action]]
* [[ParaView in Action]]
* '''Meetings'''
** [[Project Team Meetings]]
** [[Technical Team Meetings]]
** [[Product Meetings]]
* '''Information'''
** [[Getting Started with ParaQ Development]]
** [[Process Goals]]
** [[Coding Standards]]
** [[Software Development Methodology]]
** [[Documentation | Developer Documentation]]
** [[Misc.]]
** [[Qt Designer Plugins]]
** [[Cross compiling ParaView3 and VTK]]
===Deployment===
* [[Tagging and Branching]]
* [[Building ParaView Mac Binaries]]
* [[Building ParaView Windows Binaries]]
* [[Building ParaView Linux Binaries]]


===Presentations===
===Information===
* [[Coding Standards]]
* [[Testing Guide]] - Covers creation and playback of regression tests.
* [[Misc.]]
 
==Presentations==
* [[File:Sandia.Feb2010.WebVisualization.pdf]]
* [[File:Sandia.Feb2010.WebVisualization.pdf]]
: Slides giving an overview of the Web Visualization system
: Slides giving an overview of the Web Visualization system
Line 61: Line 43:
: Slides giving an overview of the ParaView Branding Framework
: Slides giving an overview of the ParaView Branding Framework


=Recent Updates=
=Design Documents=
{| cellpadding="2" cellspacing="4" style="backround:#efefef"
{| cellpadding="2" cellspacing="4" style="backround:#efefef"
|-
|-
Line 67: Line 49:
! style="background:#abcdef" width="80"  | Author
! style="background:#abcdef" width="80"  | Author
! style="background:#abcdef" | Update note
! style="background:#abcdef" | Update note
|-
| [[Python Tracing Revisited]]
| Ayachit
| May 2014
|-
| [[ParaView Settings 2.0]]
| Ayachit
| Dec 2013
|-
| [[Putting the Selection Inspector to rest]]
| Ayachit
| July 2013
|-
| [[Multi-Resolution Rendering with Overlapping AMR]]
| Ayachit
| October 2012
|-
| [[ParaView Development Workflow]]
| Ayachit
|
|-
| [[So you want to be a ParaView Developer]]
| Ayachit/Lutz
| September 2011
|-
| [[Summary Panels]]
| Ayachit/Lutz
| August 2011
|-
| [[Yet Another Iteration Over Selections]]
| Ayachit/Baumes/Lutz
| August 2011
|-
| [[Distributing Server Configuration Scripts]]
| Ayachit
| August 2011
|-
| [[Ghost Points| Ghost Points: Mechanism to indicate point ownership]]
| Ayachit
| August 2011
|-
| [[No-Apply Mechanism for Creating Pipelines]]
| Ayachit
| June 2011
|-
| [[Development Workflow]]
| Ayachit
| May 2011
|-
| [[Collaborating with ParaView]]
| Ayachit
| April 2011
|-
| [[Media:ParaViewCollaborationChanges.pdf|Slides on Server Manager Changes]]
| Ayachit/Jourdain
| February 2011
|-
| [[DesignOfStatistics]]
| Pebay
| January 2011
|-
| [[Views_And_Representations]]
| Ayachit
| December 2010
|-
| [[vtkArray Changes for In-Situ Array Mapping]]
| Moreland
| 29 November 2010
|-
| [[ProcessModule 2.0]]
| Ayachit
| 21 July 2010
|-
| [[Self Documenting Quick Launch]]
| Moreland
| 12 July 2010
|-
| [[ServerManager 2.0]]
| Ayachit
| 02 July 2010
|-
|-
| [[Simplifying Remote Visualization for HPC sites]]
| [[Simplifying Remote Visualization for HPC sites]]
| Ayachit
| Marion
| 29 April 2010
| 29 April 2010
|-
|-
Line 78: Line 140:
| [[ParaView Usability Improvements]]
| [[ParaView Usability Improvements]]
| The ParaView Team
| The ParaView Team
| 26 Feb 2010
| 26 February 2010
|-
|-
| [[Query Dialog]]
| [[Query Dialog]]
| Geveci/Ayachit
| Geveci/Ayachit
| 15 Feb 2010
| 15 February 2010
|-
|-
| [[SierraPlotTools plugin BLOT-like toolbar]]
| [[SierraPlotTools plugin BLOT-like toolbar]]
Line 501: Line 563:
| 17 Jan 2006
| 17 Jan 2006
|}
|}
=Historical References=
Here merely to look back into some of the early days of ParaView 3 development.
* [[ParaQ:Requirements | Requirements]]
* [[Overall UI Design]]
* [[ParaQ:Design | Design]]
* [[User Feedback]]


=Administrative=
=Administrative=
* [http://www.paraview.org/Bug/query.php?projects=14&status%5B%5D=1&status%5B%5D=2&status%5B%5D=3&status%5B%5D=4&status%5B%5D=6&op=doquery ParaQ Action Items]
* [[Contact Information]]
* [[ParaQ Design Groups]]
* [[ParaQ Design Groups]]
* [[Qt Packaging]]
* ParaQ Licensing Information and Guidelines: [[ParaQ:Licensing]]
* Mailing list: mailto:paraq-developer@paraview.org
* CVS Repository:
  cvs -d:pserver:<username>@www.paraview.org:/cvsroot/ParaView3 co ParaView3
 
  cvs -d:pserver:<username>@www.paraview.org:/cvsroot/ParaView3 co ParaViewData
* [http://www.paraview.org/ParaQ/Testing ParaQ Dashboard]
* [http://www.paraview.org/ParaQ/Doc/Nightly/html/ ParaQ Doxygen]
* [http://www.paraview.org/Bug/query.php?projects=14&status%5B%5D=1&status%5B%5D=2&status%5B%5D=3&status%5B%5D=4&status%5B%5D=6&op=doquery ParaQ Bug Tracker]
* [[ParaView Users]]
* [[ParaView Users]]
==For Wiki Administration==
==For Wiki Administration==

Latest revision as of 17:33, 29 November 2018

ParaView Developer Wiki

This Wiki is meant for ParaView developers to discuss arbitrary topics during the development of ParaView. None of the pages on this Wiki are to be treated as documentation of functionality implemented in released versions of ParaView. Users are strongly recommended to refer to the ParaView Wiki for the official user centric Wiki.


ParaView Summits

Meetings

Development

Information

Presentations

Slides giving an overview of the Web Visualization system
Slides giving an overview of the ParaView Branding Framework

Design Documents

Page Author Update note
Python Tracing Revisited Ayachit May 2014
ParaView Settings 2.0 Ayachit Dec 2013
Putting the Selection Inspector to rest Ayachit July 2013
Multi-Resolution Rendering with Overlapping AMR Ayachit October 2012
ParaView Development Workflow Ayachit
So you want to be a ParaView Developer Ayachit/Lutz September 2011
Summary Panels Ayachit/Lutz August 2011
Yet Another Iteration Over Selections Ayachit/Baumes/Lutz August 2011
Distributing Server Configuration Scripts Ayachit August 2011
Ghost Points: Mechanism to indicate point ownership Ayachit August 2011
No-Apply Mechanism for Creating Pipelines Ayachit June 2011
Development Workflow Ayachit May 2011
Collaborating with ParaView Ayachit April 2011
Slides on Server Manager Changes Ayachit/Jourdain February 2011
DesignOfStatistics Pebay January 2011
Views_And_Representations Ayachit December 2010
vtkArray Changes for In-Situ Array Mapping Moreland 29 November 2010
ProcessModule 2.0 Ayachit 21 July 2010
Self Documenting Quick Launch Moreland 12 July 2010
ServerManager 2.0 Ayachit 02 July 2010
Simplifying Remote Visualization for HPC sites Marion 29 April 2010
Commentary on View architecture for Custom Views DeMarle 23 April 2010
ParaView Usability Improvements The ParaView Team 26 February 2010
Query Dialog Geveci/Ayachit 15 February 2010
SierraPlotTools plugin BLOT-like toolbar Goldman 14 January 2010
pvblot Design Moreland 21 August 2009
ParaView-based Applications Ayachit 24 June 2009
Parallel coordinates and scatter plots Thompson 11 June 2009
Application Logic Restructuring Ayachit June 2009
Plugin Improvements Ayachit June 2009
Switching to Qt 4.5 Everyone June 2009
Spring Cleaning 09 Ayachit 26 May 2009
Plotting Over Curves Ayachit 13 May 2009
VisIt avt Integration Loring 10 Apr 2009
Easy File Reader Creation Moreland 19 Mar 2009
Data Array Strides and Iteration Moreland 06 Mar 2009
Pipeline Selection Conversion Moreland 05 Mar 2009
Auto Variable Loading Moreland 21 Feb 2009
Scripting Changes Otahal 07 Oct 2008
Visualization Script Examples Otahal 07 Oct 2008
Block Hierarchy Meta Data Geveci 16 July 2008
Revisit of EventLoop; Proposed re-use of Client source-code Goldman 23 May 2008
Multi Core Processing Moreland 5 March 2008
OverView Plugins Shead 1 Feb 2008
Compound Source Proxies Ayachit 30 Nov 2007
Composite Redesign Geveci 26 Nov 2007
Reading Restarted Simulation Output Moreland 20 Nov 2007
Subgrouping Parallel Communicators Moreland 31 July 2007
Selection Again DeMarle 31 July 2007
Reading File Series Geveci 31 July 2007
Setting up a ParaView Server Moreland 13 July, 2007
State Version History Ayachit 11 July 2007
Comparative Visualization and Time-strip View Geveci 14 June 2007
Multiple Outputs Geveci 18 June 2007
Editing Properties Of Writers Stanton 11 June 2007
Default Color Map Moreland 29 May 2007
Fast Path For Temporal Data Stanton 18 May 2007
Animation GUI Moreland 26 April 2007
Colormap UI Geveci 22 Mar 2007
Plot_Types Karelitz 8 Feb 2007
ParaView Plugins Implementation Stimpson 5 Feb 2007
Splitting Views Ayachit 5 Feb 2007
External_GUI_Resources Stimpson 31 Jan 2007
Camera_and_Property_Linking Stimpson 31 Jan 2007
yasp Selection_and_Data_Analysis DeMarle 29 Jan 2007
Parallel I/O Moreland 29 Jan 2007
Design of Lookmarks Stanton 24 Jan 2007
Online Help Outline Squillacote 24 Jan 2007
New Custom Filter Features Stanton 15 Jan 2007
Client Side Delivery DeMarle 15 Jan 2007
MPIRenderModule Deprecation Moreland 12 Jan 2007
Time Implementation Geveci 8 Jan 2007
New Filter Input Visibility Moreland 2 Jan 2007
PythonProgrammableFilter DeMarle 1 Jan 2007
GUI Spacing Moreland 19 Dec 2006
Directory Listing Ayachit 13 Dec 2006
Data Analysis Design Stanton 06 Dec 2006
ParaView 3.0 Deliverables Moreland 29 Nov 2006
ParaView Plugins Moreland 21 Nov 2006
Testing_Guide Stimpson 7 Nov 2006
Integrating Interactive Selection Shead 24 Oct 2006
D4 Design Moreland 24 Oct 2006
Lookmarks vs. Custom Filters Moreland 16 Oct 2006
New Object View Moreland 10 Oct 2006
Plot View Management Ayachit 10 Oct 2006
Statistics View Clinton 18 Sep 2006
Dockable Tabs Ayachit 18 Sep 2006
User Configuration Shead 15 Sep 2006
Understanding ProxyListDomain Ayachit 8 Sep 2006
MultiView Issues Ayachit 29 Aug 2006
Plot Data Pipeline Shead 24 Aug 2006
MultiView Layout Ayachit 23 Aug 2006
Server Disconnect and Animation Ayachit 20 Aug 2006
Selection Implementation DeMarle 17 Aug 2006
Server Startup Shead 5 Aug 2006
Server Resources Shead 5 Aug 2006
File Menu Mark 2 Aug 2006
Idiot's Guide to the Paraview Python Module Rogers 01 Aug 2006
Python paraview Module Ayachit 27 July 2006
Server Hints Shead 13 July 2006
Selection Geveci 06 July 2006
Server Connections Shead 22 June 2006
Where's The State? Shead 22 June 2006
Compound Proxies - Copies or References Shead 22 June 2006
Selection In ParaQ Ayachit 06 June 2006
Lookup Table Editing Geveci 06 June 2006
Aborting Geveci 26 June 2006
Widgetpalooza Shead 22 May 2006
Squish_Eval Clinton 18 May 2006
SourceFilterMenu Mark 15 May 2006
SMObserver Abstraction Ayachit 15 May 2006
PGraph Implementation Shead 11 May 2006
MakingCustomPanels Clinton 4 May 2006
Accept/Reset/Undo/Redo Blues Geveci 3 May 2006
Overall UI Design Rogers 28 Apr 2006
3D Widgets Geveci 21 Apr 2006
Prism Views McBride 19 Apr 2006
Selection Use Cases Rogers 19 Apr 2006
Undo Implementation Ayachit 13 Apr 2006
Server Manager Documentation Ayachit 6 Apr 2006
SynchronizingWidgets Stimpson 4 Apr 2006
Auto Generated Object Inspector Issues Geveci 31 Mar 2006
Pipeline Browser Ideas Geveci 29 Mar 2006
Pipeline Browser Requirements Rogers 31 Mar 2006
Directory Structure Ayachit 16 Mar 2006
ParaQ Applications Shead 13 Feb 2006
ProcessModule And Connections Ayachit 31 Jan 2006
Proxy And Property Links Ayachit 17 Jan 2006

Historical References

Here merely to look back into some of the early days of ParaView 3 development.

Administrative

For Wiki Administration

Create user account / List Users

Acknowledgments

Sandia is a multiprogram laboratory operated by Sandia Corporation, a Lockheed Martin Company, for the United States Department of Energy's National Nuclear Security Administration under contract DE-AC04-94AL85000.