![]() Should automatically reconnect to the server if a disconnection occurs) PVViewer_Behaviors: re-instanciates the desired ParaView behaviors (a behavior defines for example the fact that ParaView.This folder contains the following classes: To make this work, a specific type of viewer ( PVViewer, short for ParaView viewer) has been created in the GUI module itself. For example the MED module now integratesĪ control visualization which is in fact a ParaView view. One can request a ParaView view without activating the ParaVis module itself. The CORBA engine and the graphical interface of the ParaVis module are located in the ParaVis module of SALOME. (ParaView’s viewer) located in the GUI module in the src/PVViewer folder. In terms of code structure, the main, all the initialization logic of ParaView is attached to the PVViewer The picture below summarizes the architecture: Or from a Python script, using for example the methods provided in the Python module pvsimple). use the standard ParaView’s API to interact with the server (either from the C++ side, within SALOME’s GUI.invokation of the standard ParaView’s API to connect to the pvserver (e.g.invokation of the method FindOrStartPVServer(): launches the pvserver process and returns its URL. ![]() activation of the PVSERVER CORBA service.request activation of PARAVIS (or request activation of a Paraview’s View).The standard ParaView mechanisms) to retrieve those objects. It only serves to establish the link with the pvserver. Hence, we emphazise the fact that the CORBA engine does not provide any access to the objects or the visualisation provide the URL of the pvserver, so that a client can connect to it.control the start and stop of the pvserver process.SALOME uses by default the detached server mode of ParaView: the pvserver is launched outside the main Salome processĪnd the ParaVis module, or the PVViewer view (Window -> ParaView view) connects to it.įollowing this logic, the PVSERVER CORBA service has a very restrained role. The PARAVIS module represents the integration of ParaView inside SALOME.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |