From 787989820026cbd647c7bdb7159beed8e12e4944 Mon Sep 17 00:00:00 2001 From: smh Date: Fri, 3 Jun 2005 13:11:53 +0000 Subject: [PATCH] SMH: 3.0.0 preparation = merged version (POLYWORK + RTVDEBUG01) + adopation for new GUI --- INSTALL | 5 +- adm_local/unix/make_commence.in | 6 +- bin/VERSION | 2 +- configure.in.base | 18 +- doc/salome/gui/SUPERV/cshdat_robohelp.htm | 10 +- doc/salome/gui/SUPERV/cshdat_webhelp.htm | 4 +- doc/salome/gui/SUPERV/default.css | 310 ++-- doc/salome/gui/SUPERV/default_ns.css | 40 +- doc/salome/gui/SUPERV/ehelp.xml | 10 + doc/salome/gui/SUPERV/ehlpdhtm.js | 1216 +++++++++------- doc/salome/gui/SUPERV/files/about_nodes.htm | 72 +- .../files/adding_information_about_graphs.htm | 73 +- .../adding_links_from_an_output_port.htm | 81 +- .../gui/SUPERV/files/adding_node_ports.htm | 83 +- doc/salome/gui/SUPERV/files/adding_nodes.htm | 171 +-- .../files/changing_node_description.htm | 79 +- .../gui/SUPERV/files/changing_view_mode.htm | 115 +- .../gui/SUPERV/files/computation_nodes.htm | 65 +- .../controlling_execution_of_the_graphs.htm | 83 +- .../gui/SUPERV/files/copying_graphs.htm | 77 +- .../gui/SUPERV/files/creating_a_new_graph.htm | 75 +- .../gui/SUPERV/files/deleting_links.htm | 65 +- .../gui/SUPERV/files/deleting_nodes.htm | 67 +- .../directing_dataflow_between_nodes.htm | 67 +- .../SUPERV/files/editing_imported_graphs.htm | 62 +- .../SUPERV/files/editing_node_function.htm | 84 +- .../gui/SUPERV/files/exporting_graphs.htm | 75 +- .../filtering_and_storing_output_messages.htm | 70 +- doc/salome/gui/SUPERV/files/goto_nodes.htm | 72 +- .../files/importing_graphs_from_file.htm | 81 +- .../gui/SUPERV/files/inserting_graphs.htm | 71 +- .../files/introduction_to_supervisor.htm | 79 +- doc/salome/gui/SUPERV/files/loop_nodes.htm | 87 +- .../gui/SUPERV/files/modifying_links.htm | 80 +- ...opening_graphs_referenced_in_the_study.htm | 76 +- .../files/placing_nodes_in_the_window.htm | 70 +- ...referencing_output_values_in_the_study.htm | 96 +- .../gui/SUPERV/files/reloading_dataflow.htm | 83 +- .../gui/SUPERV/files/renaming_nodes.htm | 67 +- .../gui/SUPERV/files/running_dataflow.htm | 85 +- .../gui/SUPERV/files/running_supervisor.htm | 119 +- .../SUPERV/files/setting_input_parameters.htm | 83 +- .../SUPERV/files/step-by-step_execution.htm | 75 +- doc/salome/gui/SUPERV/files/switch_nodes.htm | 83 +- .../files/usage_of_supervisor_module.htm | 83 +- .../gui/SUPERV/files/viewing_output_vaues.htm | 75 +- doc/salome/gui/SUPERV/image51.jpg | Bin 0 -> 68176 bytes doc/salome/gui/SUPERV/image52.jpg | Bin 0 -> 37194 bytes doc/salome/gui/SUPERV/image53.jpg | Bin 0 -> 30312 bytes doc/salome/gui/SUPERV/image54.jpg | Bin 0 -> 18030 bytes doc/salome/gui/SUPERV/image55.jpg | Bin 0 -> 31295 bytes doc/salome/gui/SUPERV/image56.jpg | Bin 0 -> 43053 bytes doc/salome/gui/SUPERV/image58.gif | Bin 0 -> 7208 bytes doc/salome/gui/SUPERV/image58.jpg | Bin 0 -> 77513 bytes doc/salome/gui/SUPERV/image59.gif | Bin 0 -> 6629 bytes doc/salome/gui/SUPERV/image59.jpg | Bin 0 -> 38796 bytes doc/salome/gui/SUPERV/image60.gif | Bin 0 -> 7330 bytes doc/salome/gui/SUPERV/image60.jpg | Bin 0 -> 44628 bytes doc/salome/gui/SUPERV/image61.jpg | Bin 0 -> 33088 bytes doc/salome/gui/SUPERV/image62.jpg | Bin 0 -> 12639 bytes doc/salome/gui/SUPERV/macro_node.htm | 101 ++ .../referencing_graphs_in_the_study.htm | 102 ++ doc/salome/gui/SUPERV/robohhre.lng | 101 ++ doc/salome/gui/SUPERV/supervision.htm | 139 ++ doc/salome/gui/SUPERV/supervision_csh.htm | 106 ++ doc/salome/gui/SUPERV/supervision_rhc.htm | 106 ++ doc/salome/gui/SUPERV/webhelp.cab | Bin 87764 -> 89619 bytes doc/salome/gui/SUPERV/webhelp.jar | Bin 132680 -> 134517 bytes doc/salome/gui/SUPERV/whcsh_home.htm | 600 ++++++++ doc/salome/gui/SUPERV/whcshdata.htm | 87 ++ doc/salome/gui/SUPERV/whdata/whftdata.js | 1 + doc/salome/gui/SUPERV/whdata/whftdata0.htm | 9 +- doc/salome/gui/SUPERV/whdata/whfts.htm | 10 +- doc/salome/gui/SUPERV/whdata/whfts.js | 1 + doc/salome/gui/SUPERV/whdata/whfwdata.js | 1 + doc/salome/gui/SUPERV/whdata/whfwdata0.htm | 609 ++++---- doc/salome/gui/SUPERV/whdata/whgdata.js | 1 + doc/salome/gui/SUPERV/whdata/whgdata0.htm | 4 +- doc/salome/gui/SUPERV/whdata/whglo.htm | 4 +- doc/salome/gui/SUPERV/whdata/whglo.js | 1 + doc/salome/gui/SUPERV/whdata/whidata.js | 1 + doc/salome/gui/SUPERV/whdata/whidx.htm | 8 +- doc/salome/gui/SUPERV/whdata/whidx.js | 1 + doc/salome/gui/SUPERV/whdata/whtdata.js | 6 + doc/salome/gui/SUPERV/whdata/whtdata0.htm | 20 +- doc/salome/gui/SUPERV/whdata/whtoc.htm | 6 +- doc/salome/gui/SUPERV/whdata/whtoc.js | 3 + doc/salome/gui/SUPERV/whfbody.htm | 4 +- doc/salome/gui/SUPERV/whfdhtml.htm | 4 +- doc/salome/gui/SUPERV/whfform.htm | 4 +- doc/salome/gui/SUPERV/whfhost.js | 41 +- doc/salome/gui/SUPERV/whform.js | 1 + doc/salome/gui/SUPERV/whframes.js | 1 + doc/salome/gui/SUPERV/whgbody.htm | 4 +- doc/salome/gui/SUPERV/whgdata/whlstf0.htm | 14 +- doc/salome/gui/SUPERV/whgdata/whlstf1.htm | 18 +- doc/salome/gui/SUPERV/whgdata/whlstf2.htm | 16 +- doc/salome/gui/SUPERV/whgdata/whlstf3.htm | 18 +- doc/salome/gui/SUPERV/whgdata/whlstf4.htm | 18 +- doc/salome/gui/SUPERV/whgdata/whlstf5.htm | 20 +- doc/salome/gui/SUPERV/whgdata/whlstfl0.htm | 6 +- doc/salome/gui/SUPERV/whgdata/whlstfl1.htm | 6 +- doc/salome/gui/SUPERV/whgdata/whlstfl10.htm | 8 +- doc/salome/gui/SUPERV/whgdata/whlstfl11.htm | 6 +- doc/salome/gui/SUPERV/whgdata/whlstfl12.htm | 6 +- doc/salome/gui/SUPERV/whgdata/whlstfl13.htm | 6 +- doc/salome/gui/SUPERV/whgdata/whlstfl14.htm | 6 +- doc/salome/gui/SUPERV/whgdata/whlstfl15.htm | 6 +- doc/salome/gui/SUPERV/whgdata/whlstfl16.htm | 6 +- doc/salome/gui/SUPERV/whgdata/whlstfl17.htm | 6 +- doc/salome/gui/SUPERV/whgdata/whlstfl18.htm | 8 +- doc/salome/gui/SUPERV/whgdata/whlstfl19.htm | 6 +- doc/salome/gui/SUPERV/whgdata/whlstfl2.htm | 6 +- doc/salome/gui/SUPERV/whgdata/whlstfl20.htm | 6 +- doc/salome/gui/SUPERV/whgdata/whlstfl21.htm | 6 +- doc/salome/gui/SUPERV/whgdata/whlstfl22.htm | 45 + doc/salome/gui/SUPERV/whgdata/whlstfl3.htm | 6 +- doc/salome/gui/SUPERV/whgdata/whlstfl4.htm | 8 +- doc/salome/gui/SUPERV/whgdata/whlstfl5.htm | 6 +- doc/salome/gui/SUPERV/whgdata/whlstfl6.htm | 6 +- doc/salome/gui/SUPERV/whgdata/whlstfl7.htm | 6 +- doc/salome/gui/SUPERV/whgdata/whlstfl8.htm | 6 +- doc/salome/gui/SUPERV/whgdata/whlstfl9.htm | 6 +- doc/salome/gui/SUPERV/whgdata/whlstg0.htm | 117 +- doc/salome/gui/SUPERV/whgdata/whlsti0.htm | 9 +- doc/salome/gui/SUPERV/whgdata/whlstt0.htm | 11 +- doc/salome/gui/SUPERV/whgdata/whlstt1.htm | 17 +- doc/salome/gui/SUPERV/whgdata/whlstt2.htm | 19 +- doc/salome/gui/SUPERV/whgdata/whlstt3.htm | 20 +- doc/salome/gui/SUPERV/whgdata/whlstt4.htm | 20 +- doc/salome/gui/SUPERV/whgdata/whlstt5.htm | 17 +- doc/salome/gui/SUPERV/whgdata/whnvf30.htm | 7 +- doc/salome/gui/SUPERV/whgdata/whnvf31.htm | 7 +- doc/salome/gui/SUPERV/whgdata/whnvf32.htm | 7 +- doc/salome/gui/SUPERV/whgdata/whnvf33.htm | 7 +- doc/salome/gui/SUPERV/whgdata/whnvl31.htm | 9 +- doc/salome/gui/SUPERV/whgdata/whnvl32.htm | 11 +- doc/salome/gui/SUPERV/whgdata/whnvl33.htm | 9 +- doc/salome/gui/SUPERV/whgdata/whnvp30.htm | 6 +- doc/salome/gui/SUPERV/whgdata/whnvp31.htm | 6 +- doc/salome/gui/SUPERV/whgdata/whnvp32.htm | 7 +- doc/salome/gui/SUPERV/whgdata/whnvp33.htm | 6 +- doc/salome/gui/SUPERV/whgdata/whnvt30.htm | 13 +- doc/salome/gui/SUPERV/whgdata/whnvt31.htm | 11 +- doc/salome/gui/SUPERV/whgdata/whnvt32.htm | 11 +- doc/salome/gui/SUPERV/whgdata/whnvt33.htm | 11 +- doc/salome/gui/SUPERV/whgdef.htm | 4 +- doc/salome/gui/SUPERV/whgdhtml.htm | 4 +- doc/salome/gui/SUPERV/whghost.js | 68 +- doc/salome/gui/SUPERV/whhost.js | 17 +- doc/salome/gui/SUPERV/whibody.htm | 18 +- doc/salome/gui/SUPERV/whidhtml.htm | 4 +- doc/salome/gui/SUPERV/whiform.htm | 4 +- doc/salome/gui/SUPERV/whihost.js | 18 +- doc/salome/gui/SUPERV/whlang.js | 15 +- doc/salome/gui/SUPERV/whmozemu.js | 41 +- doc/salome/gui/SUPERV/whmsg.js | 9 +- doc/salome/gui/SUPERV/whnjs.htm | 14 +- doc/salome/gui/SUPERV/whphost.js | 105 +- doc/salome/gui/SUPERV/whproj.htm | 4 +- doc/salome/gui/SUPERV/whproj.js | 3 + doc/salome/gui/SUPERV/whproj.xml | 4 +- doc/salome/gui/SUPERV/whproxy.js | 13 +- doc/salome/gui/SUPERV/whres.xml | 27 +- doc/salome/gui/SUPERV/whskin_banner.htm | 28 +- doc/salome/gui/SUPERV/whskin_blank.htm | 4 +- doc/salome/gui/SUPERV/whskin_frmset01.htm | 2 +- doc/salome/gui/SUPERV/whskin_frmset010.htm | 4 +- doc/salome/gui/SUPERV/whskin_homepage.htm | 139 ++ doc/salome/gui/SUPERV/whskin_info.htm | 16 +- doc/salome/gui/SUPERV/whskin_mbars.htm | 5 +- doc/salome/gui/SUPERV/whskin_papplet.htm | 203 +-- doc/salome/gui/SUPERV/whskin_pdhtml.htm | 11 +- doc/salome/gui/SUPERV/whskin_pickup.htm | 229 +++ doc/salome/gui/SUPERV/whskin_plist.htm | 198 +-- doc/salome/gui/SUPERV/whskin_tbars.htm | 7 +- doc/salome/gui/SUPERV/whskin_tw.htm | 63 + doc/salome/gui/SUPERV/whst_topics.xml | 3 +- doc/salome/gui/SUPERV/whstart.js | 212 ++- doc/salome/gui/SUPERV/whstub.js | 11 +- doc/salome/gui/SUPERV/wht_abge.jpg | Bin 23356 -> 6210 bytes doc/salome/gui/SUPERV/wht_abgi.jpg | Bin 24385 -> 4967 bytes doc/salome/gui/SUPERV/wht_abgw.jpg | Bin 22665 -> 5659 bytes doc/salome/gui/SUPERV/wht_abte.jpg | Bin 8785 -> 9810 bytes doc/salome/gui/SUPERV/wht_abti.jpg | Bin 6985 -> 3863 bytes doc/salome/gui/SUPERV/wht_abtw.jpg | Bin 7382 -> 3973 bytes doc/salome/gui/SUPERV/whtbar.js | 75 +- doc/salome/gui/SUPERV/whtdhtml.htm | 4 +- doc/salome/gui/SUPERV/whthost.js | 452 +++--- doc/salome/gui/SUPERV/whtopic.js | 628 +++++---- doc/salome/gui/SUPERV/whutils.js | 108 +- doc/salome/gui/SUPERV/whver.js | 91 +- doc/salome/gui/SUPERV/whxdata/whftdata0.xml | 42 + doc/salome/gui/SUPERV/whxdata/whfts.xml | 7 + doc/salome/gui/SUPERV/whxdata/whfwdata0.xml | 479 +++++++ doc/salome/gui/SUPERV/whxdata/whgdata0.xml | 22 + doc/salome/gui/SUPERV/whxdata/whglo.xml | 5 + doc/salome/gui/SUPERV/whxdata/whidx.xml | 4 + doc/salome/gui/SUPERV/whxdata/whtdata0.xml | 50 + doc/salome/gui/SUPERV/whxdata/whtoc.xml | 4 + idl/SUPERV.idl | 17 +- resources/SUPERVCatalog.xml | 2 +- src/GraphBase/DataFlowBase_ComputingNode.cxx | 150 +- src/GraphBase/DataFlowBase_ComputingNode.hxx | 12 +- src/GraphBase/DataFlowBase_DataNode.cxx | 3 +- src/GraphBase/DataFlowBase_DataPort.cxx | 160 ++- src/GraphBase/DataFlowBase_DataPort.hxx | 25 +- .../DataFlowBase_EndOfSwitchNode.cxx | 46 + .../DataFlowBase_EndOfSwitchNode.hxx | 17 + src/GraphBase/DataFlowBase_FactoryNode.hxx | 9 +- src/GraphBase/DataFlowBase_GOTONode.cxx | 72 +- src/GraphBase/DataFlowBase_Graph.cxx | 529 +++++-- src/GraphBase/DataFlowBase_Graph.hxx | 27 +- src/GraphBase/DataFlowBase_InLineNode.cxx | 6 +- src/GraphBase/DataFlowBase_InLineNode.hxx | 3 +- src/GraphBase/DataFlowBase_InPort.cxx | 11 +- src/GraphBase/DataFlowBase_InPort.hxx | 22 +- src/GraphBase/DataFlowBase_LoopNode.cxx | 18 +- src/GraphBase/DataFlowBase_LoopNode.hxx | 6 +- src/GraphBase/DataFlowBase_OutPort.cxx | 13 +- src/GraphBase/DataFlowBase_Port.hxx | 9 +- src/GraphBase/DataFlowBase_PortsOfNode.cxx | 14 +- src/GraphBase/DataFlowBase_Service.cxx | 2 +- src/GraphBase/DataFlowBase_Service.hxx | 21 +- src/GraphBase/DataFlowBase_StreamNode.cxx | 71 +- src/GraphBase/DataFlowBase_StreamNode.hxx | 23 +- src/GraphBase/DataFlowBase_SwitchNode.cxx | 258 ++++ src/GraphBase/DataFlowBase_SwitchNode.hxx | 1 + src/GraphBase/DataFlowBase_XmlHandler.cxx | 2 +- src/GraphBase/DataFlowBase_XmlHandler.hxx | 3 +- src/GraphBase/Makefile.in | 3 +- src/GraphEditor/DataFlowEditor_DataFlow.hxx | 14 +- src/GraphEditor/DataFlowEditor_DataFlow.lxx | 16 +- src/GraphEditor/DataFlowEditor_InNode.hxx | 9 +- src/GraphEditor/DataFlowEditor_OutNode.cxx | 93 +- src/GraphEditor/DataFlowEditor_OutNode.hxx | 20 +- src/GraphEditor/Makefile.in | 3 +- .../DataFlowExecutor_DataFlow.cxx | 13 +- .../DataFlowExecutor_DataFlow.hxx | 16 +- .../DataFlowExecutor_DataFlow.lxx | 15 +- .../DataFlowExecutor_FiniteStateMachine.cxx | 51 +- src/GraphExecutor/DataFlowExecutor_InNode.cxx | 90 +- src/GraphExecutor/DataFlowExecutor_InNode.hxx | 13 +- .../DataFlowExecutor_InNodeThreads.cxx | 1252 ++++++++++++----- .../DataFlowExecutor_OutNode.cxx | 166 ++- .../DataFlowExecutor_OutNode.hxx | 20 +- .../DataFlowExecutor_PyDynInvoke.cxx | 184 ++- src/GraphExecutor/Makefile.in | 3 +- src/SUPERVGUI/Makefile.in | 19 +- src/SUPERVGUI/SUPERVGUI.cxx | 565 +++++--- src/SUPERVGUI/SUPERVGUI.h | 75 +- src/SUPERVGUI/SUPERVGUI_BrowseNodeDlg.cxx | 117 +- src/SUPERVGUI/SUPERVGUI_BrowseNodeDlg.h | 4 - src/SUPERVGUI/SUPERVGUI_Canvas.cxx | 12 +- src/SUPERVGUI/SUPERVGUI_Canvas.h | 2 +- src/SUPERVGUI/SUPERVGUI_CanvasArray.cxx | 12 +- src/SUPERVGUI/SUPERVGUI_CanvasControlNode.cxx | 19 +- src/SUPERVGUI/SUPERVGUI_CanvasNode.cxx | 29 +- src/SUPERVGUI/SUPERVGUI_CanvasPort.cxx | 12 +- src/SUPERVGUI/SUPERVGUI_CanvasView.cxx | 7 +- src/SUPERVGUI/SUPERVGUI_Clipboard.cxx | 50 +- src/SUPERVGUI/SUPERVGUI_Clipboard.h | 6 +- src/SUPERVGUI/SUPERVGUI_DataModel.cxx | 72 + src/SUPERVGUI/SUPERVGUI_DataModel.h | 31 + src/SUPERVGUI/SUPERVGUI_Information.cxx | 14 +- src/SUPERVGUI/SUPERVGUI_Library.cxx | 48 +- src/SUPERVGUI/SUPERVGUI_Main.cxx | 471 ++++--- src/SUPERVGUI/SUPERVGUI_Main.h | 37 +- src/SUPERVGUI/SUPERVGUI_ManagePortsDlg.cxx | 13 +- src/SUPERVGUI/SUPERVGUI_Notification.cxx | 17 +- src/SUPERVGUI/SUPERVGUI_Service.cxx | 122 +- src/SUPERVGUI/SUPERV_images.po | 67 + src/SUPERVGUI/SUPERV_msg_en.po | 106 ++ src/Supervision/CNode_Impl.cxx | 62 +- src/Supervision/FNode_Impl.cxx | 5 +- src/Supervision/GNode_Impl.cxx | 2 +- src/Supervision/Graph_Impl.cxx | 36 +- src/Supervision/Graph_Impl.hxx | 2 + src/Supervision/INode_Impl.cxx | 12 +- src/Supervision/LNode_Impl.cxx | 2 +- src/Supervision/Makefile.in | 5 +- src/Supervision/Port_Impl.cxx | 4 +- src/Supervision/SNode_Impl.cxx | 2 +- src/Supervision/SuperV.py | 39 + src/Supervision/SuperV_Impl.cxx | 154 ++ src/Supervision/SuperV_Impl.hxx | 4 + src/Supervision/Value_Impl.cxx | 67 +- 287 files changed, 10873 insertions(+), 5743 deletions(-) create mode 100755 doc/salome/gui/SUPERV/ehelp.xml create mode 100755 doc/salome/gui/SUPERV/image51.jpg create mode 100755 doc/salome/gui/SUPERV/image52.jpg create mode 100755 doc/salome/gui/SUPERV/image53.jpg create mode 100755 doc/salome/gui/SUPERV/image54.jpg create mode 100755 doc/salome/gui/SUPERV/image55.jpg create mode 100755 doc/salome/gui/SUPERV/image56.jpg create mode 100755 doc/salome/gui/SUPERV/image58.gif create mode 100755 doc/salome/gui/SUPERV/image58.jpg create mode 100755 doc/salome/gui/SUPERV/image59.gif create mode 100755 doc/salome/gui/SUPERV/image59.jpg create mode 100755 doc/salome/gui/SUPERV/image60.gif create mode 100755 doc/salome/gui/SUPERV/image60.jpg create mode 100755 doc/salome/gui/SUPERV/image61.jpg create mode 100755 doc/salome/gui/SUPERV/image62.jpg create mode 100755 doc/salome/gui/SUPERV/macro_node.htm create mode 100755 doc/salome/gui/SUPERV/referencing_graphs_in_the_study.htm create mode 100755 doc/salome/gui/SUPERV/robohhre.lng create mode 100755 doc/salome/gui/SUPERV/supervision.htm create mode 100755 doc/salome/gui/SUPERV/supervision_csh.htm create mode 100755 doc/salome/gui/SUPERV/supervision_rhc.htm create mode 100755 doc/salome/gui/SUPERV/whcsh_home.htm create mode 100755 doc/salome/gui/SUPERV/whcshdata.htm create mode 100755 doc/salome/gui/SUPERV/whgdata/whlstfl22.htm create mode 100755 doc/salome/gui/SUPERV/whskin_homepage.htm create mode 100755 doc/salome/gui/SUPERV/whskin_pickup.htm create mode 100755 doc/salome/gui/SUPERV/whskin_tw.htm create mode 100755 doc/salome/gui/SUPERV/whxdata/whftdata0.xml create mode 100755 doc/salome/gui/SUPERV/whxdata/whfts.xml create mode 100755 doc/salome/gui/SUPERV/whxdata/whfwdata0.xml create mode 100755 doc/salome/gui/SUPERV/whxdata/whgdata0.xml create mode 100755 doc/salome/gui/SUPERV/whxdata/whglo.xml create mode 100755 doc/salome/gui/SUPERV/whxdata/whidx.xml create mode 100755 doc/salome/gui/SUPERV/whxdata/whtdata0.xml create mode 100755 doc/salome/gui/SUPERV/whxdata/whtoc.xml create mode 100644 src/SUPERVGUI/SUPERVGUI_DataModel.cxx create mode 100644 src/SUPERVGUI/SUPERVGUI_DataModel.h create mode 100644 src/SUPERVGUI/SUPERV_images.po diff --git a/INSTALL b/INSTALL index 4bdad9a..07654c3 100644 --- a/INSTALL +++ b/INSTALL @@ -1,3 +1,4 @@ -This is the version 2.2.0 of SUPERV +This is the version 3.0.0 of SUPERV Compatible with : - - KERNEL 2.2.0 + - KERNEL 3.0.0 + - GUI 3.0.0 diff --git a/adm_local/unix/make_commence.in b/adm_local/unix/make_commence.in index 5b7ec8e..cb721ac 100644 --- a/adm_local/unix/make_commence.in +++ b/adm_local/unix/make_commence.in @@ -34,6 +34,10 @@ CXX = @CXX@ CXXFLAGS = @CXXFLAGS@ CXX_DEPEND_FLAG = @CXX_DEPEND_FLAG@ +# BOOST Library + +BOOST_CPPFLAGS = @BOOST_CPPFLAGS@ + # JAVA JAVA_INCLUDES = @JAVA_INCLUDES@ @@ -59,7 +63,7 @@ QT_MT_LIBS = @QT_MT_LIBS@ MOC = @MOC@ UIC = @UIC@ - +MSG2QM = @MSG2QM@ #QWT diff --git a/bin/VERSION b/bin/VERSION index 5862390..dbb9d68 100755 --- a/bin/VERSION +++ b/bin/VERSION @@ -1 +1 @@ -THIS IS SALOME - SUPERV VERSION: 2.2.0 +THIS IS SALOME - SUPERV VERSION: 3.0.0 diff --git a/configure.in.base b/configure.in.base index 32846d9..b99be92 100644 --- a/configure.in.base +++ b/configure.in.base @@ -209,6 +209,14 @@ echo CHECK_QT +echo +echo --------------------------------------------- +echo testing MSG2QM +echo --------------------------------------------- +echo + +CHECK_MSG2QM + echo echo --------------------------------------------- echo testing VTK @@ -233,6 +241,14 @@ echo CHECK_MED2 +echo +echo --------------------------------------------- +echo BOOST Library +echo --------------------------------------------- +echo + +CHECK_BOOST + echo echo --------------------------------------------- echo Testing OpenCascade @@ -264,7 +280,7 @@ echo --------------------------------------------- echo echo Configure -variables="cc_ok lex_yacc_ok python_ok swig_ok threads_ok OpenGL_ok qt_ok vtk_ok hdf5_ok med2_ok omniORB_ok occ_ok doxygen_ok graphviz_ok Kernel_ok" +variables="cc_ok lex_yacc_ok python_ok swig_ok threads_ok OpenGL_ok qt_ok vtk_ok hdf5_ok med2_ok omniORB_ok boost_ok occ_ok doxygen_ok graphviz_ok Kernel_ok" for var in $variables do diff --git a/doc/salome/gui/SUPERV/cshdat_robohelp.htm b/doc/salome/gui/SUPERV/cshdat_robohelp.htm index 6d945cc..b571ec7 100755 --- a/doc/salome/gui/SUPERV/cshdat_robohelp.htm +++ b/doc/salome/gui/SUPERV/cshdat_robohelp.htm @@ -1,9 +1,9 @@ SUPERVISION reference manual - + - + - - + - - - - - - -

About nodes

In general, - in SUPERVISION component Node  is + in SUPERVISOR component Node  is a graphical representation of a computation algorithm. The Data flow graph consists of several nodes of control and computation types. These nodes @@ -121,11 +94,10 @@ else

 

-

In SUPERVISION module +

In SUPERVISOR module there are the following types of nodes: computation - node, loop node, switch node -  and GOTO node.

+ node, loop node, switch node, + GOTO node and macro node.

 

@@ -138,7 +110,10 @@ else

 

-Related Topics

+Related Topics + + +

 

@@ -160,5 +135,4 @@ if (window.writeIntopicBar) //--> - diff --git a/doc/salome/gui/SUPERV/files/adding_information_about_graphs.htm b/doc/salome/gui/SUPERV/files/adding_information_about_graphs.htm index 2e0d2be..4056854 100755 --- a/doc/salome/gui/SUPERV/files/adding_information_about_graphs.htm +++ b/doc/salome/gui/SUPERV/files/adding_information_about_graphs.htm @@ -2,31 +2,11 @@ - - - - - Changing graph description - - - - - - - - - - - - - - - - - - - - + - - - - - - -

Changing graph description

@@ -116,7 +89,7 @@ else

 

-

Right-click on the SUPERVISION viewer window +

Right-click on the SUPERVISOR viewer window containing your graph and from the pop-up menu choose Change Informations option. The following dialog box will appear where you can change the name of @@ -137,7 +110,10 @@ else

 

-Related Topics

+Related Topics + + +

 

@@ -153,5 +129,4 @@ if (window.writeIntopicBar) //--> - diff --git a/doc/salome/gui/SUPERV/files/adding_links_from_an_output_port.htm b/doc/salome/gui/SUPERV/files/adding_links_from_an_output_port.htm index 1f63817..0de5d14 100755 --- a/doc/salome/gui/SUPERV/files/adding_links_from_an_output_port.htm +++ b/doc/salome/gui/SUPERV/files/adding_links_from_an_output_port.htm @@ -2,31 +2,11 @@ - - - - - Linking node ports - - - - - - - - - - - - - - - - - - - - + - - - - - - -

Linking node ports

-

In SUPERVISION you +

In SUPERVISOR you can link ONLY Input ports with Output ports and InGate ports with OutGate ports of different nodes. But you can sketch several links going from one definite port to the ports @@ -136,16 +109,23 @@ else

 

-

                      

+

                      

 

-

 

+

As you see, links connecting nodes do not + necessarily have to be straight lines. To improve the presentation of + your graph or for any other reason you can connect your nodes with zigzag + links from legs connected by points. Points have no algorithmic interpretation. +   

 

-Related Topics

+Related Topics + + +

 

@@ -163,5 +143,4 @@ if (window.writeIntopicBar) //--> - diff --git a/doc/salome/gui/SUPERV/files/adding_node_ports.htm b/doc/salome/gui/SUPERV/files/adding_node_ports.htm index cef2639..9967297 100755 --- a/doc/salome/gui/SUPERV/files/adding_node_ports.htm +++ b/doc/salome/gui/SUPERV/files/adding_node_ports.htm @@ -2,31 +2,11 @@ - - - - - Adding node ports - - - - - - - - - - - - - - - - - - - - + - - - - - - -

