1
+ <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
2
+ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
3
+
4
+
5
+ < html xmlns ="http://www.w3.org/1999/xhtml ">
6
+ < head >
7
+ < meta http-equiv ="Content-Type " content ="text/html; charset=utf-8 " />
8
+
9
+ < title > CGNS.APP — APP</ title >
10
+
11
+ < link rel ="stylesheet " href ="_static/pycgns.css " type ="text/css " />
12
+ < link rel ="stylesheet " href ="_static/pygments.css " type ="text/css " />
13
+
14
+ < script type ="text/javascript ">
15
+ var DOCUMENTATION_OPTIONS = {
16
+ URL_ROOT : './' ,
17
+ VERSION : '4.2.0' ,
18
+ COLLAPSE_INDEX : false ,
19
+ FILE_SUFFIX : '.html' ,
20
+ HAS_SOURCE : true
21
+ } ;
22
+ </ script >
23
+ < script type ="text/javascript " src ="_static/jquery.js "> </ script >
24
+ < script type ="text/javascript " src ="_static/underscore.js "> </ script >
25
+ < script type ="text/javascript " src ="_static/doctools.js "> </ script >
26
+ < link rel ="shortcut icon " href ="_static/pyCGNS-logo-tiny.ico "/>
27
+ < link rel ="index " title ="Index " href ="genindex.html " />
28
+ < link rel ="search " title ="Search " href ="search.html " />
29
+ < link rel ="top " title ="APP " href ="# " />
30
+ < link rel ="next " title ="Tools " href ="quickstart.html " />
31
+ </ head >
32
+ < body role ="document ">
33
+ < div class ="related ">
34
+ < h3 > Navigation</ h3 >
35
+ < ul >
36
+
37
+ < li class ="right " style ="margin-right: 10px ">
38
+ < a href ="search.html " title ="search "
39
+ accesskey ="S "> search</ a >
40
+ </ li >
41
+
42
+ < li class ="right " >
43
+ < a href ="../glossary.html " title ="glossary "
44
+ accesskey ="G "> glossary</ a >
45
+ |</ li >
46
+
47
+ < li class ="right " >
48
+ < a href ="genindex.html " title ="General Index "
49
+ accesskey ="I "> index</ a >
50
+ |</ li >
51
+
52
+ < li class ="right " >
53
+ < a href ="quickstart.html " title ="Tools "
54
+ accesskey ="N "> next</ a >
55
+ |</ li >
56
+
57
+ < li class ="right " >
58
+ < a href ="../index.html " title ="pyCGNS top page "
59
+ accesskey ="M "> top</ a >
60
+ |</ li >
61
+
62
+
63
+
64
+ < li > < a href =../index.html > pyCGNS</ a > »</ li >
65
+
66
+
67
+ < li class ="nav-item nav-item-0 "> < a href ="# "> APP</ a > »</ li >
68
+
69
+
70
+ </ ul >
71
+ </ div >
72
+
73
+ < div class ="sphinxsidebar " role ="navigation " aria-label ="main navigation ">
74
+ < div class ="sphinxsidebarwrapper ">
75
+
76
+ < h1 align =center > < a href ="# ">
77
+ < img class ="logo " src ="_static/APP-logo-small.png " alt ="pyCGNS "/>
78
+ </ a > </ h1 >
79
+
80
+
81
+ < h3 > < a href ="# "> Table Of Contents</ a > </ h3 >
82
+ < ul >
83
+ < li > < a class ="reference internal " href ="# "> CGNS.APP</ a > </ li >
84
+ < li > < a class ="reference internal " href ="#glossary "> Glossary</ a > < ul >
85
+ < li > < a class ="reference internal " href ="#app-index "> APP Index</ a > </ li >
86
+ </ ul >
87
+ </ li >
88
+ </ ul >
89
+
90
+ < div id ="searchbox " style ="display: none " role ="search ">
91
+ < h3 > Quick search</ h3 >
92
+ < form class ="search " action ="search.html " method ="get ">
93
+ < div > < input type ="text " name ="q " /> </ div >
94
+ < div > < input type ="submit " value ="Go " /> </ div >
95
+ < input type ="hidden " name ="check_keywords " value ="yes " />
96
+ < input type ="hidden " name ="area " value ="default " />
97
+ </ form >
98
+ </ div >
99
+ < script type ="text/javascript "> $ ( '#searchbox' ) . show ( 0 ) ; </ script >
100
+ </ div >
101
+ </ div >
102
+
103
+ < div class ="document ">
104
+ < div class ="documentwrapper ">
105
+ < div class ="bodywrapper ">
106
+ < div class ="body " role ="main ">
107
+
108
+ < div class ="section " id ="cgns-app ">
109
+ < span id ="apptools "> </ span > < h1 > CGNS.APP< a class ="headerlink " href ="#cgns-app " title ="Permalink to this headline "> ¶</ a > </ h1 >
110
+ < p > The < em > ApplicationSampler</ em > module is an informal set of tools, examples,
111
+ utilities, tests... Some libraries or tools are often tested in this
112
+ module and eventually go to < code class ="docutils literal "> < span class ="pre "> PAT</ span > </ code > .</ p >
113
+ < p > The < strong > cg_</ strong > tools are using pyCGNS, see below the updated list of
114
+ available tools:</ p >
115
+ < table border ="1 " class ="docutils ">
116
+ < colgroup >
117
+ < col width ="19% " />
118
+ < col width ="81% " />
119
+ </ colgroup >
120
+ < tbody valign ="top ">
121
+ < tr class ="row-odd "> < td > </ td >
122
+ < td > </ td >
123
+ </ tr >
124
+ < tr class ="row-even "> < td > < code class ="docutils literal "> < span class ="pre "> cg_look</ span > </ code > </ td >
125
+ < td > Another name for < em > CGNS.NAV</ em > </ td >
126
+ </ tr >
127
+ < tr class ="row-odd "> < td > < code class ="docutils literal "> < span class ="pre "> cg_scan</ span > </ code > </ td >
128
+ < td > Another name for < em > CGNS.VAL</ em > </ td >
129
+ </ tr >
130
+ < tr class ="row-even "> < td > < code class ="docutils literal "> < span class ="pre "> cg_list</ span > </ code > </ td >
131
+ < td > A kind of Unix < em > ls</ em > for CGNS/HDF5 files</ td >
132
+ </ tr >
133
+ < tr class ="row-odd "> < td > < code class ="docutils literal "> < span class ="pre "> cg_grep</ span > </ code > </ td >
134
+ < td > Finds nodes with respect to < em > à-la-grep</ em > criteria</ td >
135
+ </ tr >
136
+ < tr class ="row-even "> < td > < code class ="docutils literal "> < span class ="pre "> cg_link</ span > </ code > </ td >
137
+ < td > Finds and recursively edit links in CGNS/HDF5 files</ td >
138
+ </ tr >
139
+ </ tbody >
140
+ </ table >
141
+ < div class ="toctree-wrapper compound ">
142
+ < ul >
143
+ < li class ="toctree-l1 "> < a class ="reference internal " href ="quickstart.html "> Tools</ a > < ul >
144
+ < li class ="toctree-l2 "> < a class ="reference internal " href ="quickstart.html#cg-list "> cg_list</ a > </ li >
145
+ < li class ="toctree-l2 "> < a class ="reference internal " href ="quickstart.html#cg-grep "> cg_grep</ a > </ li >
146
+ < li class ="toctree-l2 "> < a class ="reference internal " href ="quickstart.html#cg-link "> cg_link</ a > </ li >
147
+ </ ul >
148
+ </ li >
149
+ </ ul >
150
+ </ div >
151
+ </ div >
152
+ < div class ="section " id ="glossary ">
153
+ < h1 > Glossary< a class ="headerlink " href ="#glossary " title ="Permalink to this headline "> ¶</ a > </ h1 >
154
+ < dl class ="glossary docutils ">
155
+ < dt id ="term-cgns-org "> cgns.org</ dt >
156
+ < dd > The official CGNS web site, by extension any document on this web
157
+ site has an < em > official</ em > taste...</ dd >
158
+ < dt id ="term-cgns "> CGNS</ dt >
159
+ < dd > The specific purpose of the
160
+ < a class ="reference external " href ="http://www.cgns.org "> CFD General Notation System (CGNS)</ a >
161
+ project is to provide a standard for recording and recovering
162
+ computer data associated with the numerical solution of the
163
+ equations of fluid dynamics. See also the
164
+ < a class ="reference external " href ="/scratch/MOSAIC/W/Marc/pycgns/doc/../build/doc/html/ch2/cgnshowto.html#cgnshowto " title ="(in pyCGNS v4) "> < span class ="xref std std-ref "> How to?</ span > </ a > .</ dd >
165
+ < dt id ="term-cgns-sids "> CGNS/SIDS</ dt >
166
+ < dd > The < a class ="reference external " href ="http://www.grc.nasa.gov/WWW/cgns/CGNS_docs_current/sids/index.html "> Standard Interface Data Structure</ a > is the
167
+ specification of the data model. This public document describes
168
+ the syntax and the semantics of all tree-structured data required
169
+ or proposed for a CFD simulation.</ dd >
170
+ < dt id ="term-cgns-mll "> CGNS/MLL</ dt >
171
+ < dd > The < a class ="reference external " href ="http://www.grc.nasa.gov/WWW/cgns/CGNS_docs_current/lidlevel/index.html "> Mid-Level Library</ a >
172
+ is an example implementation of
173
+ < em > CGNS/SIDS</ em > on top of < em > CGNS/ADF</ em > and < em > CGNS/HDF5</ em > mappings. This
174
+ library has a C and a Fortran API.</ dd >
175
+ < dt id ="term-cgns-adf "> CGNS/ADF</ dt >
176
+ < dd > The < a class ="reference external " href ="http://www.grc.nasa.gov/WWW/cgns/CGNS_docs_current/adf/index.html "> Advanced Data Format *CGNS/SIDS* implementation</ a > . A binary
177
+ storage format and its companion library, developped by < em > Boeing</ em > .</ dd >
178
+ < dt id ="term-cgns-hdf5 "> CGNS/HDF5</ dt >
179
+ < dd > The < a class ="reference external " href ="http://www.grc.nasa.gov/WWW/cgns/CGNS_docs_current/hdf5/index.html "> Hierarchical Data Format *CGNS/SIDS* implementation</ a > . A binary
180
+ storage format and its companion library (see below).</ dd >
181
+ < dt id ="term-cgns-python "> CGNS/Python</ dt >
182
+ < dd > The < a class ="reference external " href ="http://www.grc.nasa.gov/WWW/cgns/CGNS_docs_current/python/index.html "> Python programming language *CGNS/SIDS*
183
+ implementation</ a > .</ dd >
184
+ < dt id ="term-chlone "> CHLone</ dt >
185
+ < dd > A < em > CGNS/HDF5</ em > compliant implementation. The < a class ="reference external " href ="http://chlone.sourceforge.net "> CHLone</ a > library is available on
186
+ SourceForge.</ dd >
187
+ < dt id ="term-hdf5 "> HDF5</ dt >
188
+ < dd > A powerful storage system for large data.
189
+ The < a class ="reference external " href ="http://www.hdfgroup.org/HDF5 "> HDF5</ a >
190
+ library should be seen as a middleware system with a lot of powerful
191
+ features related to efficient, portable and trustable storage mean.</ dd >
192
+ < dt id ="term-python "> python</ dt >
193
+ < dd > < a class ="reference external " href ="http://www.python.org "> An object oriented interpreted programming language</ a > .</ dd >
194
+ < dt id ="term-cython "> cython</ dt >
195
+ < dd > A < a class ="reference external " href ="http://cython.org "> compiler tool</ a > that translate Python/Numpy
196
+ into C code for performance purpose.</ dd >
197
+ < dt id ="term-numpy "> numpy</ dt >
198
+ < dd > The < a class ="reference external " href ="http://numpy.scipy.org "> numerical library</ a > for Python. < em > Numpy</ em >
199
+ is used to store the data in Python arrays which have a direct memory
200
+ mapping to actual C or Fortran memory.</ dd >
201
+ < dt id ="term-vtk "> VTK</ dt >
202
+ < dd > A < a class ="reference external " href ="http://www.vtk.org "> visualization toolkit</ a > used to display
203
+ 3D objects ni < em > CGNS.NAV</ em > .</ dd >
204
+ < dt id ="term-pyside "> PySide</ dt >
205
+ < dd > The < a class ="reference external " href ="http://www.pyside.org "> Python interface</ a > for the Qt toolkit. PySide</ dd >
206
+ < dt id ="term-qt "> Qt</ dt >
207
+ < dd > < a class ="reference external " href ="http://qt.nokia.com/products "> A powerful graphical toolkit</ a > available
208
+ under GPL v3, LGPL v2 and a commercial license. The current use of Qt is
209
+ under LGPL v2 in pyCGNS.</ dd >
210
+ </ dl >
211
+ < div class ="section " id ="app-index ">
212
+ < span id ="id1 "> </ span > < h2 > APP Index< a class ="headerlink " href ="#app-index " title ="Permalink to this headline "> ¶</ a > </ h2 >
213
+ < ul class ="simple ">
214
+ < li > < a class ="reference internal " href ="genindex.html "> < span class ="std std-ref "> Index</ span > </ a > </ li >
215
+ </ ul >
216
+ </ div >
217
+ </ div >
218
+
219
+
220
+ </ div >
221
+ </ div >
222
+ </ div >
223
+ < div class ="clearer "> </ div >
224
+ </ div >
225
+ < div class ="footer " role ="contentinfo ">
226
+ © Copyright 2001-2016, Marc Poinot.
227
+ Created using < a href ="http://sphinx-doc.org/ "> Sphinx</ a > 1.4.8.
228
+ </ div >
229
+ </ body >
230
+ </ html >
0 commit comments