Salome HOME
Synchronize adm files
[tools/documentation.git] / index.html
1 <!DOCTYPE doctype PUBLIC "-//w3c//dtd html 4.0 transitional//en">
2 <html>
3 <head>
4   <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
5   <meta name="GENERATOR" content="Mozilla/4.73 [en] (WinNT; I) [Netscape]">
6
7 <title>SALOME Developer Documentation</title>
8
9 <style type="text/css">
10     .tag        { padding: 0px 5px 0px 5px; font-weight: bold; text-align: right; }
11     .old        { background-color: #FF0000; color: #FFFFFF; }
12     .french     { background-color: #BFBFBF; color: #E5E5E5; }
13     .descr      { font-size: 15px; font-family: Arial, Helvetica, sans-serif; }
14     li.old      { list-style-type:square; }
15     table.index {
16                     padding: 5px;
17                     border-spacing: 50px 20px;
18                     font-size: 15px;
19                     font-family: Arial, Helvetica, sans-serif;
20                     border: 0px solid;
21                 }
22     th { color: #175783; border-bottom: 3px solid; font-size: 20px; }
23
24     .flagfr {
25         border: 1px solid #bbb;
26         position: relative;
27         background-color: #ffffff;
28     }
29     .flagfr:before {
30         content: "";
31         position: absolute;
32         left: 0; bottom: 0; top: 0;
33         background-color: #0000ff;
34         width: 33%;
35     }
36     .flagfr:after {
37         content: "";
38         position: absolute;
39         right: 0; bottom: 0; top: 0;
40         background-color: #ff0000;
41         width: 33%;
42     }
43     span.flagfr { color: transparent; font-size: 10px; }
44
45 </style>
46
47 </head>
48
49 <body bgcolor="#ffffff" text="#000000" link="#0000ee" alink="#0000ee" vlink="#551a8b">
50
51 <div style="text-align: left; background-color: #175783; border: 1px solid; height: 80px; background-repeat: no-repeat; margin-bottom: 10px;">
52       <img src="head.png" border=0>
53 </div>
54
55 <div align="center">
56 <h1>Developer's Documentation</h1>
57 </div>
58
59 <table width="100%" class="index">
60 <tr>
61     <th width="50%">By Themes</td>
62     <th>By Modules</td>
63 </tr>
64 <tr valign="top">
65     <td>
66         <h4>Architecture</h4>
67         <ul>
68             <li><a href="gui/GUI/salome_architecture_page.html">SALOME architecture</a></li>
69             <li>SALOME GUI Architecture <a href="extra/SALOME_GUI_Architecture.pdf">pdf</a>
70             &nbsp;<span class="tag old" title="NOT UP TO DATE">!</span></li>
71             <li><a href="gui/YACS/rappels.html">Reminders about the SALOME platform</a></li>
72         </ul>
73
74         <h4>Module Development</h4>
75         <ul>
76             <li>See the <a href="#SALOME_Tutorial">Tutorial</a> module</li>
77             <li>Guide for the development of a SALOME module
78                 <ul>
79                 <li>in <a href="gui/YACS/pysalome.html">Python</a>
80                 <li>in <a href="gui/YACS/cppsalome.html">C++</a></li>
81                 </ul>
82             </li>
83             <li>Implement Dump Python <a href="extra/DumpPython_Extension.pdf">pdf</a></li>
84         </ul>
85
86         <h4>Mesh</h4>
87         <ul>
88             <li>Use of SMDS API (SMESH SALOME Module) <a href="extra/SALOME_4.1.2_SMDS_reference_guide.pdf">pdf</a>
89             &nbsp;<span class="tag old" title="NOT UP TO DATE">!</span></li>
90             <li>Integration of new meshing algorithm as plug-in to SALOME Mesh module <a href="extra/SALOME_Mesh_Plugins.pdf">pdf</a></li>
91         </ul>
92
93         <h4>Code Coupling</h4>
94         <ul>
95             <li><a href="gui/YACS/components.html">Integration of components into the SALOME environment</a></li>
96             <li>Normalisation des maillages et des champs pour le couplage <a href="extra/Normalisation_pour_le_couplage_de_codes.pdf">pdf</a>
97             &nbsp;<span class="flagfr">FR</span></li>
98             <li>Documentation of the Interface for Code Coupling : ICoCo <a href="extra/Interface_for_Code_Coupling.pdf">pdf</a></li>
99             <li>Le couplage de codes paralleles dans la plateforme SALOME <a href="extra/Couplage_de_codes_paralleles.pdf">pdf</a>
100             &nbsp;<span class="flagfr">FR</span></li>
101             <li>D&eacute;monstrateur couplage fluide structure EDF <a href="extra/Demonstrateur_couplage_fluide_structure_EDF.pdf">pdf</a>
102             &nbsp;<span class="flagfr">FR</span></li>
103         </ul>
104
105         <h4>Create an application</h4>
106         <ul>
107             <li><a href="gui/KERNEL/SALOME_Application.html">Salome Application Concept</a></li>
108         </ul>
109
110         <h4>Compilation</h4>
111         <ul>
112             <li><a href="gui/KERNEL/INSTALL.html">Installation instructions</a></li>
113             <li><a href="dev/cmake/html/index.html">CMake build procedure</a></li>
114         </ul>
115     </td>
116
117     <td>
118     <h4>Modules</h4>
119         <ul>
120         <li><a href="KERNEL_index.html">Kernel</a></li>
121         <li><a href="GUI_index.html">GUI</a></li>
122         <li><a href="GEOM_index.html">Geometry</a></li>
123         <li><a href="SMESH_index.html">Mesh</a></li>
124         <li><a href="MED_index.html">Med</a></li>
125         <li><a href="PARAVIS_index.html">ParaVis</a></li>
126         <li><a href="YACS_index.html">YACS</a></li>
127         <li><a href="JOBMANAGER_index.html">JobManager</a></li>
128         <li><a href="HEXABLOCK_index.html">HexaBlock</a></li>
129         <li><a href="HOMARD_index.html">Homard</a></li>
130     </ul>
131
132     <h4>Plugins</h4>
133     <ul>
134         <li><a href="NETGENPLUGIN_index.html">Netgen Plugin for Mesh module</a></li>
135         <li><a href="BLSURFPLUGIN_index.html">MG-CADSurf Plugin for Mesh module</a></li>
136         <li><a href="GHS3DPLUGIN_index.html">MG-Tetra Plugin for Mesh module</a></li>
137         <li><a href="GHS3DPRLPLUGIN_index.html">MG-Tetra Parallel Plugin for Mesh module</a></li>
138         <li><a href="HexoticPLUGIN_index.html">MG-Hexa Plugin for Mesh module</a></li>
139         <li><a href="HYBRIDPLUGIN_index.html">Hybrid Plugin for Mesh module</a></li>
140     </ul>
141
142     <h4>Samples</h4>
143     <ul>
144         <li><a href="HELLO_index.html">HELLO</a></li>
145         <li><a href="PYHELLO_index.html">PYHELLO</a></li>
146     </ul>
147
148     <h4>Tools</h4>
149     <ul>
150         <li><a href="dev/MEDCoupling/index.html">MEDCoupling</a></li>
151     </ul>
152     </td>
153 </tr>
154 </table>
155
156 <div style="margin: 10px;">
157     <span class="tag old" title="NOT UP TO DATE">!</span> = Document is not up to date
158 </div>
159
160
161 <hr/>
162
163 <div style="margin: 10px;">
164 <a name="SALOME_Tutorial" />
165 <h3>SALOME Tutorial</h3>
166 <span class="descr">
167 The SALOME Tutorial provides an introduction to the developing of an application based on SALOME.<br/>
168
169 The tutorial is located in the <b>TUTORIAL_SRC_X.Y.Z</b> directory.
170 </span>
171 </div>
172
173 <br><br>
174 <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;">
175 Copyright &copy; 2007-2016  CEA/DEN, EDF R&amp;D, OPEN CASCADE<br>
176 Copyright &copy; 2003-2007  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&amp;D, LEG, PRINCIPIA R&amp;D, BUREAU VERITAS<br>
177 </div>
178
179 </body>
180 </html>
181
182