Adding node ports

@@ -118,16 +92,28 @@ else

 

Right-click on the Title - part of the node, and from Add node + part of the node, and from Add Port submenu select the type of the port for addition to your node (Input or Output).

 

+

Then the menu Port + parameters appears, where we can enter the Port + Name and specify the Value Type. +

+ +

 

+ +

+

 

-

-Related Topics

+

+Related Topics + + +

- diff --git a/doc/salome/gui/SUPERV/files/adding_nodes.htm b/doc/salome/gui/SUPERV/files/adding_nodes.htm index bda3180..feb0059 100755 --- a/doc/salome/gui/SUPERV/files/adding_nodes.htm +++ b/doc/salome/gui/SUPERV/files/adding_nodes.htm @@ -2,31 +2,11 @@ - - - - - Adding nodes - - - - - - - - - - - - - - - - - - - - + - - - - - - -

Adding nodes

@@ -128,7 +107,7 @@ else

Right-click on the background of the main window of this graph and in the pop-up menu choose  Add - Node option or click icon in the SUPERVISION + Node option or click icon in the SUPERVISOR toolbar. The following dialog box with two tabs will appear (the same dialog box opens when trying to create a new graph):

@@ -136,121 +115,126 @@ else

 

-

             

+

             

-

 

+

              

-

             

+

              

-

 

+

 

-

 

+

 

+ +

 

This dialog box allows to add one or several nodes to your graph.

 

-

This dialog box works as independent window. So you can move - it aside and simultaneously edit your graph in SUPERVISION viewer and - add new nodes into your graph.

+

This dialog box works as independent window. So you can move + it aside and simultaneously edit your graph in SUPERVISOR viewer and add + new nodes into your graph.

 

-

FACTORY NODES.

+

FACTORY NODES.

Factory nodes tab window consists of one column having the form of a tree with three open levels:

 

-

- The +

- The first level corresponds to the list of components which are currently integrated into SALOME platform

-

.

+

