1 # SOME DESCRIPTIVE TITLE.
2 # Copyright (C) 2015-2020, Geay, Bruneton
3 # This file is distributed under the same license as the MEDCoupling User's
5 # FIRST AUTHOR <EMAIL@ADDRESS>, 2018.
10 "Project-Id-Version: MEDCoupling User's Guide 8.4.0\n"
11 "Report-Msgid-Bugs-To: \n"
12 "POT-Creation-Date: 2018-05-14 14:40+0300\n"
13 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
14 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
15 "Language-Team: LANGUAGE <LL@li.org>\n"
17 "Content-Type: text/plain; charset=utf-8\n"
18 "Content-Transfer-Encoding: 8bit\n"
19 "Generated-By: Babel 2.0\n"
21 # cfbfaa23fcb74920ad39b2a002dabf91
22 #: ../../../../MEDCOUPLING_SRC/doc/user/input/basic_concepts.rst:2
23 msgid "Basic concepts"
26 # 517aa380d10f4b3690dd3b749f16287c
27 #: ../../../../MEDCOUPLING_SRC/doc/user/input/basic_concepts.rst:4
28 msgid "Your're invited to start here."
31 # 251cf1ab37e046c3b8fa04be4295a22e
32 #: ../../../../MEDCOUPLING_SRC/doc/user/input/basic_concepts.rst:6
34 "This section explains in a concise way fundamental concepts (incarnated "
35 "by classes) for a better understanding of examples in FAQ_."
38 # df5965e7cb4147859327c5afcefd15c8
39 #: ../../../../MEDCOUPLING_SRC/doc/user/input/basic_concepts.rst:11
41 "The objects presented in this section are objects dedicated to data "
45 # 9bf426c44d3b4d4c88a71ac13872b7ba
46 #: ../../../../MEDCOUPLING_SRC/doc/user/input/basic_concepts.rst:13
48 "Later in advanced section, other objects will be presented to more "
49 "complex data, as composite of objects presented here."
52 # 23aae352230044ee94f7a9e43f3012fb
53 #: ../../../../MEDCOUPLING_SRC/doc/user/input/basic_concepts.rst:16
54 msgid "medcoupling Fields"
57 # 18e55a020e54424dbbfc0c93f26ba867
58 #: ../../../../MEDCOUPLING_SRC/doc/user/input/basic_concepts.rst:17
60 "The most fundamental object is field. Fields are incarnated by "
61 "MEDCouplingFieldDouble_."
64 # 5f9fd793f91d4f5e821603ef61f7977d
65 #: ../../../../MEDCOUPLING_SRC/doc/user/input/basic_concepts.rst:21
67 "A field is an object able to give a value on every points geometrically "
68 "covered by its support. The field support is a :ref:`mesh "
69 "<medcoupling_Meshes>`."
72 # 8c7b87a517864e20a52dbbaffad8172b
73 #: ../../../../MEDCOUPLING_SRC/doc/user/input/basic_concepts.rst:23
75 "Depending on the physics relative to the field, medcoupling fields "
76 "proposes different spatial discretizations : cells, nodes, Gauss points."
79 # 2482663f8b264b60b6d897f68d7599dd
80 #: ../../../../MEDCOUPLING_SRC/doc/user/input/basic_concepts.rst:25
82 "The spatial discretization defines an algorithm giving the value of field"
83 " on point given the position of a point inside the domain covered by the "
84 ":ref:`mesh <medcoupling_Meshes>` and an :ref:`array <medcoupling_Arrays>`"
85 " of float, integers located on specific location of mesh."
88 # e4f8d9093bad410082e7494d203348cb
89 #: ../../../../MEDCOUPLING_SRC/doc/user/input/basic_concepts.rst:35
90 msgid "medcoupling Meshes"
93 # aa9618d4b3174993a3e1ab47e975a3ba
94 #: ../../../../MEDCOUPLING_SRC/doc/user/input/basic_concepts.rst:37
96 "Meshes are incarnated by MEDCouplingMesh_ (and their subclasses). A mesh "
97 "contains cells and nodes (indifferently called points). A cell has a "
98 "geometric type (TRI3, QUAD4, TETRA4)."
101 # f5172584eb9543bd86b2323b70acb064
102 #: ../../../../MEDCOUPLING_SRC/doc/user/input/basic_concepts.rst:43
104 "All cells contained in a medcoupling mesh must have the same dimension. "
105 "This dimension is called meshdimension."
108 # e95bedddd27a43edb5ae12d469a26270
109 #: ../../../../MEDCOUPLING_SRC/doc/user/input/basic_concepts.rst:46
111 "The set of points of a medcoupling mesh are stored into coordinates "
112 ":ref:`array <medcoupling_Arrays>`. The number of components of "
113 "coordinates of coordinates array is called the space dimension."
116 # cfcd9a42cb9944f0a0183f7ff5c682f9
117 #: ../../../../MEDCOUPLING_SRC/doc/user/input/basic_concepts.rst:50
118 msgid "The space dimension is always greater or equal to mesh dimension."
121 # abcf69c8e43b4bc6aee65dd6791ff004
122 #: ../../../../MEDCOUPLING_SRC/doc/user/input/basic_concepts.rst:55
123 msgid "medcoupling Arrays"
126 # 56f65c32b87f40dc8189cbf6c0ba91aa
127 #: ../../../../MEDCOUPLING_SRC/doc/user/input/basic_concepts.rst:57
129 "One of the challenges faced by medcoupling is the reduction of memory "
130 "footprints. In medcoupling, memory expensive attributes are arrays or "
131 "composite of arrays."
134 # 3cd78be9383d4e10924d580e1579673a
135 #: ../../../../MEDCOUPLING_SRC/doc/user/input/basic_concepts.rst:61
137 "To do so, medcoupling arrays represent contiguous arrays in the most "
138 "compact way to guaranty at most locality."
141 # f7f85726bd9a458a87919b26eff18d89
142 #: ../../../../MEDCOUPLING_SRC/doc/user/input/basic_concepts.rst:64
144 "The type of elements contained in arrays is fix. Today int32, float32 and"
145 " float64 arrays are available. Elements in arrays are grouped into fixed "
146 "size packets called tuple."
149 # f5dc316a0137438f84241b77ef6ad4b4
150 #: ../../../../MEDCOUPLING_SRC/doc/user/input/basic_concepts.rst:68
151 msgid "This size of every tuple is called number of components."
154 # c88aefb15985489a9ea3324ec02d2340
155 #: ../../../../MEDCOUPLING_SRC/doc/user/input/basic_concepts.rst:70
157 "Consequently number of elements in an array is equal to number of tuples "
158 "times number of components."
161 # 2305b7d811364b75a5df79724e19c34a
162 #: ../../../../MEDCOUPLING_SRC/doc/user/input/basic_concepts.rst:73
164 "A typical usage of medcoupling array is for coordinates of points "
165 "storage. Number of components will be equal to space dimension and number"
166 " of tuples will be equal to number of points."
169 # daa1bc42632a47d2a76e850b671ed8c6
170 #: ../../../../MEDCOUPLING_SRC/doc/user/input/basic_concepts.rst:77
172 "A medcoupling array has a name. And each component of array has also a "
173 "name. The component name use the following convention to put an optional "
174 "unity (\"X cote [mm]\")."
177 # f87aeadedf314281a857c8ec7b0cc732
178 #: ../../../../MEDCOUPLING_SRC/doc/user/input/basic_concepts.rst:81
180 "If you are already a fan of `numpy <http://docs.scipy.org/doc/>`_ (you're"
181 " right it's an amazing/wonderful standard package), medcoupling arrays "
182 "behaves just like numpy arrays and anyway there are zero copy gateways "
183 "between medcoupling arrays and numpy."
186 # 2e8e2c32c72543f69a342507118ced99
187 #: ../../../../MEDCOUPLING_SRC/doc/user/input/basic_concepts.rst:86
189 "medcoupling arrays implement different algorithms like reordering, cloud "
190 "comparisons, arithmetic, geometry helpers in addition to algorithms "
194 # aa9618d4b3174993a3e1ab47e975a3ba
196 #~ "Meshes are incarnated by MEDCouplingMesh "
197 #~ "(and their subclasses). A mesh contains"
198 #~ " cells and nodes (indifferently called "
199 #~ "points). A cell has a geometric "
200 #~ "type (TRI3, QUAD4, TETRA4)."