Salome HOME
Increment version: 9.2.2
[tools/documentation.git] / index.html
index 3d33bf0280d19a68c85ab1fdd5ba05e0443491a5..d9dd1a2b7a77e9b64b4db2c8682743c03afd0f0f 100644 (file)
 <title>SALOME Developer Documentation</title>
 
 <style type="text/css">
-    .tag        { padding: 0px 5px 0px 5px; font-weight: bold; text-align: right; }
-    .old        { background-color: #FF0000; color: #FFFFFF; }
-    .french     { background-color: #BFBFBF; color: #E5E5E5; }
-    .descr      { font-size: 15px; font-family: Arial, Helvetica, sans-serif; }
-    li.old      { list-style-type:square; }
-    table.index {
-                    padding: 5px;
-                    border-spacing: 50px 20px;
-                    font-size: 15px;
-                    font-family: Arial, Helvetica, sans-serif;
-                    border: 0px solid;
-                }
-    th { color: #175783; border-bottom: 3px solid; font-size: 20px; }
-
-    .flagfr {
-        border: 1px solid #bbb;
-        position: relative;
-        background-color: #ffffff;
+    .descr {
+        font-size: 15px;
+        font-family: Arial, Helvetica, sans-serif;
     }
-    .flagfr:before {
-        content: "";
-        position: absolute;
-        left: 0; bottom: 0; top: 0;
-        background-color: #0000ff;
-        width: 33%;
+    table.index {
+        padding: 5px;
+        border-spacing: 50px 20px;
+        font-size: 15px;
+        font-family: Arial, Helvetica, sans-serif;
+        border: 0px solid;
     }
-    .flagfr:after {
-        content: "";
-        position: absolute;
-        right: 0; bottom: 0; top: 0;
-        background-color: #ff0000;
-        width: 33%;
+    th {
+        color: #175783;
+        border-bottom: 3px solid;
+        font-size: 20px;
     }
-    span.flagfr { color: transparent; font-size: 10px; }
-
 </style>
-
 </head>
 
 <body bgcolor="#ffffff" text="#000000" link="#0000ee" alink="#0000ee" vlink="#551a8b">
 
 <div style="text-align: left; background-color: #175783; border: 1px solid; height: 80px; background-repeat: no-repeat; margin-bottom: 10px;">
-      <img src="head.png" border=0>
+  <img src="head.png" border="0">
 </div>
 
 <div align="center">
-<h1>Developer's Documentation</h1>
+  <h1>Developer's Documentation</h1>
 </div>
 
 <table width="100%" class="index">
-<tr>
-    <th width="50%">By Themes</td>
-    <th>By Modules</td>
-</tr>
-<tr valign="top">
+  <tr>
+    <th width="50%">By Themes</th>
+    <th>By Modules</th>
+  </tr>
+  <tr valign="top">
     <td>
-        <h4>Architecture</h4>
-        <ul>
-            <li><a href="gui/GUI/salome_architecture_page.html">SALOME architecture</a></li>
-            <li>SALOME GUI Architecture <a href="extra/SALOME_GUI_Architecture.pdf">pdf</a>
-            &nbsp;<span class="tag old" title="NOT UP TO DATE">!</span></li>
-            <li><a href="gui/YACS/rappels.html">Reminders about the SALOME platform</a></li>
-        </ul>
-
-        <h4>Module Development</h4>
-        <ul>
-            <li>See the <a href="#SALOME_Tutorial">Tutorial</a> module</li>
-            <li>Guide for the development of a SALOME module
-                <ul>
-                <li>in <a href="gui/YACS/pysalome.html">Python</a>
-                <li>in <a href="gui/YACS/cppsalome.html">C++</a></li>
-                </ul>
-            </li>
-            <li>Implement Dump Python <a href="extra/DumpPython_Extension.pdf">pdf</a></li>
-        </ul>
-
-        <h4>Mesh</h4>
-        <ul>
-            <li>Use of SMDS API (SMESH SALOME Module) <a href="extra/SALOME_4.1.2_SMDS_reference_guide.pdf">pdf</a>
-            &nbsp;<span class="tag old" title="NOT UP TO DATE">!</span></li>
-            <li>Integration of new meshing algorithm as plug-in to SALOME Mesh module <a href="extra/SALOME_Mesh_Plugins.pdf">pdf</a></li>
-        </ul>
-
-        <h4>Code Coupling</h4>
-        <ul>
-            <li><a href="gui/YACS/components.html">Integration of components into the SALOME environment</a></li>
-            <li>Normalisation des maillages et des champs pour le couplage <a href="extra/Normalisation_pour_le_couplage_de_codes.pdf">pdf</a>
-            &nbsp;<span class="flagfr">FR</span></li>
-            <li>Documentation of the Interface for Code Coupling : ICoCo <a href="extra/Interface_for_Code_Coupling.pdf">pdf</a></li>
-            <li>Le couplage de codes paralleles dans la plateforme SALOME <a href="extra/Couplage_de_codes_paralleles.pdf">pdf</a>
-            &nbsp;<span class="flagfr">FR</span></li>
-            <li>D&eacute;monstrateur couplage fluide structure EDF <a href="extra/Demonstrateur_couplage_fluide_structure_EDF.pdf">pdf</a>
-            &nbsp;<span class="flagfr">FR</span></li>
-        </ul>
-
-        <h4>Create an application</h4>
-        <ul>
-            <li><a href="gui/KERNEL/SALOME_Application.html">Salome Application Concept</a></li>
-        </ul>
-
-        <h4>Compilation</h4>
-        <ul>
-            <li><a href="gui/KERNEL/INSTALL.html">Installation instructions</a></li>
-            <li><a href="dev/cmake/html/index.html">CMake build procedure</a></li>
-        </ul>
+      <h4>Architecture</h4>
+      <ul>
+        <li>
+          <a href="extra/SALOME_GUI_Architecture.pdf"><img src="pdf.png" border="0" width="16" height="16" /></a>
+          <a href="extra/SALOME_GUI_Architecture.pdf">SALOME GUI Architecture (PDF, 1 MB)</a>
+          <img src="warn.png" border="0" width="16" height="16" />
+        </li>
+        <li><a href="gui/YACS/rappels.html">Reminders about the SALOME platform</a></li>
+      </ul>
+
+      <h4>Module Development</h4>
+      <ul>
+        <li>See <a href="#SALOME_Tutorial">SALOME Tutorial</a></li>
+        <li>Guide for the development of a SALOME module
+          <ul>
+            <li>in <a href="gui/YACS/pysalome.html">Python</a></li>
+            <li>in <a href="gui/YACS/cppsalome.html">C++</a></li>
+          </ul>
+        </li>
+        <li>
+          <a href="extra/DumpPython_Extension.pdf"><img src="pdf.png" border="0" width="16" height="16" /></a>
+          <a href="extra/DumpPython_Extension.pdf">Implement Dump Python (PDF, 67 KB)</a>
+        </li>
+      </ul>
+
+      <h4>Mesh</h4>
+      <ul>
+        <li>
+          <a href="extra/SALOME_4.1.2_SMDS_reference_guide.pdf"><img src="pdf.png" border="0" width="16" height="16" /></a>
+          <a href="extra/SALOME_4.1.2_SMDS_reference_guide.pdf">Use of SMDS API (PDF, 416 KB)</a>
+          <img src="warn.png" border="0" width="16" height="16" />
+        </li>
+        <li>
+          <a href="extra/SALOME_Mesh_Plugins.pdf"><img src="pdf.png" border="0" width="16" height="16" /></a>
+          <a href="extra/SALOME_Mesh_Plugins.pdf">Integration of new meshing algorithm as plug-in to SALOME Mesh module (PDF, 91 KB)</a>
+        </li>
+      </ul>
+
+      <h4>Code Coupling</h4>
+      <ul>
+        <li><a href="gui/YACS/components.html">Integration of components into the SALOME environment</a></li>
+        <li>
+          <a href="extra/Normalisation_pour_le_couplage_de_codes.pdf"><img src="pdf.png" border="0" width="16" height="16" /></a>
+          <a href="extra/Normalisation_pour_le_couplage_de_codes.pdf">Normalisation des maillages et des champs pour le couplage (PDF, 1 MB)</a>
+          <img src="fr.png" border="0" width="24" height="16" />
+        </li>
+        <li>
+          <a href="extra/Interface_for_Code_Coupling.pdf"><img src="pdf.png" border="0" width="16" height="16" /></a>
+          <a href="extra/Interface_for_Code_Coupling.pdf">Documentation of the Interface for Code Coupling / ICoCo (PDF, 1.6 MB)</a>
+          <img src="fr.png" border="0" width="24" height="16" />
+        </li>
+        <li>
+          <a href="extra/Couplage_de_codes_paralleles.pdf"><img src="pdf.png" border="0" width="16" height="16" /></a>
+          <a href="extra/Couplage_de_codes_paralleles.pdf">Le couplage de codes paralleles dans la plateforme SALOME (PDF, 589 KB)</a>
+          <img src="fr.png" border="0" width="24" height="16" />
+        </li>
+        <li>
+          <a href="extra/Demonstrateur_couplage_fluide_structure_EDF.pdf"><img src="pdf.png" border="0" width="16" height="16" /></a>
+          <a href="extra/Demonstrateur_couplage_fluide_structure_EDF.pdf">D&eacute;monstrateur couplage fluide structure EDF (PDF, 1.2 MB)</a>
+          <img src="fr.png" border="0" width="24" height="16" />
+        </li>
+      </ul>
+      
+      <h4>Create application</h4>
+      <ul>
+        <li><a href="tui/KERNEL/SALOME_Application.html">Salome Application Concept</a></li>
+      </ul>
+
+      <h4>Installation procedure</h4>
+      <ul>
+        <li><a href="tui/KERNEL/INSTALL.html">Installation instructions</a></li>
+        <li><a href="dev/cmake/html/index.html">Build procedure (CMake)</a></li>
+      </ul>
+      
+      <h4>Development</h4>
+      <ul>
+        <li><a href="dev/git/html/Git_Simple_Write_Procedure.html">Contributing to the SALOME project with Git</a></li>
+      </ul>
     </td>
 
     <td>
-    <h4>Modules</h4>
-        <ul>
+      <h4>Modules</h4>
+      <ul>
         <li><a href="KERNEL_index.html">Kernel</a></li>
         <li><a href="GUI_index.html">GUI</a></li>
         <li><a href="GEOM_index.html">Geometry</a></li>
         <li><a href="SMESH_index.html">Mesh</a></li>
-        <li><a href="MED_index.html">MED</a></li>
-<!--        <li><a href="PARAVIS_index.html">PARAVIS</a></li> -->
+        <li><a href="FIELDS_index.html">Fields</a></li>
+        <li><a href="PARAVIS_index.html">ParaVis</a></li>
         <li><a href="YACS_index.html">YACS</a></li>
         <li><a href="JOBMANAGER_index.html">JobManager</a></li>
         <li><a href="HEXABLOCK_index.html">HexaBlock</a></li>
         <li><a href="HOMARD_index.html">Homard</a></li>
-    </ul>
-
-    <h4>Meshing Plugins</h4>
-    <ul>
-        <li><a href="NETGENPLUGIN_index.html">Netgen Plugin</a></li>
-        <li><a href="BLSURFPLUGIN_index.html">MG-CADSurf Plugin</a></li>
-        <li><a href="GHS3DPLUGIN_index.html">MG-Tetra Plugin</a></li>
-        <li><a href="GHS3DPRLPLUGIN_index.html">MG-Tetra Parallel Plugin</a></li>
-        <li><a href="HexoticPLUGIN_index.html">MG-Hexa Plugin</a></li>
-        <li><a href="HYBRIDPLUGIN_index.html">Hybrid Plugin</a></li>
-    </ul>
-
-    <h4>Samples Modules</h4>
-    <ul>
+      </ul>
+      
+      <h4>Plugins</h4>
+      <ul>
+        <li><a href="NETGENPLUGIN_index.html">Netgen Plugin for Mesh module</a></li>
+        <li><a href="BLSURFPLUGIN_index.html">MG-CADSurf Plugin for Mesh module</a></li>
+        <li><a href="GHS3DPLUGIN_index.html">MG-Tetra Plugin for Mesh module</a></li>
+        <li><a href="GHS3DPRLPLUGIN_index.html">MG-Tetra Parallel Plugin for Mesh module</a></li>
+        <li><a href="HexoticPLUGIN_index.html">MG-Hexa Plugin for Mesh module</a></li>
+        <li><a href="HYBRIDPLUGIN_index.html">Hybrid Plugin for Mesh module</a></li>
+        <li><a href="GMSHPLUGIN_index.html">GMSH Plugin for Mesh module</a></li>
+      </ul>
+
+      <h4>Samples</h4>
+      <ul>
         <li><a href="HELLO_index.html">HELLO</a></li>
         <li><a href="PYHELLO_index.html">PYHELLO</a></li>
-    </ul>
+      </ul>
+      
+      <h4>Tools</h4>
+      <ul>
+        <li><a href="dev/MEDCoupling/user/html/index.html">MEDCoupling</a></li>
+      </ul>
     </td>
-</tr>
+  </tr>
 </table>
 
-<div style="margin: 10px;">
-    <span class="tag old" title="NOT UP TO DATE">!</span> = Document is not up to date
-</div>
-
-
-<hr/>
+<table>
+  <tr>
+    <td colspan=2><hr/></td>
+  </tr>
+  <tr>
+    <td width="30" align="center"><img src="warn.png" border="0" width="16" height="16" /></td>
+    <td><i class="descr"> = Document is not up to date</i></td>
+  </tr>
+  <tr>
+    <td width="30" align="center"><img src="fr.png" border="0" width="24" height="16" /></td>
+    <td><i class="descr"> = Document in French</i></td>
+  </tr>
+</table>
 
-<div style="margin: 10px;">
+<br>
+<hr />
 <a name="SALOME_Tutorial" />
 <h3>SALOME Tutorial</h3>
-<span class="descr">
-The SALOME Tutorial provides an introduction to the developing of an application based on SALOME.<br/>
-
-The tutorial is located in the <b>TUTORIAL_SRC_X.Y.Z</b> directory.
-</span>
-</div>
+<p class="descr">
+  The SALOME Tutorial provides an introduction to the development of new modules and integrating them to SALOME platform, as well as new applications based on SALOME.<br />
+  The tutorial can be downloaded from <a href="http://salome-platform.org/downloads">SALOME site</a>.
+</p>
 
 <br><br>
 <div style="text-align: center; background-color: #D9f4fd; border: 1px solid #AAAAAA; font-family: Arial, Helvetica, sans-serif; font-size: 11px; padding: 10px; margin-top: 15px;">
-Copyright &copy; 2007-2015  CEA/DEN, EDF R&amp;D, OPEN CASCADE<br>
-Copyright &copy; 2003-2007  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&amp;D, LEG, PRINCIPIA R&amp;D, BUREAU VERITAS<br>
+  Copyright &copy; 2007-2018  CEA/DEN, EDF R&amp;D, OPEN CASCADE<br>
+  Copyright &copy; 2003-2007  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&amp;D, LEG, PRINCIPIA R&amp;D, BUREAU VERITAS<br>
 </div>
 
 </body>
 </html>
-
-