.

-

- The +

- The second level corresponds to the interfaces of one of the components.

-

 

+

 

-

- The +

- The third level represents a list of services (methods) provide by the component interface.

-

 

+

 

-

- The +

- The fourth level contains the signature of a service - a list of parameters. Opposite each parameter there are two indications: Port type (data type of the parameter) and Port way (type of the parameter - input or output).   

-

 

+

 

-

To add a factory node into your graph choose +

To add a factory node into your graph choose one of the factory services and click Add Factory Node.

-

 

+

 

-

 

+

 

-

INLINE NODES.

+

INLINE NODES.

-

Inline +

Inline nodes tab window consists of the following fields:

-

 

+

 

-

- Node +

- Node type choose box: here you can select the type of your future node (Computation, Switch, Loop, Goto)

-

 

+

 

-

- Main +

- Main field: here you can manually define a Python method which will be executed on your node. This window functions like a standard document - right-click on it gives access to Undo/Redo/Cut/Copy/Paste/SelectAll/Clear options.  

-

 

+

 

-

- Load +

- Load from file: this button allows to load a definite Python method from an existing *.py file. If your *.py file contains several defined methods, Next function button allows to list all methods of the upper level from this *.py file and select the necessary function.    

-

 

+

 

-

To add +

To add an inline node into your graph click Add Node button.   

-

 

+

 

+ +

 

-

 

+

 

-

 

+

+Related Topics -

-Related Topics            

-

 

+             

-

 

+

 

-

 

+

 

-

               

+

 

-

 

+

               

+ +

 

- diff --git a/doc/salome/gui/SUPERV/files/changing_node_description.htm b/doc/salome/gui/SUPERV/files/changing_node_description.htm index 0fe5d84..e6ca8e1 100755 --- a/doc/salome/gui/SUPERV/files/changing_node_description.htm +++ b/doc/salome/gui/SUPERV/files/changing_node_description.htm @@ -2,31 +2,11 @@ - - - - - Changing node description - - - - - - - - - - - - - - - - - - - - + - - - - - - -

Changing @@ -121,12 +94,12 @@ else part of the node and from the pop-up menu choose Change Informations option. The following dialog box will appear where you can edit the name of - your node, enter the name of the author and additional comments concerning - your graph, set the name of the container :

+ your node, enter the name of the author, set the name of the container, + component and interface and add comments concerning your graph,  :

 

-

                        

+

                        

 

@@ -135,12 +108,11 @@ else

 

-

 

+

+Related Topics -

 

-

-Related Topics

+

 

@@ -160,5 +132,4 @@ if (window.writeIntopicBar) //--> - diff --git a/doc/salome/gui/SUPERV/files/changing_view_mode.htm b/doc/salome/gui/SUPERV/files/changing_view_mode.htm index 7303fdf..f7a14c5 100755 --- a/doc/salome/gui/SUPERV/files/changing_view_mode.htm +++ b/doc/salome/gui/SUPERV/files/changing_view_mode.htm @@ -2,31 +2,11 @@ - - - - - Changing view mode - - - - - - - - - - - - - - - - - - - - + - - - - - - -

Changing view mode

-

In SUPERVISION +

In SUPERVISOR there are several modes of representation of the whole graph, as well as of each node of this graph.

@@ -144,7 +117,7 @@ else

 

-

- Comments check +

- Label check box - shows/hides description part of the node.

 

@@ -159,7 +132,7 @@ else

 

Right-click - on the background of the SUPERVISION viewer window containing your graph + on the background of the SUPERVISOR viewer window containing your graph and from the pop-up menu choose  View >

@@ -170,7 +143,7 @@ else

 

-

+

 

@@ -180,7 +153,7 @@ else

 

-

+

 

@@ -193,20 +166,29 @@ else

- Table mode (the nodes of the graph are displayed without ports and they are ranged into a table according - the threads of dataflow):

+ to the threads of dataflow):

 

-

+

+ +

 

 

+

You + also can change the zoom of your construction window; there are the fixed + positions: 200%, 100% and 50%, but you can also

+

 

 

-Related Topics

+Related Topics + + +

 

@@ -226,5 +208,4 @@ if (window.writeIntopicBar) //--> - diff --git a/doc/salome/gui/SUPERV/files/computation_nodes.htm b/doc/salome/gui/SUPERV/files/computation_nodes.htm index d619f68..c9a40e5 100755 --- a/doc/salome/gui/SUPERV/files/computation_nodes.htm +++ b/doc/salome/gui/SUPERV/files/computation_nodes.htm @@ -2,31 +2,11 @@ - - - - - Computation nodes - - - - - - - - - - - - - - - - - - - - + - - - - - - -

Computation nodes

@@ -158,7 +131,10 @@ else

 

-Related Topics

+Related Topics + + +

 

@@ -176,5 +152,4 @@ if (window.writeIntopicBar) //--> - diff --git a/doc/salome/gui/SUPERV/files/controlling_execution_of_the_graphs.htm b/doc/salome/gui/SUPERV/files/controlling_execution_of_the_graphs.htm index 3cdd730..1f8f7a0 100755 --- a/doc/salome/gui/SUPERV/files/controlling_execution_of_the_graphs.htm +++ b/doc/salome/gui/SUPERV/files/controlling_execution_of_the_graphs.htm @@ -2,31 +2,11 @@ - - - - - Controlling execution of the graphs - - - - - - - - - - - - - - - - - - - - + - - - - - - -

Controlling execution of the graphs

-

In SUPERVISION you can interactively control execution +

In SUPERVISOR you can interactively control execution of a graph.

 

@@ -174,7 +147,10 @@ else

 

-Related Topics

+Related Topics + + +

 

@@ -190,5 +166,4 @@ if (window.writeIntopicBar) //--> - diff --git a/doc/salome/gui/SUPERV/files/copying_graphs.htm b/doc/salome/gui/SUPERV/files/copying_graphs.htm index 82dc94b..6f4e838 100755 --- a/doc/salome/gui/SUPERV/files/copying_graphs.htm +++ b/doc/salome/gui/SUPERV/files/copying_graphs.htm @@ -2,31 +2,11 @@ - - - - - Copying graphs - - - - - - - - - - - - - - - - - - - - + - - - - - - -

Copying graphs

-

In SUPERVISION - there is another mean to get a new window of the SUPERVISION when you - copy an already open graph into a new window.

+

In SUPERVISOR + there is another mean to get a new window of the SUPERVISOR when you copy + an already open graph into a new window.

 

@@ -114,7 +87,7 @@ else

 

-

Right-click on the background of the SUPERVISION +

Right-click on the background of the SUPERVISOR viewer window containing your graph and from the pop-up menu choose Copy Dataflow option.

@@ -122,7 +95,7 @@ else

 

-

A new SUPERVISION window containing a copy +

A new SUPERVISOR window containing a copy of the graph will be created.

 

@@ -130,7 +103,10 @@ else

 

-Related Topics

+Related Topics + + +

 

@@ -146,5 +122,4 @@ if (window.writeIntopicBar) //--> - diff --git a/doc/salome/gui/SUPERV/files/creating_a_new_graph.htm b/doc/salome/gui/SUPERV/files/creating_a_new_graph.htm index 9314a90..53aa1e7 100755 --- a/doc/salome/gui/SUPERV/files/creating_a_new_graph.htm +++ b/doc/salome/gui/SUPERV/files/creating_a_new_graph.htm @@ -2,31 +2,11 @@ - - - - - Creating a new graph - - - - - - - - - - - - - - - - - - - - + - - - - - - -

Creating a new graph

@@ -123,8 +96,8 @@ else

 

Click icon  in - the SUPERVISION toolbar or form the main menu choose Edit - > New Dataflow. After it a new window with SUPERVISION viewer + the SUPERVISOR toolbar or form the main menu choose Edit + > New Dataflow. After it a new window with SUPERVISOR viewer will be automatically created and you will see the dialog box allowing to add nodes into your graph. (see also: Adding nodes)

@@ -145,7 +118,10 @@ else

 

-Related Topics

+Related Topics + + +

 

@@ -165,5 +141,4 @@ if (window.writeIntopicBar) //--> - diff --git a/doc/salome/gui/SUPERV/files/deleting_links.htm b/doc/salome/gui/SUPERV/files/deleting_links.htm index 6bb6cb1..8d144d4 100755 --- a/doc/salome/gui/SUPERV/files/deleting_links.htm +++ b/doc/salome/gui/SUPERV/files/deleting_links.htm @@ -2,31 +2,11 @@ - - - - - Deleting links - - - - - - - - - - - - - - - - - - - - + - - - - - - -

