https://public.kitware.com/Wiki/index.php?title=ParaView/Catalyst/BuildCatalyst&feed=atom&action=historyParaView/Catalyst/BuildCatalyst - Revision history2024-03-29T02:37:46ZRevision history for this page on the wikiMediaWiki 1.38.6https://public.kitware.com/Wiki/index.php?title=ParaView/Catalyst/BuildCatalyst&diff=53727&oldid=prevAndy.bauer: Created page with "When using ParaView's co-processing tools for running large scale problems on supercomputers, a variety of issues arise which aren't concerns for small scale runs. One such issue..."2013-07-30T15:24:00Z<p>Created page with "When using ParaView's co-processing tools for running large scale problems on supercomputers, a variety of issues arise which aren't concerns for small scale runs. One such issue..."</p>
<p><b>New page</b></p><div>When using ParaView's co-processing tools for running large scale problems on supercomputers, a variety of issues<br />
arise which aren't concerns for small scale runs. One such issue is the executable size. <br />
<br />
The main purpose of Catalyst is to reduce the amount and size of libraries that a simulation<br />
code needs to link to in order to perform ''in situ'' analysis and visualization.<br />
For example, if rendering (i.e. exporting screenshots) is not needed, a significant reduction<br />
can be obtained by not linking in any OpenGL libraries as well as all of the rendering<br />
and compositing parts of ParaView. Additionally, there is a large amount of filters in ParaView and VTK<br />
but often a user will only need to use a small handful of them in order to do their work. Catalyst<br />
can also reduce the amount of filters that are built into the libraries as well. Since the set of required<br />
filters to perform a desired analysis will vary from user to user, the Catalyst libraries need<br />
to be easily configurable. <br />
<br />
To simplify the process, inside of ParaView there are some default configurations. We refer to these as<br />
editions. It should be noted that multiple editions can be combined into a single output. Information on<br />
creating editions is in the [[Media:CatalystUsersGuide.pdf|ParaView Catalyst User's Guide]]. When the desired<br />
editions are available, the directions for building a configured set of Catalyst libraries are the following:<br />
<br />
* [[Prerequisites]]<br />
* [[Generating Catalyst Source Tree]]<br />
* [[Build Directions]]</div>Andy.bauer