@@ -51,6 +51,8 @@ is given in the :ref:`model_grids` section.
51
51
52
52
* In C++ and Python, the *type * argument is omitted and the grid
53
53
type name is returned from the function.
54
+ * In C and Fortran, an integer status code indicating success (zero) or failure
55
+ (nonzero) is returned.
54
56
55
57
[:ref: `grid_funcs ` | :ref: `basic_model_interface `]
56
58
@@ -79,6 +81,8 @@ of :ref:`get_grid_x`, :ref:`get_grid_y`, etc. are implemented.
79
81
* This function is needed for every :ref: `grid type <model_grids >`.
80
82
* In C++ and Python, the *rank * argument is omitted and the grid
81
83
rank is returned from the function.
84
+ * In C and Fortran, an integer status code indicating success (zero) or failure
85
+ (nonzero) is returned.
82
86
83
87
[:ref: `grid_funcs ` | :ref: `basic_model_interface `]
84
88
@@ -107,6 +111,8 @@ for :ref:`unstructured <unstructured_grids>` and
107
111
* This function is needed for every :ref: `grid type <model_grids >`.
108
112
* In C++ and Python, the *size * argument is omitted and the grid
109
113
size is returned from the function.
114
+ * In C and Fortran, an integer status code indicating success (zero) or failure
115
+ (nonzero) is returned.
110
116
111
117
[:ref: `grid_funcs ` | :ref: `basic_model_interface `]
112
118
@@ -145,6 +151,8 @@ the cells.
145
151
<structured_grids>`.
146
152
* In Python, the *shape * argument is a :term: `numpy <NumPy> ` array.
147
153
* In C++, this is a void function.
154
+ * In C and Fortran, an integer status code indicating success (zero) or failure
155
+ (nonzero) is returned.
148
156
149
157
[:ref: `grid_funcs ` | :ref: `basic_model_interface `]
150
158
@@ -174,6 +182,8 @@ the spacing between rows is followed by spacing between columns, ``[dy, dx]``.
174
182
<uniform_rectilinear>` grids.
175
183
* In Python, the *spacing * argument is a :term: `numpy <NumPy> ` array.
176
184
* In C++, this is a void function.
185
+ * In C and Fortran, an integer status code indicating success (zero) or failure
186
+ (nonzero) is returned.
177
187
178
188
[:ref: `grid_funcs ` | :ref: `basic_model_interface `]
179
189
@@ -204,6 +214,8 @@ the origin is given in the column dimension, followed by the row dimension,
204
214
<uniform_rectilinear>` grids.
205
215
* In Python, the *origin * argument is a :term: `numpy <NumPy> ` array.
206
216
* In C++, this is a void function.
217
+ * In C and Fortran, an integer status code indicating success (zero) or failure
218
+ (nonzero) is returned.
207
219
208
220
[:ref: `grid_funcs ` | :ref: `basic_model_interface `]
209
221
@@ -232,6 +244,8 @@ See :ref:`model_grids` for more information.
232
244
and all :ref: `unstructured <unstructured_grids >` grids.
233
245
* In Python, the *x * argument is a :term: `numpy <NumPy> ` array.
234
246
* In C++, this is a void function.
247
+ * In C and Fortran, an integer status code indicating success (zero) or failure
248
+ (nonzero) is returned.
235
249
236
250
[:ref: `grid_funcs ` | :ref: `basic_model_interface `]
237
251
@@ -260,6 +274,8 @@ See :ref:`model_grids` for more information.
260
274
and all :ref: `unstructured <unstructured_grids >` grids.
261
275
* In Python, the *y * argument is a :term: `numpy <NumPy> ` array.
262
276
* In C++, this is a void function.
277
+ * In C and Fortran, an integer status code indicating success (zero) or failure
278
+ (nonzero) is returned.
263
279
264
280
[:ref: `grid_funcs ` | :ref: `basic_model_interface `]
265
281
@@ -288,6 +304,8 @@ See :ref:`model_grids` for more information.
288
304
and all :ref: `unstructured <unstructured_grids >` grids.
289
305
* In Python, the *z * argument is a :term: `numpy <NumPy> ` array.
290
306
* In C++, this is a void function.
307
+ * In C and Fortran, an integer status code indicating success (zero) or failure
308
+ (nonzero) is returned.
291
309
292
310
[:ref: `grid_funcs ` | :ref: `basic_model_interface `]
293
311
@@ -310,6 +328,8 @@ Get the number of :term:`nodes <node>` in the grid.
310
328
<unstructured_grids>` grids.
311
329
* In C++ and Python, the *count * argument is omitted and the node
312
330
count is returned from the function.
331
+ * In C and Fortran, an integer status code indicating success (zero) or failure
332
+ (nonzero) is returned.
313
333
314
334
[:ref: `grid_funcs ` | :ref: `basic_model_interface `]
315
335
@@ -332,6 +352,8 @@ Get the number of :term:`edges <edge>` in the grid.
332
352
<unstructured_grids>` grids.
333
353
* In C++ and Python, the *count * argument is omitted and the edge
334
354
count is returned from the function.
355
+ * In C and Fortran, an integer status code indicating success (zero) or failure
356
+ (nonzero) is returned.
335
357
336
358
[:ref: `grid_funcs ` | :ref: `basic_model_interface `]
337
359
@@ -354,6 +376,8 @@ Get the number of :term:`faces <face>` in the grid.
354
376
<unstructured_grids>` grids.
355
377
* In C++ and Python, the *count * argument is omitted and the face
356
378
count is returned from the function.
379
+ * In C and Fortran, an integer status code indicating success (zero) or failure
380
+ (nonzero) is returned.
357
381
358
382
[:ref: `grid_funcs ` | :ref: `basic_model_interface `]
359
383
@@ -380,6 +404,8 @@ node at edge head. The total length of the array is
380
404
<unstructured_grids>` grids.
381
405
* In Python, the *edge_nodes * argument is a :term: `numpy <NumPy> ` array.
382
406
* In C++, this is a void function.
407
+ * In C and Fortran, an integer status code indicating success (zero) or failure
408
+ (nonzero) is returned.
383
409
384
410
[:ref: `grid_funcs ` | :ref: `basic_model_interface `]
385
411
@@ -405,6 +431,8 @@ The length of the array returned is the sum of the values of
405
431
<unstructured_grids>` grids.
406
432
* In Python, the *face_edges * argument is a :term: `numpy <NumPy> ` array.
407
433
* In C++, this is a void function.
434
+ * In C and Fortran, an integer status code indicating success (zero) or failure
435
+ (nonzero) is returned.
408
436
409
437
[:ref: `grid_funcs ` | :ref: `basic_model_interface `]
410
438
@@ -435,6 +463,8 @@ the length of the array is the sum of the values of
435
463
<unstructured_grids>` grids.
436
464
* In Python, the *face_nodes * argument is a :term: `numpy <NumPy> ` array.
437
465
* In C++, this is a void function.
466
+ * In C and Fortran, an integer status code indicating success (zero) or failure
467
+ (nonzero) is returned.
438
468
439
469
[:ref: `grid_funcs ` | :ref: `basic_model_interface `]
440
470
@@ -460,5 +490,7 @@ The number of edges per face is equal to the number of nodes per face.
460
490
<unstructured_grids>` grids.
461
491
* In Python, the *nodes_per_face * argument is a :term: `numpy <NumPy> ` array.
462
492
* In C++, this is a void function.
493
+ * In C and Fortran, an integer status code indicating success (zero) or failure
494
+ (nonzero) is returned.
463
495
464
496
[:ref: `grid_funcs ` | :ref: `basic_model_interface `]
0 commit comments