Deleting links

@@ -125,7 +98,10 @@ else

 

-Related Topics

+Related Topics + + +

- diff --git a/doc/salome/gui/SUPERV/files/deleting_nodes.htm b/doc/salome/gui/SUPERV/files/deleting_nodes.htm index 410e24e..c6537d3 100755 --- a/doc/salome/gui/SUPERV/files/deleting_nodes.htm +++ b/doc/salome/gui/SUPERV/files/deleting_nodes.htm @@ -2,31 +2,11 @@ - - - - - Deleting nodes - - - - - - - - - - - - - - - - - - - - + - - - - - - -

Deleting nodes

@@ -127,7 +100,10 @@ else

 

-Related Topics

+Related Topics + + +

- diff --git a/doc/salome/gui/SUPERV/files/directing_dataflow_between_nodes.htm b/doc/salome/gui/SUPERV/files/directing_dataflow_between_nodes.htm index 0587089..ca9e419 100755 --- a/doc/salome/gui/SUPERV/files/directing_dataflow_between_nodes.htm +++ b/doc/salome/gui/SUPERV/files/directing_dataflow_between_nodes.htm @@ -2,31 +2,11 @@ - - - - - Directing dataflow between nodes - - - - - - - - - - - - - - - - - - - - + - - - - - - -

Directing dataflow between nodes

-

SUPERVISION component +

SUPERVISOR component automatically defines for each node two special ports an Input Gate  and an Output Gate. They are managed - by  SUPERVISION + by  SUPERVISOR and are not arguments of services of nodes.

Sometimes the flow of @@ -167,7 +140,10 @@ else

 

-Related Topics

+Related Topics + + +

 

@@ -183,5 +159,4 @@ if (window.writeIntopicBar) //--> - diff --git a/doc/salome/gui/SUPERV/files/editing_imported_graphs.htm b/doc/salome/gui/SUPERV/files/editing_imported_graphs.htm index 06d476b..bf81d15 100755 --- a/doc/salome/gui/SUPERV/files/editing_imported_graphs.htm +++ b/doc/salome/gui/SUPERV/files/editing_imported_graphs.htm @@ -2,31 +2,11 @@ - - - - - Editing imported graphs - - - - - - - - - - - - - - - - - - - - + - - - - - - -

Editing imported graphs

@@ -131,5 +104,4 @@ if (window.writeIntopicBar) //--> - diff --git a/doc/salome/gui/SUPERV/files/editing_node_function.htm b/doc/salome/gui/SUPERV/files/editing_node_function.htm index 4527faa..8901304 100755 --- a/doc/salome/gui/SUPERV/files/editing_node_function.htm +++ b/doc/salome/gui/SUPERV/files/editing_node_function.htm @@ -2,31 +2,11 @@ - - - - - Editing node function - - - - - - - - - - - - - - - - - - - - + - - - - - - -

Editing node function

-

In SUPERVISION +

In SUPERVISOR there is a possibility to edit the service of an already created node.

@@ -138,14 +111,24 @@ else

Right-click on the Title part of the node and select Edit - function item.

+ function
item. In the Edit Function menu you can either enter the script manually + or upload an existing script from a Python file by clicking on the Load from File button and selecting the file the Load Script + menu.  

 

 

-Related Topics

+Related Topics + + +

- diff --git a/doc/salome/gui/SUPERV/files/exporting_graphs.htm b/doc/salome/gui/SUPERV/files/exporting_graphs.htm index 7c583b2..709e1d8 100755 --- a/doc/salome/gui/SUPERV/files/exporting_graphs.htm +++ b/doc/salome/gui/SUPERV/files/exporting_graphs.htm @@ -2,31 +2,11 @@ - - - - - Exporting graphs - - - - - - - - - - - - - - - - - - - - + - - - - - - -

Exporting graphs

The operation of exportation of a created graph allows to save it as *. xml  - file, which can be reloaded in future into the window of  SUPERVISION. + file, which can be reloaded in future into the window of  SUPERVISOR.

 

@@ -128,7 +101,7 @@ else

1. Click on the window of the graph to make it current and after it  click icon  in - the toolbar of SUPERVISION component or form the main menu select File > Export Dataflow.  

 

@@ -149,7 +122,10 @@ else

 

-Related Topics

+Related Topics + + +

- diff --git a/doc/salome/gui/SUPERV/files/filtering_and_storing_output_messages.htm b/doc/salome/gui/SUPERV/files/filtering_and_storing_output_messages.htm index 76eb438..0246b17 100755 --- a/doc/salome/gui/SUPERV/files/filtering_and_storing_output_messages.htm +++ b/doc/salome/gui/SUPERV/files/filtering_and_storing_output_messages.htm @@ -2,31 +2,11 @@ - - - - - Filtering and storing output messages - - - - - - - - - - - - - - - - - - - - + - - - - - - -

Filtering and logging output messages

-

In SUPERVISION +

In SUPERVISOR you can filter and save in a definite text file all output messages produced by the component during execution of your graph:

@@ -127,13 +100,13 @@ else

 

Before execution of your graph right-click - on the background of the SUPERVISION viewer window containing your graph + on the background of the SUPERVISOR viewer window containing your graph and from the pop-up menu choose Filter Notification option. The following dialog box will appear:

 

-

              

+

              

 

@@ -149,5 +122,4 @@ if (window.writeIntopicBar) //--> - diff --git a/doc/salome/gui/SUPERV/files/goto_nodes.htm b/doc/salome/gui/SUPERV/files/goto_nodes.htm index d7c1038..0fe5ec9 100755 --- a/doc/salome/gui/SUPERV/files/goto_nodes.htm +++ b/doc/salome/gui/SUPERV/files/goto_nodes.htm @@ -2,31 +2,11 @@ - - - - - GOTO nodes - - - - - - - - - - - - - - - - - - - - + - - - - - - -

GOTO nodes

@@ -113,17 +87,22 @@ else

 

-

But in comparison with a Computation - node it can't receive and transfer control flow    

+

 

+

But in comparison with a Computation + node it can't receive and transfer control flow    

+

 

 

-Related Topics

+Related Topics + + +

- diff --git a/doc/salome/gui/SUPERV/files/importing_graphs_from_file.htm b/doc/salome/gui/SUPERV/files/importing_graphs_from_file.htm index dc9a83e..67f15d7 100755 --- a/doc/salome/gui/SUPERV/files/importing_graphs_from_file.htm +++ b/doc/salome/gui/SUPERV/files/importing_graphs_from_file.htm @@ -2,31 +2,11 @@ - - - - - Importing graphs from file - - - - - - - - - - - - - - - - - - - - + - - - - - - -

Importing graphs from file

-

In SUPERVISION component +

In SUPERVISOR component graphs can be saved and stored in *.xml files.

 

@@ -129,7 +102,7 @@ else

 

1.  Click -  icon in the SUPERVISION toolbar or from the main menu choose +  icon in the SUPERVISOR toolbar or from the main menu choose File > Import Dataflow.

 

@@ -154,7 +127,7 @@ else

 

1.  Click -  icon in the SUPERVISION toolbar or from the main menu choose +  icon in the SUPERVISOR toolbar or from the main menu choose Edit > Modify Dataflow.

 

@@ -169,7 +142,10 @@ else

 

-Related Topics

+Related Topics + + +

 

@@ -185,5 +161,4 @@ if (window.writeIntopicBar) //--> - diff --git a/doc/salome/gui/SUPERV/files/inserting_graphs.htm b/doc/salome/gui/SUPERV/files/inserting_graphs.htm index fe5983f..521eb9a 100755 --- a/doc/salome/gui/SUPERV/files/inserting_graphs.htm +++ b/doc/salome/gui/SUPERV/files/inserting_graphs.htm @@ -2,31 +2,11 @@ - - - - - Inserting graphs - - - - - - - - - - - - - - - - - - - - + - - - - - - -

Inserting graphs

@@ -110,7 +83,7 @@ else

 

1. Right-click on the background of the - SUPERVISION viewer window containing your graph and from the pop-up menu + SUPERVISOR viewer window containing your graph and from the pop-up menu choose Insert File option.

 

@@ -129,7 +102,10 @@ else

 

-Related Topics

+Related Topics + + +

- diff --git a/doc/salome/gui/SUPERV/files/introduction_to_supervisor.htm b/doc/salome/gui/SUPERV/files/introduction_to_supervisor.htm index 120e4fc..0a66385 100755 --- a/doc/salome/gui/SUPERV/files/introduction_to_supervisor.htm +++ b/doc/salome/gui/SUPERV/files/introduction_to_supervisor.htm @@ -2,31 +2,11 @@ - - - - - Introduction to SUPERVISION - - - - - - - - - - - - - - - - - - - - + - - - - - - - -

Introduction to SUPERVISION

+

Introduction to SUPERVISOR

-

SUPERVISION module +

SUPERVISOR module of the SALOME platform allows to define and execute a chain of distributed numeric components, as well as to control the progress of this chain.

-

In SUPERVISION +

In SUPERVISOR module all calculations are executed with the help of graphs representing a graphical presentation of the chain of operations. Each graph consists of one or several linked nodes. @@ -132,7 +105,7 @@ else

 

 SUPERVISIONSUPERVISOR module in SALOME platform is destined for :

 

@@ -155,7 +128,7 @@ else

 SUPERVISION + style="font-weight: bold;">SUPERVISOR module allows to:

 

@@ -190,7 +163,10 @@ else

 

-Related Topics

+Related Topics + + +

 

@@ -204,5 +180,4 @@ if (window.writeIntopicBar) //--> - diff --git a/doc/salome/gui/SUPERV/files/loop_nodes.htm b/doc/salome/gui/SUPERV/files/loop_nodes.htm index eb95583..0c8a3ae 100755 --- a/doc/salome/gui/SUPERV/files/loop_nodes.htm +++ b/doc/salome/gui/SUPERV/files/loop_nodes.htm @@ -2,31 +2,11 @@ - - - - - Loop nodes - - - - - - - - - - - - - - - - - - - - + - - - - - - -

Loop nodes

@@ -198,7 +171,7 @@ else for the first time. That function will have to return as first output argument a boolean before output arguments (ports) defined by the user in the node. If that function value is true the body of the loop will - automatically be executed. If it is false SUPERVISION component will resume + automatically be executed. If it is false SUPERVISOR component will resume execution after the end of the loop. That first output argument will not be represented as an output port and will not be used in the graph.

@@ -209,7 +182,7 @@ else
  • NEXT: A “Next” function which is executed - each time that SUPERVISION component resume the execution from the end + each time that SUPERVISOR component resume the execution from the end of the loop to the beginning.

  • @@ -293,21 +266,21 @@ else
  • The input ports, which have been created in the Start Loop node are automatically - duplicated by SUPERVISION component as output ports of this node.

  • + duplicated by SUPERVISOR component as output ports of this node.

    -
  • SUPERVISION +

  • SUPERVISOR component automatically  adds the same input and output ports in the  End Loop node as in the Start Loop node.

  • If an output port of the Start Loop node has no link and if the corresponding - input port of the End Loop node has no link, SUPERVISION component automatically + input port of the End Loop node has no link, SUPERVISOR component automatically transmits its value to the corresponding End Loop node during execution. You shouldn't define such links.

  • When - SUPERVISION component executes the End Loop node, it automatically transmits + SUPERVISOR component executes the End Loop node, it automatically transmits the actual values of  the output ports of the End Loop node to the input ports of the Start Loop node.

  • @@ -327,7 +300,10 @@ else

     

    -Related Topics

    +Related Topics + + +

     

    @@ -347,5 +323,4 @@ if (window.writeIntopicBar) //--> - diff --git a/doc/salome/gui/SUPERV/files/modifying_links.htm b/doc/salome/gui/SUPERV/files/modifying_links.htm index 8fe2a37..e0b7057 100755 --- a/doc/salome/gui/SUPERV/files/modifying_links.htm +++ b/doc/salome/gui/SUPERV/files/modifying_links.htm @@ -2,31 +2,11 @@ - - - - - Modifying links - - - - - - - - - - - - - - - - - - - - + - - - - - - -

    Modifying links

    In SUPERVISION you can modify an already + style="font-weight: bold;">SUPERVISOR you can modify an already constructed link to make it look better in the structure of the whole graph.

    @@ -129,8 +102,7 @@ else

     

    1. Add a - point to this link (see also: Points in - links)

    + point to this link

     

    @@ -142,7 +114,7 @@ else

    Ortho mode of links construction allows to place points of a link under construction - in random positions in the viewer window - SPERVISION will automatically + in random positions in the viewer window - SUPERVISOR will automatically place this points in such a way that the broken line will consist of right angle corners.

    @@ -165,7 +137,10 @@ else

     

    -Related Topics

    +Related Topics + + +

     

    @@ -181,5 +156,4 @@ if (window.writeIntopicBar) //--> - diff --git a/doc/salome/gui/SUPERV/files/opening_graphs_referenced_in_the_study.htm b/doc/salome/gui/SUPERV/files/opening_graphs_referenced_in_the_study.htm index 005059a..714c87e 100755 --- a/doc/salome/gui/SUPERV/files/opening_graphs_referenced_in_the_study.htm +++ b/doc/salome/gui/SUPERV/files/opening_graphs_referenced_in_the_study.htm @@ -2,31 +2,11 @@ - - - - - Changing graph description - - - - - - - - - - - - - - - - - - - - + - - - - - - -

    Changing graph description

    @@ -116,7 +88,7 @@ else

     

    -

    Right-click on the SUPERVISION viewer window +

    Right-click on the SUPERVISOR viewer window containing your graph and from the pop-up menu choose Change Informations option. The following dialog box will appear where you can change the name of @@ -137,7 +109,10 @@ else

     

    -Related Topics

    +Related Topics + + +

     

    @@ -153,5 +128,4 @@ if (window.writeIntopicBar) //--> - diff --git a/doc/salome/gui/SUPERV/files/placing_nodes_in_the_window.htm b/doc/salome/gui/SUPERV/files/placing_nodes_in_the_window.htm index 970f60a..fdf55b7 100755 --- a/doc/salome/gui/SUPERV/files/placing_nodes_in_the_window.htm +++ b/doc/salome/gui/SUPERV/files/placing_nodes_in_the_window.htm @@ -2,31 +2,11 @@ - - - - - Placing nodes in the window - - - - - - - - - - - - - - - - - - - - + - - - - - - -

    Locating nodes in the window

    -

    In SUPERVISION you can locate - the nodes of your graph in any part of the SUPERVISION viewer window. -

    +

    In SUPERVISOR you can locate + the nodes of your graph in any part of the SUPERVISOR viewer window.

     

    @@ -129,7 +101,10 @@ else

                              

    -Related Topics

    +Related Topics + + +

    - diff --git a/doc/salome/gui/SUPERV/files/referencing_output_values_in_the_study.htm b/doc/salome/gui/SUPERV/files/referencing_output_values_in_the_study.htm index 62e6773..9c4387c 100755 --- a/doc/salome/gui/SUPERV/files/referencing_output_values_in_the_study.htm +++ b/doc/salome/gui/SUPERV/files/referencing_output_values_in_the_study.htm @@ -2,31 +2,11 @@ - - - - - Referencing output values in the study - - - - - - - - - - - - - - - - - - - - + - - - - - - -

    Referencing output values in the study

    -

    In SUPERVISION +

    In SUPERVISOR you can reference  in the study all data calculated in the nodes. This option allows to view and store output values of the graph in the study.

    @@ -147,13 +120,12 @@ else

     

    In - SUPERVISION you can create as many references to output values as it's - necessary. If you haven't yet launched execution of your graph, SUPERVISION - will create in the Object Browser a reference only to your graph (see - also: Referencing graphs  in - the study) and store the references to the output parameters in this - folder. After execution of your graph all of them will be displayed in - the Object Browser in the following way:

    + SUPERVISOR you can create as many references to output values as it's + necessary. If you haven't yet launched execution of your graph, SUPERVISOR + will create in the Object Browser a reference only to your graph and store + the references to the output parameters in this folder. After execution + of your graph all of them will be displayed in the Object Browser in the + following way:

     

    @@ -170,7 +142,10 @@ else

     

    -Related Topics

    +Related Topics + + +

     

    @@ -190,5 +165,4 @@ if (window.writeIntopicBar) //--> - diff --git a/doc/salome/gui/SUPERV/files/reloading_dataflow.htm b/doc/salome/gui/SUPERV/files/reloading_dataflow.htm index 9bfd06f..6084014 100755 --- a/doc/salome/gui/SUPERV/files/reloading_dataflow.htm +++ b/doc/salome/gui/SUPERV/files/reloading_dataflow.htm @@ -2,31 +2,11 @@ - - - - - Reloading dataflow - - - - - - - - - - - - - - - - - - - - + - - - - - - -

    Reloading dataflow

    -

    In SUPERVISION +

    In SUPERVISOR component graphs can be edited from Python console. All these modifications - are at first automatically registered in SUPERVISION Engine and after - it in the Graphical User Interface (in the SUPERVISION viewer window) - of SUPERVISION component. If some modifications of your graph, made from - Python console, hasn't been realized in GUI, you can manually reload your - graph from SUPERVISION Engine.

    + are at first automatically registered in SUPERVISOR Engine and after it + in the Graphical User Interface (in the SUPERVISOR viewer window) of SUPERVISOR + component. If some modifications of your graph, made from Python console, + hasn't been realized in GUI, you can manually reload your graph from SUPERVISOR + Engine.

     

    @@ -130,7 +103,7 @@ else

     

    In the SUPERVISION toolbar - click icon or from the main menu choose Supervision + click icon or from the main menu choose Supervisor > Reload item.

     

    @@ -138,7 +111,10 @@ else

     

    -Related Topics

    +Related Topics + + +

     

    @@ -154,5 +130,4 @@ if (window.writeIntopicBar) //--> - diff --git a/doc/salome/gui/SUPERV/files/renaming_nodes.htm b/doc/salome/gui/SUPERV/files/renaming_nodes.htm index a3f6339..6a3ad36 100755 --- a/doc/salome/gui/SUPERV/files/renaming_nodes.htm +++ b/doc/salome/gui/SUPERV/files/renaming_nodes.htm @@ -2,31 +2,11 @@ - - - - - Renaming nodes - - - - - - - - - - - - - - - - - - - - + - - - - - - -

    Renaming nodes

    @@ -132,7 +105,10 @@ else

     

    -Related Topics

    +Related Topics + + +

    - diff --git a/doc/salome/gui/SUPERV/files/running_dataflow.htm b/doc/salome/gui/SUPERV/files/running_dataflow.htm index 609d712..203938f 100755 --- a/doc/salome/gui/SUPERV/files/running_dataflow.htm +++ b/doc/salome/gui/SUPERV/files/running_dataflow.htm @@ -2,31 +2,11 @@ - - - - - Running dataflow - - - - - - - - - - - - - - - - - - - - + - - - - - - -

    Running dataflow

    @@ -126,7 +99,7 @@ else

     

    In the Execution - toolbar click icon or from the Supervision + toolbar click icon or from the Supervisor menu choose  Run.

    @@ -191,7 +164,7 @@ else

     

    -

    In the Execution toolbar click icon or from the Supervision +

    In the Execution toolbar click icon or from the Supervisor menu choose Kill.

     

    @@ -213,7 +186,10 @@ else

     

    -Related Topics

    +Related Topics + + +

     

    @@ -227,5 +203,4 @@ if (window.writeIntopicBar) //--> - diff --git a/doc/salome/gui/SUPERV/files/running_supervisor.htm b/doc/salome/gui/SUPERV/files/running_supervisor.htm index 27444cb..845b7d5 100755 --- a/doc/salome/gui/SUPERV/files/running_supervisor.htm +++ b/doc/salome/gui/SUPERV/files/running_supervisor.htm @@ -2,31 +2,11 @@ - - - - - Running SUPERVISION - - - - - - - - - - - - - - - - - - - - + - - - - - - - -

    Running SUPERVISION

    - -

    To start SUPERVISION module:

    - -

     

    - -

    1.  Launch - SALOME application and create a new study.

    - -

    2.  Choose - Supervision item in the choose - box or click icon, located among other icons at the bottom - of SALOME Desktop window. After it the following window will appear:

    +

    Running SUPERVISOR

    + +

    To start SUPERVISOR + module choose Supervisor + item in the choose box or click icon, located among other + icons at the bottom of SALOME Desktop window. After this the following + window will appear:

    + +

     

    + +

                            

    + +

     

    + +

    In this window the menus + have been updated according the functionality of SUPERVISOR module. All + these actions are available in the form of icons in SUPERVISOR toolbar. +

    -

     

    +

     

    -

                            

    +

    +Related Topics -

     

    -

    In this window the menus - have been updated according the functionality of SUPERVISION module. All - these actions are available in the form of icons in SUPERVISION toolbar.

    -

     

    - -

    -Related Topics

    - -

     

    +

     

    - diff --git a/doc/salome/gui/SUPERV/files/setting_input_parameters.htm b/doc/salome/gui/SUPERV/files/setting_input_parameters.htm index 2292c7e..0103d22 100755 --- a/doc/salome/gui/SUPERV/files/setting_input_parameters.htm +++ b/doc/salome/gui/SUPERV/files/setting_input_parameters.htm @@ -2,31 +2,11 @@ - - - - - Setting input parameters - - - - - - - - - - - - - - - - - - - - + - - - - - - -

    Setting input parameters

    @@ -165,7 +138,10 @@ else

     

    -Related Topics

    +Related Topics + + +

     

    @@ -183,5 +159,4 @@ if (window.writeIntopicBar) //--> - diff --git a/doc/salome/gui/SUPERV/files/step-by-step_execution.htm b/doc/salome/gui/SUPERV/files/step-by-step_execution.htm index a264203..b471bd0 100755 --- a/doc/salome/gui/SUPERV/files/step-by-step_execution.htm +++ b/doc/salome/gui/SUPERV/files/step-by-step_execution.htm @@ -2,31 +2,11 @@ - - - - - Step-by-Step execution - - - - - - - - - - - - - - - - - - - - + - - - - - - -

    Step-by-Step execution

    -

    In SUPERVISION +

    In SUPERVISOR there is an additional option allowing to launch Step-by-Step execution of your graph. This type of execution is based on the operations described in the chapter 'Controlling @@ -128,7 +101,7 @@ else

     

    -

    In the Execution toolbar click icon or from the main menu choose Supervision +

    In the Execution toolbar click icon or from the main menu choose Supervisor > Step by Step option.

     

    @@ -147,7 +120,10 @@ else

     

    -Related Topics

    +Related Topics + + +

     

    @@ -165,5 +141,4 @@ if (window.writeIntopicBar) //--> - diff --git a/doc/salome/gui/SUPERV/files/switch_nodes.htm b/doc/salome/gui/SUPERV/files/switch_nodes.htm index 8a5768d..06cc72f 100755 --- a/doc/salome/gui/SUPERV/files/switch_nodes.htm +++ b/doc/salome/gui/SUPERV/files/switch_nodes.htm @@ -2,31 +2,11 @@ - - - - - Switch nodes - - - - - - - - - - - - - - - - - - - - + - - - - - - -

    Switch nodes

    @@ -255,7 +228,10 @@ else

     

    -Related Topics

    +Related Topics + + +

     

    @@ -273,5 +249,4 @@ if (window.writeIntopicBar) //--> - diff --git a/doc/salome/gui/SUPERV/files/usage_of_supervisor_module.htm b/doc/salome/gui/SUPERV/files/usage_of_supervisor_module.htm index f85c0d2..7fc989b 100755 --- a/doc/salome/gui/SUPERV/files/usage_of_supervisor_module.htm +++ b/doc/salome/gui/SUPERV/files/usage_of_supervisor_module.htm @@ -2,31 +2,11 @@ - - - - - Usage of SUPERVISION module - - - - - - - - - - - - - - - - - - - - + - - - - - - - -

    In SUPERVISION you can:

    +

    In SUPERVISOR you can:

     

    Usage - of  SUPERVISION + of  SUPERVISOR consists of 3 phases:

     

    @@ -114,14 +87,17 @@ else
    1. Construction and edition of a graph
    2. Initialization of a graph
    3. Execution and control the activity of a graph
    @@ -144,7 +120,7 @@ else
  • Launch - SUPERVISION
  • + SUPERVISOR
  • Create @@ -230,7 +206,9 @@ else After initialization of the graph the main actions concerning execution and control the activity of a graph are the following : -