-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathannotated.html
617 lines (615 loc) · 185 KB
/
annotated.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<title>G+Smo: Class List</title>
<link href="gismodoxy_tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
$(document).ready(function() { init_search(); });
/* @license-end */
</script>
<script type="text/x-mathjax-config">
MathJax.Hub.Config({
extensions: ["tex2jax.js"],
jax: ["input/TeX","output/HTML-CSS"],
});
</script>
<script type="text/javascript" async="async" src="https://people.ricam.oeaw.ac.at/gismo/mj/MathJax.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="gismodoxy.css" rel="stylesheet" type="text/css">
<!-- -->
<!-- <script type="text/javascript"> -->
<!-- </script> -->
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<!-- <a name="top"></a> -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectlogo"><img alt="Logo" src="gslogo-doxy.jpg"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname"><a href="index.html"><font style="font-variant:small-caps;">G+S</font><font style="font-variant:small-caps;"
color="#000000">mo</font></a>
 <span id="projectnumber">25.01.0</span>
</div>
<div id="projectbrief">Geometry + Simulation Modules</div>
</td>
<td> <div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<span id="MSearchSelect" onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()"> </span>
<input type="text" id="MSearchField" value="" placeholder="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.svg" alt=""/></a>
</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
$(document).ready(function(){initNavTree('annotated.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="header">
<div class="headertitle"><div class="title">Class List</div></div>
</div><!--header-->
<div class="contents">
<div class="textblock">Here are the classes, structs, unions and interfaces with brief descriptions:</div><div class="directory">
<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span><span onclick="javascript:toggleLevel(3);">3</span><span onclick="javascript:toggleLevel(4);">4</span>]</div><table class="directory">
<tr id="row_0_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_0_" class="arrow" onclick="toggleFolder('0_')">►</span><span class="icona"><span class="icon">N</span></span><b>Eigen</b></td><td class="desc"></td></tr>
<tr id="row_0_0_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classEigen_1_1BlockDiag.html" target="_self">BlockDiag</a></td><td class="desc">Expression for block diagonal replication of a matrix or vector </td></tr>
<tr id="row_0_1_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classEigen_1_1BlockTranspose.html" target="_self">BlockTranspose</a></td><td class="desc">Expression of block-wise transposition of a tiled matrix </td></tr>
<tr id="row_0_2_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classEigen_1_1VecAsSymmMatrix.html" target="_self">VecAsSymmMatrix</a></td><td class="desc">Expression for presenting a vector as a DimxDim symmetric matrix </td></tr>
<tr id="row_1_" class="odd"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_1_" class="arrow" onclick="toggleFolder('1_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacegismo.html" target="_self">gismo</a></td><td class="desc">The G+Smo namespace, containing all definitions for the library </td></tr>
<tr id="row_1_0_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_1_0_" class="arrow" onclick="toggleFolder('1_0_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacegismo_1_1expr.html" target="_self">expr</a></td><td class="desc">This namespace contains expressions used for FE computations </td></tr>
<tr id="row_1_0_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1expr_1_1__expr_3_01E_00_01false_01_4.html" target="_self">_expr< E, false ></a></td><td class="desc">Base class for all expressions </td></tr>
<tr id="row_1_0_1_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1expr_1_1asdiag__expr.html" target="_self">asdiag_expr</a></td><td class="desc"></td></tr>
<tr id="row_1_0_2_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1expr_1_1cartconinv__expr.html" target="_self">cartconinv_expr</a></td><td class="desc"></td></tr>
<tr id="row_1_0_3_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1expr_1_1cartcovinv__expr.html" target="_self">cartcovinv_expr</a></td><td class="desc"></td></tr>
<tr id="row_1_0_4_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1expr_1_1constMat__expr.html" target="_self">constMat_expr</a></td><td class="desc"></td></tr>
<tr id="row_1_0_5_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1expr_1_1deriv2__expr.html" target="_self">deriv2_expr</a></td><td class="desc">Computes the second derivative of an expression </td></tr>
<tr id="row_1_0_6_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1expr_1_1deriv2dot__expr.html" target="_self">deriv2dot_expr</a></td><td class="desc">Expression that takes the second derivative of an expression and multiplies it with a row vector </td></tr>
<tr id="row_1_0_7_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1expr_1_1exp__expr.html" target="_self">exp_expr</a></td><td class="desc"></td></tr>
<tr id="row_1_0_8_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1expr_1_1flat__expr.html" target="_self">flat_expr</a></td><td class="desc"></td></tr>
<tr id="row_1_0_9_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1expr_1_1flatdot2__expr.html" target="_self">flatdot2_expr</a></td><td class="desc">Computes the product of expressions <em>E1</em> and <em>E2</em> and multiplies with a vector <em>E3</em> in voight notation </td></tr>
<tr id="row_1_0_10_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1expr_1_1flatdot__expr.html" target="_self">flatdot_expr</a></td><td class="desc">Computes the product of expressions <em>E1</em> and <em>E2</em> and multiplies with a vector <em>E3</em> in voight notation </td></tr>
<tr id="row_1_0_11_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1expr_1_1gsFeSpace.html" target="_self">gsFeSpace</a></td><td class="desc"></td></tr>
<tr id="row_1_0_12_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1expr_1_1gsFeVariable.html" target="_self">gsFeVariable</a></td><td class="desc"></td></tr>
<tr id="row_1_0_13_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1expr_1_1idMat__expr.html" target="_self">idMat_expr</a></td><td class="desc"></td></tr>
<tr id="row_1_0_14_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1expr_1_1integral__expr.html" target="_self">integral_expr</a></td><td class="desc"></td></tr>
<tr id="row_1_0_15_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1expr_1_1lapl__expr.html" target="_self">lapl_expr</a></td><td class="desc"></td></tr>
<tr id="row_1_0_16_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1expr_1_1matrix__by__space__expr.html" target="_self">matrix_by_space_expr</a></td><td class="desc"></td></tr>
<tr id="row_1_0_17_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1expr_1_1matrix__by__space__expr__tr.html" target="_self">matrix_by_space_expr_tr</a></td><td class="desc"></td></tr>
<tr id="row_1_0_18_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1expr_1_1normal__expr.html" target="_self">normal_expr</a></td><td class="desc"></td></tr>
<tr id="row_1_0_19_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1expr_1_1onormal__expr.html" target="_self">onormal_expr</a></td><td class="desc"></td></tr>
<tr id="row_1_0_20_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1expr_1_1ovar1__expr.html" target="_self">ovar1_expr</a></td><td class="desc">Expression for the first variation of the outer normal </td></tr>
<tr id="row_1_0_21_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1expr_1_1ovar2dot__expr.html" target="_self">ovar2dot_expr</a></td><td class="desc">Expression for the second variation of the outer normal times a vector </td></tr>
<tr id="row_1_0_22_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1expr_1_1pow__expr.html" target="_self">pow_expr</a></td><td class="desc"></td></tr>
<tr id="row_1_0_23_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1expr_1_1ppart__expr.html" target="_self">ppart_expr</a></td><td class="desc"></td></tr>
<tr id="row_1_0_24_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1expr_1_1ppartval__expr.html" target="_self">ppartval_expr</a></td><td class="desc"></td></tr>
<tr id="row_1_0_25_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1expr_1_1sign__expr.html" target="_self">sign_expr</a></td><td class="desc"></td></tr>
<tr id="row_1_0_26_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1expr_1_1tangent__expr.html" target="_self">tangent_expr</a></td><td class="desc"></td></tr>
<tr id="row_1_0_27_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1expr_1_1tvar1__expr.html" target="_self">tvar1_expr</a></td><td class="desc">Expression for the first variation of the outer tangent </td></tr>
<tr id="row_1_0_28_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1expr_1_1unitVec__expr.html" target="_self">unitVec_expr</a></td><td class="desc">Simple expression for the unit vector of length <em>dim</em> and with value 1 on <em>index</em> </td></tr>
<tr id="row_1_0_29_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1expr_1_1var1__expr.html" target="_self">var1_expr</a></td><td class="desc">Expression for the first variation of the surface normal </td></tr>
<tr id="row_1_0_30_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1expr_1_1var2__expr.html" target="_self">var2_expr</a></td><td class="desc">Second variation of the normal </td></tr>
<tr id="row_1_0_31_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1expr_1_1var2deriv2dot__expr.html" target="_self">var2deriv2dot_expr</a></td><td class="desc">Second variation of the surface normal times the second derivative of the geometry map times a vector </td></tr>
<tr id="row_1_0_32_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1expr_1_1var2dot__expr.html" target="_self">var2dot_expr</a></td><td class="desc">Second variation of the surface normal times a vector </td></tr>
<tr id="row_1_1_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_1_1_" class="arrow" onclick="toggleFolder('1_1_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacegismo_1_1math.html" target="_self">math</a></td><td class="desc">This namespace contains common mathematical functions </td></tr>
<tr id="row_1_1_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgismo_1_1math_1_1numeric__limits.html" target="_self">numeric_limits</a></td><td class="desc"></td></tr>
<tr id="row_1_2_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_1_2_" class="arrow" onclick="toggleFolder('1_2_')">►</span><span class="icona"><span class="icon">N</span></span><b>preAApp</b></td><td class="desc"></td></tr>
<tr id="row_1_2_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1preAApp_1_1AndersonAcceleration.html" target="_self">AndersonAcceleration</a></td><td class="desc">Anderson acceleration solver and its (preconditioned) variants </td></tr>
<tr id="row_1_3_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_1_3_" class="arrow" onclick="toggleFolder('1_3_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacegismo_1_1trilinos.html" target="_self">trilinos</a></td><td class="desc">This namespace contains wrappers for the Trilinos library </td></tr>
<tr id="row_1_3_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_1_3_0_" class="arrow" onclick="toggleFolder('1_3_0_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacegismo_1_1trilinos_1_1solver.html" target="_self">solver</a></td><td class="desc">This namespace contains wrappers for Trilinos linear system solvers and eigenvalue solvers </td></tr>
<tr id="row_1_3_0_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1trilinos_1_1solver_1_1AbstractDirectSolver.html" target="_self">AbstractDirectSolver</a></td><td class="desc">Abstract direct solver base class </td></tr>
<tr id="row_1_3_0_1_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1trilinos_1_1solver_1_1AbstractIterativeSolver.html" target="_self">AbstractIterativeSolver</a></td><td class="desc">Abstract iterative solver base class </td></tr>
<tr id="row_1_3_0_2_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1trilinos_1_1solver_1_1AbstractSolver.html" target="_self">AbstractSolver</a></td><td class="desc">Abstract solver base class </td></tr>
<tr id="row_1_3_0_3_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1trilinos_1_1solver_1_1AmesosSolver.html" target="_self">AmesosSolver</a></td><td class="desc">Amesos solver class </td></tr>
<tr id="row_1_3_0_4_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgismo_1_1trilinos_1_1solver_1_1AmesosSolvers.html" target="_self">AmesosSolvers</a></td><td class="desc">Amesos sparse direct solvers </td></tr>
<tr id="row_1_3_0_5_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgismo_1_1trilinos_1_1solver_1_1AztecPreconds.html" target="_self">AztecPreconds</a></td><td class="desc">Aztec preconditioners </td></tr>
<tr id="row_1_3_0_6_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1trilinos_1_1solver_1_1AztecSolver.html" target="_self">AztecSolver</a></td><td class="desc">Actez solver class </td></tr>
<tr id="row_1_3_0_7_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgismo_1_1trilinos_1_1solver_1_1AztecSolvers.html" target="_self">AztecSolvers</a></td><td class="desc">Aztec solvers </td></tr>
<tr id="row_1_3_0_8_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgismo_1_1trilinos_1_1solver_1_1AztecSubdomainSolvers.html" target="_self">AztecSubdomainSolvers</a></td><td class="desc">Aztec subdomain solver </td></tr>
<tr id="row_1_3_0_9_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1trilinos_1_1solver_1_1BelosSolver.html" target="_self">BelosSolver</a></td><td class="desc">Belos solver class </td></tr>
<tr id="row_1_3_0_10_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgismo_1_1trilinos_1_1solver_1_1BelosSolvers.html" target="_self">BelosSolvers</a></td><td class="desc">Belos solvers </td></tr>
<tr id="row_1_3_0_11_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1trilinos_1_1solver_1_1EigenProblem.html" target="_self">EigenProblem</a></td><td class="desc">Computes the eigenvalues of largest magnitude of an eigenvalue problem $A x = \lambda x$, using Anasazi's implementation of the Block Davidson method </td></tr>
<tr id="row_1_3_0_12_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1trilinos_1_1solver_1_1MLSolver.html" target="_self">MLSolver</a></td><td class="desc">ML solver class </td></tr>
<tr id="row_1_4_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_1_4_" class="arrow" onclick="toggleFolder('1_4_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacegismo_1_1util.html" target="_self">util</a></td><td class="desc">GsFuncData is a cache of pre-computed function sets values </td></tr>
<tr id="row_1_4_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgismo_1_1util_1_1is__complex.html" target="_self">is_complex</a></td><td class="desc">Type trait is_complex<T> checks if type T is of type std::complex<...> </td></tr>
<tr id="row_1_4_1_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgismo_1_1util_1_1remove__pointer.html" target="_self">remove_pointer</a></td><td class="desc">Remove pointer from type </td></tr>
<tr id="row_1_4_2_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgismo_1_1util_1_1type.html" target="_self">type</a></td><td class="desc">Print name of template type as a string </td></tr>
<tr id="row_1_5_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgismo_1_1ale__method.html" target="_self">ale_method</a></td><td class="desc">Specifies method used for mesh deformation in fluid-structure interaction </td></tr>
<tr id="row_1_6_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1Base64.html" target="_self">Base64</a></td><td class="desc">Encode for base64 export </td></tr>
<tr id="row_1_7_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgismo_1_1boundary.html" target="_self">boundary</a></td><td class="desc">Struct that defines the boundary sides and corners and types of a geometric object </td></tr>
<tr id="row_1_8_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgismo_1_1boundary__condition.html" target="_self">boundary_condition</a></td><td class="desc">Class that defines a boundary condition for a side of a patch for some unknown variable of a PDE </td></tr>
<tr id="row_1_9_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgismo_1_1boundaryInterface.html" target="_self">boundaryInterface</a></td><td class="desc">Struct which represents an interface between two patches </td></tr>
<tr id="row_1_10_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgismo_1_1boxComponent.html" target="_self">boxComponent</a></td><td class="desc">Struct which represents a certain component (interior, face, egde, corner) </td></tr>
<tr id="row_1_11_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgismo_1_1boxCorner.html" target="_self">boxCorner</a></td><td class="desc">Struct which represents a certain corner of a hyper-cube </td></tr>
<tr id="row_1_12_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1boxSide.html" target="_self">boxSide</a></td><td class="desc">Struct which represents a certain side of a box </td></tr>
<tr id="row_1_13_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgismo_1_1condition__type.html" target="_self">condition_type</a></td><td class="desc">Specifies the type of boundary condition </td></tr>
<tr id="row_1_14_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgismo_1_1corner__value.html" target="_self">corner_value</a></td><td class="desc">Class prescribing a value related to a corner of a patch </td></tr>
<tr id="row_1_15_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgismo_1_1coupled__boundary.html" target="_self">coupled_boundary</a></td><td class="desc">Class prescribing a value related to a corner of a patch </td></tr>
<tr id="row_1_16_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgismo_1_1decodeMat__id.html" target="_self">decodeMat_id</a></td><td class="desc">Decodes the material model and implementation </td></tr>
<tr id="row_1_17_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgismo_1_1encodeMat__id.html" target="_self">encodeMat_id</a></td><td class="desc">Encodes the material model and implementation </td></tr>
<tr id="row_1_18_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgismo_1_1gsAABB.html" target="_self">gsAABB</a></td><td class="desc">Struct of for an Axis-aligned bounding box </td></tr>
<tr id="row_1_19_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsAbsError.html" target="_self">gsAbsError</a></td><td class="desc">Generates a field with value the absolute difference (error) between and isogeometric function and a function defined on the physical domain </td></tr>
<tr id="row_1_20_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsAdaptiveMeshing.html" target="_self">gsAdaptiveMeshing</a></td><td class="desc">Provides adaptive meshing routines </td></tr>
<tr id="row_1_21_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsAdditiveOp.html" target="_self">gsAdditiveOp</a></td><td class="desc">Generic preconditioner which applies an arbitrary linear operator to the residual </td></tr>
<tr id="row_1_22_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsAffineFunction.html" target="_self">gsAffineFunction</a></td><td class="desc">Representation of an affine function </td></tr>
<tr id="row_1_23_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsALMBase.html" target="_self">gsALMBase</a></td><td class="desc">Performs the arc length method to solve a nonlinear system of equations </td></tr>
<tr id="row_1_24_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsALMConsistentCrisfield.html" target="_self">gsALMConsistentCrisfield</a></td><td class="desc">Performs the Consistent Crisfield arc length method to solve a nonlinear equation system </td></tr>
<tr id="row_1_25_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_1_25_" class="arrow" onclick="toggleFolder('1_25_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsALMCrisfield.html" target="_self">gsALMCrisfield</a></td><td class="desc">Performs the Crisfield arc length method to solve a nonlinear equation system </td></tr>
<tr id="row_1_25_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgismo_1_1gsALMCrisfield_1_1angmethod.html" target="_self">angmethod</a></td><td class="desc">Angle determination method option </td></tr>
<tr id="row_1_26_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsALMLoadControl.html" target="_self">gsALMLoadControl</a></td><td class="desc">Performs the load-controlled arc length method to solve a nonlinear equation system </td></tr>
<tr id="row_1_27_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsAlmostC1.html" target="_self">gsAlmostC1</a></td><td class="desc">Constructs the D-Patch, from which the transformation matrix can be called </td></tr>
<tr id="row_1_28_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsALMRiks.html" target="_self">gsALMRiks</a></td><td class="desc">Performs the Riks arc length method to solve a nonlinear equation system </td></tr>
<tr id="row_1_29_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsApproxC1Spline.html" target="_self">gsApproxC1Spline</a></td><td class="desc">Class describing the approximate \(C^1\) spline </td></tr>
<tr id="row_1_30_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsAsConstMatrix.html" target="_self">gsAsConstMatrix</a></td><td class="desc">Creates a mapped object or data pointer to a const matrix without copying data </td></tr>
<tr id="row_1_31_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsAsConstVector.html" target="_self">gsAsConstVector</a></td><td class="desc">Creates a mapped object or data pointer to a const vector without copying data </td></tr>
<tr id="row_1_32_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsAsMatrix.html" target="_self">gsAsMatrix</a></td><td class="desc">Creates a mapped object or data pointer to a matrix without copying data </td></tr>
<tr id="row_1_33_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsAssembler.html" target="_self">gsAssembler</a></td><td class="desc">The assembler class provides generic routines for volume and boundary integrals that are used for for matrix and right-hand side generation </td></tr>
<tr id="row_1_34_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgismo_1_1gsAssemblerOptions.html" target="_self">gsAssemblerOptions</a></td><td class="desc"></td></tr>
<tr id="row_1_35_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsAsVector.html" target="_self">gsAsVector</a></td><td class="desc">Creates a mapped object or data pointer to a vector without copying data </td></tr>
<tr id="row_1_36_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsBarrierCore.html" target="_self">gsBarrierCore</a></td><td class="desc">GsBarrierCore </td></tr>
<tr id="row_1_37_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsBarrierPatch.html" target="_self">gsBarrierPatch</a></td><td class="desc">Computes a patch parametrization given a set of boundary geometries. Parametrization is not guaranteed to be non-singular. Works for planar surfaces and volumes </td></tr>
<tr id="row_1_38_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsBaseAssembler.html" target="_self">gsBaseAssembler</a></td><td class="desc">Extends the <a class="el" href="classgismo_1_1gsAssembler.html" title="The assembler class provides generic routines for volume and boundary integrals that are used for for...">gsAssembler</a> class by adding functionality necessary for a general nonlinear solver. Potentially, can be merged back into <a class="el" href="classgismo_1_1gsAssembler.html" title="The assembler class provides generic routines for volume and boundary integrals that are used for for...">gsAssembler</a> </td></tr>
<tr id="row_1_39_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsBasis.html" target="_self">gsBasis</a></td><td class="desc">A basis represents a family of <em>scalar</em> basis functions defined over a common parameter domain </td></tr>
<tr id="row_1_40_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsBasisFun.html" target="_self">gsBasisFun</a></td><td class="desc">Represents an individual function in a function set, or a certain component of a vector-valued function </td></tr>
<tr id="row_1_41_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsBasisRefs.html" target="_self">gsBasisRefs</a></td><td class="desc">Simple class to hold a list of <a class="el" href="classgismo_1_1gsBasis.html" title="A basis represents a family of scalar basis functions defined over a common parameter domain.">gsBasis</a> which discretize a PDE system on a given patch </td></tr>
<tr id="row_1_42_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsBiCgStab.html" target="_self">gsBiCgStab</a></td><td class="desc">Biconjugate gradient stabilized solver </td></tr>
<tr id="row_1_43_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsBiharmonicAssembler.html" target="_self">gsBiharmonicAssembler</a></td><td class="desc">Implementation of a homogeneous Biharmonic Assembler </td></tr>
<tr id="row_1_44_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsBiharmonicPde.html" target="_self">gsBiharmonicPde</a></td><td class="desc">A Biharmonic PDE </td></tr>
<tr id="row_1_45_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsBlockOp.html" target="_self">gsBlockOp</a></td><td class="desc">Simple class create a block operator structure </td></tr>
<tr id="row_1_46_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsBoundaryConditions.html" target="_self">gsBoundaryConditions</a></td><td class="desc">Class containing a set of boundary conditions </td></tr>
<tr id="row_1_47_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsBoundedPriorityQueue.html" target="_self">gsBoundedPriorityQueue</a></td><td class="desc">An implementation of the bounded priority queue abstraction </td></tr>
<tr id="row_1_48_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsBoxTopology.html" target="_self">gsBoxTopology</a></td><td class="desc">Defines a topological arrangement of a collection of "boxes" (e.g., parameter domains that map to physical-domain patches) </td></tr>
<tr id="row_1_49_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsBSpline.html" target="_self">gsBSpline</a></td><td class="desc">A B-spline function of one argument, with arbitrary target dimension </td></tr>
<tr id="row_1_50_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsBSplineBasis.html" target="_self">gsBSplineBasis</a></td><td class="desc">A univariate B-spline basis </td></tr>
<tr id="row_1_51_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsBSplineSolver.html" target="_self">gsBSplineSolver</a></td><td class="desc"></td></tr>
<tr id="row_1_52_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgismo_1_1gsBSplineTraits.html" target="_self">gsBSplineTraits</a></td><td class="desc">Traits for BSplineBasis in more dimensions </td></tr>
<tr id="row_1_53_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsBucklingSolver.html" target="_self">gsBucklingSolver</a></td><td class="desc">Performs linear buckling analysis given a matrix or functions of a matrix </td></tr>
<tr id="row_1_54_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsBulk.html" target="_self">gsBulk</a></td><td class="desc">Abstract base class representing a 4D bulk </td></tr>
<tr id="row_1_55_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsCauchyStressFunction.html" target="_self">gsCauchyStressFunction</a></td><td class="desc">Compute Cauchy stresses for a previously computed/defined displacement field. Can be pushed into <a class="el" href="classgismo_1_1gsPiecewiseFunction.html" title="A function depending on an index i, typically referring to a patch/sub-domain. On each patch a differ...">gsPiecewiseFunction</a> to construct <a class="el" href="classgismo_1_1gsField.html" title="A scalar of vector field defined on a m_parametric geometry.">gsField</a> for visualization in Paraview </td></tr>
<tr id="row_1_56_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsCDRAssembler.html" target="_self">gsCDRAssembler</a></td><td class="desc">Implementation of an (multiple righ-hand side) Poisson solver </td></tr>
<tr id="row_1_57_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsCmdLine.html" target="_self">gsCmdLine</a></td><td class="desc">Class for command-line argument parsing </td></tr>
<tr id="row_1_58_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsCompositePrecOp.html" target="_self">gsCompositePrecOp</a></td><td class="desc">This class represents the composition of preconditioners of type <em><a class="el" href="classgismo_1_1gsPreconditionerOp.html" title="Simple abstract class for perconditioners.">gsPreconditionerOp</a></em> </td></tr>
<tr id="row_1_59_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsConjugateGradient.html" target="_self">gsConjugateGradient</a></td><td class="desc">The conjugate gradient method </td></tr>
<tr id="row_1_60_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsConstantBasis.html" target="_self">gsConstantBasis</a></td><td class="desc">Class defining a dummy basis of constant functions. This is used for compatibility reasons </td></tr>
<tr id="row_1_61_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsConstantFunction.html" target="_self">gsConstantFunction</a></td><td class="desc">Class defining a globally constant function </td></tr>
<tr id="row_1_62_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsContinuationBase.html" target="_self">gsContinuationBase</a></td><td class="desc">Base class for simple continuation schemes </td></tr>
<tr id="row_1_63_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsControlDisplacement.html" target="_self">gsControlDisplacement</a></td><td class="desc">Simple class for displacement control given a static solver </td></tr>
<tr id="row_1_64_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsConvDiffRePde.html" target="_self">gsConvDiffRePde</a></td><td class="desc">A convection-diffusion-reaction PDE, including source term on the right-hand side </td></tr>
<tr id="row_1_65_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsCoonsPatch.html" target="_self">gsCoonsPatch</a></td><td class="desc">Computes a Coons' patch parametrization given a set of boundary geometries. Parametrization is not guaranteed to be non-singular. Works for surface, volumes, or any dimension </td></tr>
<tr id="row_1_66_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsCPPInterface.html" target="_self">gsCPPInterface</a></td><td class="desc">Provides a mapping between the corresponding sides of two patches sharing an interface, by means of a closest point projection. <br />
</td></tr>
<tr id="row_1_67_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsCrossApPatch.html" target="_self">gsCrossApPatch</a></td><td class="desc">Computes a parametrization based on low rank cross approximation, given a set of boundary geometries </td></tr>
<tr id="row_1_68_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsCurvatureSmoothing.html" target="_self">gsCurvatureSmoothing</a></td><td class="desc">Class for computing a closed B-spline curve with a smaller number of curvature extrema compared to a given closed B-spline curve </td></tr>
<tr id="row_1_69_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsCurve.html" target="_self">gsCurve</a></td><td class="desc">Abstract base class representing a curve </td></tr>
<tr id="row_1_70_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsCurveFitting.html" target="_self">gsCurveFitting</a></td><td class="desc">Class for performing a least squares fit to get a open/closed B-Spline curve for some given data </td></tr>
<tr id="row_1_71_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsCurveLoop.html" target="_self">gsCurveLoop</a></td><td class="desc">A closed loop given by a collection of curves </td></tr>
<tr id="row_1_72_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsDetFunction.html" target="_self">gsDetFunction</a></td><td class="desc">Compute jacobian determinant of the geometry mapping. Can be pushed into <a class="el" href="classgismo_1_1gsPiecewiseFunction.html" title="A function depending on an index i, typically referring to a patch/sub-domain. On each patch a differ...">gsPiecewiseFunction</a> to construct <a class="el" href="classgismo_1_1gsField.html" title="A scalar of vector field defined on a m_parametric geometry.">gsField</a> for visualization in Paraview </td></tr>
<tr id="row_1_73_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsDofMapper.html" target="_self">gsDofMapper</a></td><td class="desc">Maintains a mapping from patch-local dofs to global dof indices and allows the elimination of individual dofs </td></tr>
<tr id="row_1_74_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsDomain.html" target="_self">gsDomain</a></td><td class="desc">Class representing a domain. i.e. a collection of elements (triangles, rectangles, cubes, simplices </td></tr>
<tr id="row_1_75_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsDomainIterator.html" target="_self">gsDomainIterator</a></td><td class="desc">Class which enables iteration over all elements of a parameter domain </td></tr>
<tr id="row_1_76_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsDPatch.html" target="_self">gsDPatch</a></td><td class="desc">Constructs the D-Patch, from which the transformation matrix can be called </td></tr>
<tr id="row_1_77_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsDPatchBase.html" target="_self">gsDPatchBase</a></td><td class="desc">Constructs the D-Patch, from which the transformation matrix can be called </td></tr>
<tr id="row_1_78_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsDynamicBase.html" target="_self">gsDynamicBase</a></td><td class="desc">Performs the arc length method to solve a nonlinear system of equations </td></tr>
<tr id="row_1_79_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsDynamicBathe.html" target="_self">gsDynamicBathe</a></td><td class="desc">Performs the arc length method to solve a nonlinear system of equations </td></tr>
<tr id="row_1_80_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsDynamicExplicitEuler.html" target="_self">gsDynamicExplicitEuler</a></td><td class="desc">Performs the arc length method to solve a nonlinear system of equations </td></tr>
<tr id="row_1_81_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsDynamicImplicitEuler.html" target="_self">gsDynamicImplicitEuler</a></td><td class="desc">Performs the arc length method to solve a nonlinear system of equations </td></tr>
<tr id="row_1_82_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgismo_1_1gsDynamicLibrary.html" target="_self">gsDynamicLibrary</a></td><td class="desc">Class defining a dynamic library </td></tr>
<tr id="row_1_83_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsDynamicNewmark.html" target="_self">gsDynamicNewmark</a></td><td class="desc">Performs the arc length method to solve a nonlinear system of equations </td></tr>
<tr id="row_1_84_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsDynamicRK4.html" target="_self">gsDynamicRK4</a></td><td class="desc">Performs the arc length method to solve a nonlinear system of equations </td></tr>
<tr id="row_1_85_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsDynamicWilson.html" target="_self">gsDynamicWilson</a></td><td class="desc">Performs the arc length method to solve a nonlinear system of equations </td></tr>
<tr id="row_1_86_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsDynamicXBraid.html" target="_self">gsDynamicXBraid</a></td><td class="desc">Performs the arc length method to solve a nonlinear system of equations </td></tr>
<tr id="row_1_87_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgismo_1_1gsEigenAdaptor.html" target="_self">gsEigenAdaptor</a></td><td class="desc">Adaptor for <a class="elRef" href="http://eigen.tuxfamily.org/dox/namespaceEigen.html">Eigen</a> types </td></tr>
<tr id="row_1_88_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsEigenProblemBase.html" target="_self">gsEigenProblemBase</a></td><td class="desc">Base class for buckling and modal analyses </td></tr>
<tr id="row_1_89_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsElasticityAssembler.html" target="_self">gsElasticityAssembler</a></td><td class="desc">Assembles the stiffness matrix and the right-hand side vector for linear and nonlinear elasticity for 2D plain stress and 3D continua. The matrix and vector have a block structure associated with components of the displacement vector, each block corresponding to one component. Supports mixed displacement-pressure formulation </td></tr>
<tr id="row_1_90_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsElementErrorPlotter.html" target="_self">gsElementErrorPlotter</a></td><td class="desc">This class provides a function that returns a constant error on each element </td></tr>
<tr id="row_1_91_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsElTimeIntegrator.html" target="_self">gsElTimeIntegrator</a></td><td class="desc">Time integation for equations of dynamic elasticity with implicit schemes </td></tr>
<tr id="row_1_92_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsEulerBernoulliBeamPde.html" target="_self">gsEulerBernoulliBeamPde</a></td><td class="desc">The differential equation describing the linear Euler-Bernoulli beam </td></tr>
<tr id="row_1_93_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsExprAssembler.html" target="_self">gsExprAssembler</a></td><td class="desc"></td></tr>
<tr id="row_1_94_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsExprEvaluator.html" target="_self">gsExprEvaluator</a></td><td class="desc">Generic evaluator of isogeometric expressions </td></tr>
<tr id="row_1_95_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsExprHelper.html" target="_self">gsExprHelper</a></td><td class="desc"></td></tr>
<tr id="row_1_96_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgismo_1_1gsFeSpaceData.html" target="_self">gsFeSpaceData</a></td><td class="desc">Struct containing information for matrix assembly </td></tr>
<tr id="row_1_97_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsFiberMatrix.html" target="_self">gsFiberMatrix</a></td><td class="desc">A specialized sparse matrix class which stores each row as a separate sparse vector </td></tr>
<tr id="row_1_98_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsField.html" target="_self">gsField</a></td><td class="desc">A scalar of vector field defined on a m_parametric geometry </td></tr>
<tr id="row_1_99_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgismo_1_1gsFieldCreator.html" target="_self">gsFieldCreator</a></td><td class="desc">Class that creates standard fields on a given parametric (multipatch) geometry </td></tr>
<tr id="row_1_100_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsFileData.html" target="_self">gsFileData</a></td><td class="desc">This class represents an XML data tree which can be read from or written to a (file) stream </td></tr>
<tr id="row_1_101_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsFileManager.html" target="_self">gsFileManager</a></td><td class="desc">File-system related functionality </td></tr>
<tr id="row_1_102_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsFitting.html" target="_self">gsFitting</a></td><td class="desc">Class for performing a fit of a parametrized point cloud with a <a class="el" href="classgismo_1_1gsGeometry.html" title="Abstract base class representing a geometry map.">gsGeometry</a> </td></tr>
<tr id="row_1_103_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsFsiLoad.html" target="_self">gsFsiLoad</a></td><td class="desc">Loading function to transfer fluid action to the solid. Used in Fluid-Structure Interaction simulation. Different parametrizations can be used for the geometry+ALE and velocity+pressure </td></tr>
<tr id="row_1_104_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsFuncCoordinate.html" target="_self">gsFuncCoordinate</a></td><td class="desc">Represents a certain component of a vector-valued function </td></tr>
<tr id="row_1_105_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsFunction.html" target="_self">gsFunction</a></td><td class="desc">A function \(f:\mathbb{R}^n\rightarrow\mathbb{R}^m\) from a <em>n</em>-dimensional domain to an <em>m</em>-dimensional image </td></tr>
<tr id="row_1_106_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsFunctionAdaptor.html" target="_self">gsFunctionAdaptor</a></td><td class="desc">Adaptor to see a given <a class="el" href="classgismo_1_1gsFunction.html" title="A function from a n-dimensional domain to an m-dimensional image.">gsFunction</a> as (the objective of) an unconstrained optimization problem </td></tr>
<tr id="row_1_107_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsFunctionExpr.html" target="_self">gsFunctionExpr</a></td><td class="desc">Class defining a multivariate (real or vector) function given by a string mathematical expression </td></tr>
<tr id="row_1_108_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsFunctionSet.html" target="_self">gsFunctionSet</a></td><td class="desc">Interface for the set of functions defined on a domain (the total number of functions in the set equals to \(S\) ) </td></tr>
<tr id="row_1_109_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsGaussRule.html" target="_self">gsGaussRule</a></td><td class="desc">Class that represents the (tensor) Gauss-Legendre quadrature rule </td></tr>
<tr id="row_1_110_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsGaussSeidelOp.html" target="_self">gsGaussSeidelOp</a></td><td class="desc">Gauss-Seidel preconditioner </td></tr>
<tr id="row_1_111_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsGenericAssembler.html" target="_self">gsGenericAssembler</a></td><td class="desc">Assembles mass and stiffness matrices and right-hand sides on a given domain </td></tr>
<tr id="row_1_112_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsGenericStopwatch.html" target="_self">gsGenericStopwatch</a></td><td class="desc">A Stopwatch object can be used to measure execution time of code, algorithms, etc </td></tr>
<tr id="row_1_113_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsGenericTensorBasis.html" target="_self">gsGenericTensorBasis</a></td><td class="desc">Class for a quasi-tensor B-spline basis </td></tr>
<tr id="row_1_114_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsGeometry.html" target="_self">gsGeometry</a></td><td class="desc">Abstract base class representing a geometry map </td></tr>
<tr id="row_1_115_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsGeometrySlice.html" target="_self">gsGeometrySlice</a></td><td class="desc">GsGeometrySlice is a class representing an iso parametric slice of a geometry object. It stores a pointer to the geometry object, which is only valid as long as this object is alive. Methods for printing to paraview are available in gsWriteToParaview.h </td></tr>
<tr id="row_1_116_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsGeometryTransform.html" target="_self">gsGeometryTransform</a></td><td class="desc">Representation of a transformed geometry </td></tr>
<tr id="row_1_117_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsGMRes.html" target="_self">gsGMRes</a></td><td class="desc">The generalized minimal residual (GMRES) method </td></tr>
<tr id="row_1_118_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsGradientDescent.html" target="_self">gsGradientDescent</a></td><td class="desc">This class describes the gradient descent method </td></tr>
<tr id="row_1_119_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsGradientField.html" target="_self">gsGradientField</a></td><td class="desc">Generates a field with value being the gradient of an isogeometric function </td></tr>
<tr id="row_1_120_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsGradientMethod.html" target="_self">gsGradientMethod</a></td><td class="desc">The gradient method </td></tr>
<tr id="row_1_121_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsGridHierarchy.html" target="_self">gsGridHierarchy</a></td><td class="desc">Grid Hierarchy </td></tr>
<tr id="row_1_122_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsGridIterator_3_01T_00_01CWISE_00_01d_00_01false_01_4.html" target="_self">gsGridIterator< T, CWISE, d, false ></a></td><td class="desc">Iterator over a Cartesian product of points, which is given by coordinate-wise point sets </td></tr>
<tr id="row_1_123_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsGridIterator_3_01T_00_01mode_00_01d_00_01false_01_4.html" target="_self">gsGridIterator< T, mode, d, false ></a></td><td class="desc">Iterator over a Cartesian product of uniformly distributed numeric points inside a (hyper-)cube </td></tr>
<tr id="row_1_124_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsGridIterator_3_01Z_00_01mode_00_01d_00_01true_01_4.html" target="_self">gsGridIterator< Z, mode, d, true ></a></td><td class="desc">Iterator over the Cartesian product of integer points in a tensor-product grid </td></tr>
<tr id="row_1_125_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_1_125_" class="arrow" onclick="toggleFolder('1_125_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsHalfEdgeMesh.html" target="_self">gsHalfEdgeMesh</a></td><td class="desc">GsHalfEdgeMesh is a <a class="el" href="classgismo_1_1gsMesh.html" title="Class Representing a triangle mesh with 3D vertices.">gsMesh</a> implementation that handles Halfedges </td></tr>
<tr id="row_1_125_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsHalfEdgeMesh_1_1Boundary.html" target="_self">Boundary</a></td><td class="desc">Class that maintains boundary of triangle mesh </td></tr>
<tr id="row_1_125_1_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsHalfEdgeMesh_1_1Chain.html" target="_self">Chain</a></td><td class="desc">Class that maintains chain of halfedges </td></tr>
<tr id="row_1_125_2_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsHalfEdgeMesh_1_1Halfedge.html" target="_self">Halfedge</a></td><td class="desc">Class that maintains directed halfedges in any dimension </td></tr>
<tr id="row_1_126_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsHBox.html" target="_self">gsHBox</a></td><td class="desc">This class provides a Hierarchical Box (<a class="el" href="classgismo_1_1gsHBox.html" title="This class provides a Hierarchical Box (gsHBox)">gsHBox</a>) </td></tr>
<tr id="row_1_127_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsHBoxCheck.html" target="_self">gsHBoxCheck</a></td><td class="desc">Base class for performing checks on <a class="el" href="classgismo_1_1gsHBox.html">gsHBox</a> objects </td></tr>
<tr id="row_1_128_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsHBoxContainer.html" target="_self">gsHBoxContainer</a></td><td class="desc">The Hierarchical Box Container provides a container for <a class="el" href="classgismo_1_1gsHBox.html">gsHBox</a> objects </td></tr>
<tr id="row_1_129_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgismo_1_1gsHBoxUtils.html" target="_self">gsHBoxUtils</a></td><td class="desc">The <a class="el" href="structgismo_1_1gsHBoxUtils.html" title="The gsHBoxUtils provide basic utilities to modify HBoxes.">gsHBoxUtils</a> provide basic utilities to modify HBoxes </td></tr>
<tr id="row_1_130_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsHBSpline.html" target="_self">gsHBSpline</a></td><td class="desc">A hierarchical B-Spline function, in <em>d</em> dimensions </td></tr>
<tr id="row_1_131_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsHBSplineBasis.html" target="_self">gsHBSplineBasis</a></td><td class="desc">A hierarchical B-spline basis of parametric dimension <em>d</em> </td></tr>
<tr id="row_1_132_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_1_132_" class="arrow" onclick="toggleFolder('1_132_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsHDomain.html" target="_self">gsHDomain</a></td><td class="desc">Class with a <em>hierarchical domain structure</em> represented by a box k-d-tree </td></tr>
<tr id="row_1_132_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgismo_1_1gsHDomain_1_1get__cell__visitor.html" target="_self">get_cell_visitor</a></td><td class="desc">Returns an cell/element box of a requested level </td></tr>
<tr id="row_1_132_1_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgismo_1_1gsHDomain_1_1levelDown__visitor.html" target="_self">levelDown_visitor</a></td><td class="desc">Decreases the level by 1 for all leaves </td></tr>
<tr id="row_1_132_2_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgismo_1_1gsHDomain_1_1levelUp__visitor.html" target="_self">levelUp_visitor</a></td><td class="desc">Increases the level by 1 for all leaves </td></tr>
<tr id="row_1_132_3_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgismo_1_1gsHDomain_1_1liftCoordsOneLevel__visitor.html" target="_self">liftCoordsOneLevel_visitor</a></td><td class="desc">Multiplies everything by 2 </td></tr>
<tr id="row_1_132_4_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgismo_1_1gsHDomain_1_1maxLevel__visitor.html" target="_self">maxLevel_visitor</a></td><td class="desc">Decreases the level by 1 for all leaves </td></tr>
<tr id="row_1_132_5_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgismo_1_1gsHDomain_1_1numLeaves__visitor.html" target="_self">numLeaves_visitor</a></td><td class="desc">Counts number of nodes in the tree </td></tr>
<tr id="row_1_132_6_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgismo_1_1gsHDomain_1_1numNodes__visitor.html" target="_self">numNodes_visitor</a></td><td class="desc">Counts number of nodes in the tree </td></tr>
<tr id="row_1_132_7_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgismo_1_1gsHDomain_1_1printLeaves__visitor.html" target="_self">printLeaves_visitor</a></td><td class="desc">Counts number of nodes in the tree </td></tr>
<tr id="row_1_132_8_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgismo_1_1gsHDomain_1_1reduceCoordsOneLevel__visitor.html" target="_self">reduceCoordsOneLevel_visitor</a></td><td class="desc">Multiplies everything by 2 </td></tr>
<tr id="row_1_133_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsHDomainBoundaryIterator.html" target="_self">gsHDomainBoundaryIterator</a></td><td class="desc">Re-implements <a class="el" href="classgismo_1_1gsDomainIterator.html" title="Class which enables iteration over all elements of a parameter domain.">gsDomainIterator</a> for iteration over all boundary elements of a <b>hierarchical</b> parameter domain </td></tr>
<tr id="row_1_134_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsHDomainIterator.html" target="_self">gsHDomainIterator</a></td><td class="desc">Re-implements <a class="el" href="classgismo_1_1gsDomainIterator.html" title="Class which enables iteration over all elements of a parameter domain.">gsDomainIterator</a> for iteration over all boundary elements of a <b>hierarchical</b> parameter domain </td></tr>
<tr id="row_1_135_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsHDomainLeafIter.html" target="_self">gsHDomainLeafIter</a></td><td class="desc">Iterates over the leaves of an <a class="el" href="classgismo_1_1gsHDomain.html" title="Class with a hierarchical domain structure represented by a box k-d-tree.">gsHDomain</a> (tree) </td></tr>
<tr id="row_1_136_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsHDomainSliceIter.html" target="_self">gsHDomainSliceIter</a></td><td class="desc">Iterates over the leaves of an <a class="el" href="classgismo_1_1gsHDomain.html" title="Class with a hierarchical domain structure represented by a box k-d-tree.">gsHDomain</a> (tree) that intersect with a slice position </td></tr>
<tr id="row_1_137_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsHeatEquation.html" target="_self">gsHeatEquation</a></td><td class="desc">Constructs the assembler for the discretized isogeometric heat equation </td></tr>
<tr id="row_1_138_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsHFitting.html" target="_self">gsHFitting</a></td><td class="desc">This class applies hierarchical fitting of parametrized point clouds </td></tr>
<tr id="row_1_139_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsHTensorBasis.html" target="_self">gsHTensorBasis</a></td><td class="desc">Class representing a (scalar) hierarchical tensor basis of functions \( \mathbb R^d \to \mathbb R \) </td></tr>
<tr id="row_1_140_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsIdentityOp.html" target="_self">gsIdentityOp</a></td><td class="desc">Identity operator </td></tr>
<tr id="row_1_141_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsIetiMapper.html" target="_self">gsIetiMapper</a></td><td class="desc">Ieti Mapper </td></tr>
<tr id="row_1_142_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsIetiSystem.html" target="_self">gsIetiSystem</a></td><td class="desc">This class represents a IETI system </td></tr>
<tr id="row_1_143_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsIncompleteLUOp.html" target="_self">gsIncompleteLUOp</a></td><td class="desc">Incomplete LU with thresholding preconditioner </td></tr>
<tr id="row_1_144_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsIpOpt.html" target="_self">gsIpOpt</a></td><td class="desc">Class defining an optimization problem </td></tr>
<tr id="row_1_145_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsIterative.html" target="_self">gsIterative</a></td><td class="desc">A general iterative solver for nonlinear problems. An equation to solve is specified by an assembler class which provides the following interfaces: </td></tr>
<tr id="row_1_146_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsIterativeSolver.html" target="_self">gsIterativeSolver</a></td><td class="desc">Abstract class for iterative solvers </td></tr>
<tr id="row_1_147_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsIterativeSolverOp.html" target="_self">gsIterativeSolverOp</a></td><td class="desc">This wrapper class allows <em><a class="el" href="classgismo_1_1gsIterativeSolver.html" title="Abstract class for iterative solvers.">gsIterativeSolver</a></em> to be used as <em><a class="el" href="classgismo_1_1gsLinearOperator.html" title="Simple abstract class for discrete operators.">gsLinearOperator</a></em> </td></tr>
<tr id="row_1_148_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsJacDetField.html" target="_self">gsJacDetField</a></td><td class="desc">Generates a field with value the Jacobian determinant of a geometry </td></tr>
<tr id="row_1_149_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsJacobiOp.html" target="_self">gsJacobiOp</a></td><td class="desc">Jacobi preconditioner </td></tr>
<tr id="row_1_150_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsJITCompiler.html" target="_self">gsJITCompiler</a></td><td class="desc">Class defining a just-in-time compiler </td></tr>
<tr id="row_1_151_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgismo_1_1gsJITCompilerConfig.html" target="_self">gsJITCompilerConfig</a></td><td class="desc">Struct definig a compiler configuration </td></tr>
<tr id="row_1_152_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgismo_1_1gsJITLang.html" target="_self">gsJITLang</a></td><td class="desc">Supported languages </td></tr>
<tr id="row_1_153_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgismo_1_1gsKdNode.html" target="_self">gsKdNode</a></td><td class="desc">Struct representing a kd-tree node </td></tr>
<tr id="row_1_154_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsKDTree.html" target="_self">gsKDTree</a></td><td class="desc">An interface representing a kd-tree in some number of dimensions </td></tr>
<tr id="row_1_155_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsKnotVector.html" target="_self">gsKnotVector</a></td><td class="desc">Class for representing a knot vector </td></tr>
<tr id="row_1_156_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsKroneckerOp.html" target="_self">gsKroneckerOp</a></td><td class="desc">Class for representing a Kronecker product of operators of type <em><a class="el" href="classgismo_1_1gsLinearOperator.html" title="Simple abstract class for discrete operators.">gsLinearOperator</a></em> </td></tr>
<tr id="row_1_157_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgismo_1_1gsL2Projection.html" target="_self">gsL2Projection</a></td><td class="desc">Class that performs an L2 projection </td></tr>
<tr id="row_1_158_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsLagrangeBasis.html" target="_self">gsLagrangeBasis</a></td><td class="desc">A univariate Lagrange basis </td></tr>
<tr id="row_1_159_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsLagrangePoly.html" target="_self">gsLagrangePoly</a></td><td class="desc">The geometry class of a Lagrange Polyomial curve </td></tr>
<tr id="row_1_160_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsLanczosMatrix.html" target="_self">gsLanczosMatrix</a></td><td class="desc">Class for representing a Lanczos matrix and calculating its eigenvalues </td></tr>
<tr id="row_1_161_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsLaplacePde.html" target="_self">gsLaplacePde</a></td><td class="desc">The Laplace equation </td></tr>
<tr id="row_1_162_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsLargerErrCompare.html" target="_self">gsLargerErrCompare</a></td><td class="desc">Checks if the error of a <a class="el" href="classgismo_1_1gsHBox.html">gsHBox</a> is larger than a threshold </td></tr>
<tr id="row_1_163_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsLegendreBasis.html" target="_self">gsLegendreBasis</a></td><td class="desc">A univariate Legendre basis </td></tr>
<tr id="row_1_164_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsLevenbergMarquardt.html" target="_self">gsLevenbergMarquardt</a></td><td class="desc">This class describes the gradient descent method </td></tr>
<tr id="row_1_165_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsLinearLambdaOp.html" target="_self">gsLinearLambdaOp</a></td><td class="desc">Wrapper that allows to use lambdas as a <a class="el" href="classgismo_1_1gsLinearOperator.html" title="Simple abstract class for discrete operators.">gsLinearOperator</a> </td></tr>
<tr id="row_1_166_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsLinearOperator.html" target="_self">gsLinearOperator</a></td><td class="desc">Simple abstract class for discrete operators </td></tr>
<tr id="row_1_167_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsLineSegment.html" target="_self">gsLineSegment</a></td><td class="desc">Represents a line segment in <em>d</em> dimensions </td></tr>
<tr id="row_1_168_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsLobattoRule.html" target="_self">gsLobattoRule</a></td><td class="desc">Class that represents the (tensor) Gauss-Lobatto quadrature rule </td></tr>
<tr id="row_1_169_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsMapData.html" target="_self">gsMapData</a></td><td class="desc">GsMapData is a cache of pre-computed function (map) values </td></tr>
<tr id="row_1_170_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsMappedSingleBasis.html" target="_self">gsMappedSingleBasis</a></td><td class="desc">Class <a class="el" href="classgismo_1_1gsMappedSingleBasis.html" title="Class gsMappedSingleBasis represents an indivisual .....of a.">gsMappedSingleBasis</a> represents an indivisual .....of a </td></tr>
<tr id="row_1_171_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsMappedSingleSpline.html" target="_self">gsMappedSingleSpline</a></td><td class="desc">Class <a class="el" href="classgismo_1_1gsMappedSingleSpline.html" title="Class gsMappedSingleSpline represents an individual .....of a.">gsMappedSingleSpline</a> represents an individual .....of a </td></tr>
<tr id="row_1_172_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsMassAssembler.html" target="_self">gsMassAssembler</a></td><td class="desc">Assembles the mass matrix and right-hand side vector for linear and nonlinear elasticity for 2D plain stress and 3D continua. The matrix has a block structure associated with components of the displacement vector, each block corresponding to one component. Supports mixed displacement-pressure formulation </td></tr>
<tr id="row_1_173_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsMaterialMatrixBase.html" target="_self">gsMaterialMatrixBase</a></td><td class="desc">This class defines the base class for material matrices </td></tr>
<tr id="row_1_174_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsMaterialMatrixBaseDim.html" target="_self">gsMaterialMatrixBaseDim</a></td><td class="desc">This class defines the base class for material matrices </td></tr>
<tr id="row_1_175_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsMaterialMatrixComposite.html" target="_self">gsMaterialMatrixComposite</a></td><td class="desc">This class defines a linear material laminate </td></tr>
<tr id="row_1_176_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsMaterialMatrixContainer.html" target="_self">gsMaterialMatrixContainer</a></td><td class="desc">This class serves as the evaluator of material matrices, based on <a class="el" href="classgismo_1_1gsMaterialMatrixBase.html">gsMaterialMatrixBase</a> </td></tr>
<tr id="row_1_177_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsMaterialMatrixEvalSingle.html" target="_self">gsMaterialMatrixEvalSingle</a></td><td class="desc">This class serves as the evaluator of material matrices, based on <a class="el" href="classgismo_1_1gsMaterialMatrixBase.html">gsMaterialMatrixBase</a> </td></tr>
<tr id="row_1_178_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsMaterialMatrixIntegrateSingle.html" target="_self">gsMaterialMatrixIntegrateSingle</a></td><td class="desc">This class serves as the integrator of material matrices, based on <a class="el" href="classgismo_1_1gsMaterialMatrixBase.html">gsMaterialMatrixBase</a> </td></tr>
<tr id="row_1_179_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsMaterialMatrixLinear.html" target="_self">gsMaterialMatrixLinear</a></td><td class="desc">This class defines a linear material </td></tr>
<tr id="row_1_180_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsMaterialMatrixNonlinear.html" target="_self">gsMaterialMatrixNonlinear</a></td><td class="desc">This class defines hyperelastic material matrices </td></tr>
<tr id="row_1_181_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsMaterialMatrixTFT.html" target="_self">gsMaterialMatrixTFT</a></td><td class="desc">This class defines a linear material </td></tr>
<tr id="row_1_182_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsMatrix.html" target="_self">gsMatrix</a></td><td class="desc">A matrix with arbitrary coefficient type and fixed or dynamic size </td></tr>
<tr id="row_1_183_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsMatrixBlockView.html" target="_self">gsMatrixBlockView</a></td><td class="desc">Represents a block-view of the given matrix </td></tr>
<tr id="row_1_184_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsMatrixOp.html" target="_self">gsMatrixOp</a></td><td class="desc">Simple adapter class to use a matrix (or matrix-like object) as a linear operator. Needed for the iterative method classes </td></tr>
<tr id="row_1_185_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsMaxLvlCompare.html" target="_self">gsMaxLvlCompare</a></td><td class="desc">Checks if the level of a <a class="el" href="classgismo_1_1gsHBox.html">gsHBox</a> is smaller than a maximum level </td></tr>
<tr id="row_1_186_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsMesh.html" target="_self">gsMesh</a></td><td class="desc">Class Representing a triangle mesh with 3D vertices </td></tr>
<tr id="row_1_187_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsMinimalResidual.html" target="_self">gsMinimalResidual</a></td><td class="desc">The minimal residual (MinRes) method </td></tr>
<tr id="row_1_188_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsMinLvlCompare.html" target="_self">gsMinLvlCompare</a></td><td class="desc">Checks if the level of a <a class="el" href="classgismo_1_1gsHBox.html">gsHBox</a> is bigger than a minimum level </td></tr>
<tr id="row_1_189_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsMinResQLP.html" target="_self">gsMinResQLP</a></td><td class="desc">The minimal residual (MinRes-QLP) method </td></tr>
<tr id="row_1_190_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsModalSolver.html" target="_self">gsModalSolver</a></td><td class="desc">Performs linear modal analysis given a matrix or functions of a matrix </td></tr>
<tr id="row_1_191_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsMonomialBasis.html" target="_self">gsMonomialBasis</a></td><td class="desc">An univariate monomial polynomial basis. If the degree is <em>p</em> the basis is given by: [ 1, x, x^2, ..., x^p ] The basis functions are numbered, starting from zero, as stated above </td></tr>
<tr id="row_1_192_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_1_192_" class="arrow" onclick="toggleFolder('1_192_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsMPBESBasis.html" target="_self">gsMPBESBasis</a></td><td class="desc">Purely abstract class gsMappedBasis, which gives means of combining basis functions to new, global ones </td></tr>
<tr id="row_1_192_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgismo_1_1gsMPBESBasis_1_1distances.html" target="_self">distances</a></td><td class="desc">Private stract that has the purpose of storing distance information of c^0 parts around special vertices </td></tr>
<tr id="row_1_193_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsMPBESBSplineBasis.html" target="_self">gsMPBESBSplineBasis</a></td><td class="desc">A univariate Lagrange basis </td></tr>
<tr id="row_1_194_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsMPBESHSplineBasis.html" target="_self">gsMPBESHSplineBasis</a></td><td class="desc">A univariate Lagrange basis </td></tr>
<tr id="row_1_195_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsMPBESMapB2D.html" target="_self">gsMPBESMapB2D</a></td><td class="desc">A univariate Lagrange basis </td></tr>
<tr id="row_1_196_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsMPBESMapHB2D.html" target="_self">gsMPBESMapHB2D</a></td><td class="desc">A univariate Lagrange basis </td></tr>
<tr id="row_1_197_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsMPBESMapTensor.html" target="_self">gsMPBESMapTensor</a></td><td class="desc">A univariate Lagrange basis </td></tr>
<tr id="row_1_198_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsMultiBasis.html" target="_self">gsMultiBasis</a></td><td class="desc">Holds a set of patch-wise bases and their topology information </td></tr>
<tr id="row_1_199_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsMultiGridOp.html" target="_self">gsMultiGridOp</a></td><td class="desc">Multigrid preconditioner </td></tr>
<tr id="row_1_200_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsMultiPatch.html" target="_self">gsMultiPatch</a></td><td class="desc">Container class for a set of geometry patches and their topology, that is, the interface connections and outer boundary faces </td></tr>
<tr id="row_1_201_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsMuscleAssembler.html" target="_self">gsMuscleAssembler</a></td><td class="desc">Assembler for incompressible nonlinear elasticity problem with a muscle material model. The material model is based on the paper by M.H.Gfrerer and B.Simeon "Fiber-based modeling and simulation of skeletal muscles" </td></tr>
<tr id="row_1_202_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsMvLegendreBasis.html" target="_self">gsMvLegendreBasis</a></td><td class="desc">A multivariate Legendre basis </td></tr>
<tr id="row_1_203_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsNewtonCotesRule.html" target="_self">gsNewtonCotesRule</a></td><td class="desc">Class that represents the (tensor) Newton-Cotes quadrature rule </td></tr>
<tr id="row_1_204_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsNewtonIterator.html" target="_self">gsNewtonIterator</a></td><td class="desc">Performs Newton iterations to solve a nonlinear system of PDEs </td></tr>
<tr id="row_1_205_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsNormalField.html" target="_self">gsNormalField</a></td><td class="desc">Generates the normal field of a geometry </td></tr>
<tr id="row_1_206_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsNsAssembler.html" target="_self">gsNsAssembler</a></td><td class="desc">TODO: write </td></tr>
<tr id="row_1_207_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsNsTimeIntegrator.html" target="_self">gsNsTimeIntegrator</a></td><td class="desc">Time integation for incompressible Navier-Stokes equations </td></tr>
<tr id="row_1_208_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsNurbs.html" target="_self">gsNurbs</a></td><td class="desc">A NURBS function of one argument, with arbitrary target dimension </td></tr>
<tr id="row_1_209_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsNurbsBasis.html" target="_self">gsNurbsBasis</a></td><td class="desc">A univariate NURBS basis </td></tr>
<tr id="row_1_210_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgismo_1_1gsNurbsCreator.html" target="_self">gsNurbsCreator</a></td><td class="desc">Class <a class="el" href="structgismo_1_1gsNurbsCreator.html" title="Class gsNurbsCreator provides some simple examples of Nurbs Geometries.">gsNurbsCreator</a> provides some simple examples of Nurbs Geometries </td></tr>
<tr id="row_1_211_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsOptim.html" target="_self">gsOptim</a></td><td class="desc">Base class for the Optim wrapper </td></tr>
<tr id="row_1_212_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsOptimBFGS.html" target="_self">gsOptimBFGS</a></td><td class="desc">Binding to Optim's BFGS solver </td></tr>
<tr id="row_1_213_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsOptimCG.html" target="_self">gsOptimCG</a></td><td class="desc">Binding to Optim's CG solver </td></tr>
<tr id="row_1_214_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsOptimDE.html" target="_self">gsOptimDE</a></td><td class="desc">Binding to Optim's DE solver </td></tr>
<tr id="row_1_215_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsOptimDEPRMM.html" target="_self">gsOptimDEPRMM</a></td><td class="desc">Binding to Optim's DEPRMM solver </td></tr>
<tr id="row_1_216_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsOptimGD.html" target="_self">gsOptimGD</a></td><td class="desc">Binding to Optim's GD solver </td></tr>
<tr id="row_1_217_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsOptimizer.html" target="_self">gsOptimizer</a></td><td class="desc">Class defining an optimizer </td></tr>
<tr id="row_1_218_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsOptimLBFGS.html" target="_self">gsOptimLBFGS</a></td><td class="desc">Binding to Optim's LBFGS solver </td></tr>
<tr id="row_1_219_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsOptimNM.html" target="_self">gsOptimNM</a></td><td class="desc">Binding to Optim's NM solver </td></tr>
<tr id="row_1_220_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsOptimPSO.html" target="_self">gsOptimPSO</a></td><td class="desc">Binding to Optim's PSO solver </td></tr>
<tr id="row_1_221_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsOptimPSODV.html" target="_self">gsOptimPSODV</a></td><td class="desc">Binding to Optim's PSODV solver </td></tr>
<tr id="row_1_222_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsOptimSUMT.html" target="_self">gsOptimSUMT</a></td><td class="desc">Binding to Optim's SUMT solver </td></tr>
<tr id="row_1_223_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgismo_1_1gsOptimWrapper.html" target="_self">gsOptimWrapper</a></td><td class="desc">Wraps the objective of an optimization problem to a function accepted by Optim </td></tr>
<tr id="row_1_224_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgismo_1_1gsOptimWrapperConstraint.html" target="_self">gsOptimWrapperConstraint</a></td><td class="desc">Wraps the constraint of an optimization problem to a function accepted by Optim </td></tr>
<tr id="row_1_225_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_1_225_" class="arrow" onclick="toggleFolder('1_225_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsOptionList.html" target="_self">gsOptionList</a></td><td class="desc">Class which holds a list of parameters/options, and provides easy access to them </td></tr>
<tr id="row_1_225_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgismo_1_1gsOptionList_1_1OptionListEntry.html" target="_self">OptionListEntry</a></td><td class="desc"></td></tr>
<tr id="row_1_226_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsOptProblem.html" target="_self">gsOptProblem</a></td><td class="desc">Class defining an optimization problem </td></tr>
<tr id="row_1_227_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsOptProblemStatic.html" target="_self">gsOptProblemStatic</a></td><td class="desc">A class representing a static optimization problem </td></tr>
<tr id="row_1_228_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsOverIntegrateRule.html" target="_self">gsOverIntegrateRule</a></td><td class="desc">Class that defines a mixed quadrature rule with different rules for the interior and the boundaries </td></tr>
<tr id="row_1_229_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsOverlapCompare.html" target="_self">gsOverlapCompare</a></td><td class="desc">Checks if the coarsening neighborhood of a box is empty and if it overlaps with a refinement mask </td></tr>
<tr id="row_1_230_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgismo_1_1gsPanelCreator.html" target="_self">gsPanelCreator</a></td><td class="desc">Class <a class="el" href="structgismo_1_1gsPanelCreator.html" title="Class gsPanelCreator provides some simple examples of Nurbs Geometries.">gsPanelCreator</a> provides some simple examples of Nurbs Geometries </td></tr>
<tr id="row_1_231_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_1_231_" class="arrow" onclick="toggleFolder('1_231_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsParametrization.html" target="_self">gsParametrization</a></td><td class="desc">Class that maintains parametrization This class Parametrization stores the mesh information and the two-dimensional parameter points. The parameter points are stored in a vector, where the i-th vector element is the parameter point for the vertex with index i. This means that the first n elements in the vector are the inner parameter points, the rest of them are the boundary parameter points </td></tr>
<tr id="row_1_231_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsParametrization_1_1LocalNeighbourhood.html" target="_self">LocalNeighbourhood</a></td><td class="desc">Class that maintains the local neighbourhood properties </td></tr>
<tr id="row_1_231_1_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsParametrization_1_1LocalParametrization.html" target="_self">LocalParametrization</a></td><td class="desc">Class maintains local parametrization This class represents a local parametrization for a point in the triangle mesh, which is identified by the vertex index. The parametrization is given by the weights lambda(i,j) which is the weight of vertex x(i) regarding x(j) according to Floater's algorithm </td></tr>
<tr id="row_1_231_2_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsParametrization_1_1Neighbourhood.html" target="_self">Neighbourhood</a></td><td class="desc">Class that maintains neighbourhood information of triangle mesh. Represents the neighbourhood properties of a vertex in the triangle mesh </td></tr>
<tr id="row_1_232_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsParamField.html" target="_self">gsParamField</a></td><td class="desc">Generates a field that attaches the parameter values on each physical point </td></tr>
<tr id="row_1_233_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsParaviewCollection.html" target="_self">gsParaviewCollection</a></td><td class="desc">This class is used to create a Paraview .pvd (collection) file </td></tr>
<tr id="row_1_234_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsParaviewDataSet.html" target="_self">gsParaviewDataSet</a></td><td class="desc">This class represents a group of vtk (Paraview) files that refer to one multiPatch, for one timestep </td></tr>
<tr id="row_1_235_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsPatchGenerator.html" target="_self">gsPatchGenerator</a></td><td class="desc">Abstract class that accepts a set of input boundaries and computes a new geometry </td></tr>
<tr id="row_1_236_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsPatchIdField.html" target="_self">gsPatchIdField</a></td><td class="desc">Generates a field that indicates the boundary sides on the geometry </td></tr>
<tr id="row_1_237_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsPatchPreconditionersCreator.html" target="_self">gsPatchPreconditionersCreator</a></td><td class="desc">Provides robust preconditioners for single patch geometries </td></tr>
<tr id="row_1_238_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsPatchRule.html" target="_self">gsPatchRule</a></td><td class="desc">Class that represents the (tensor) patch quadrature rule </td></tr>
<tr id="row_1_239_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsPatchwiseFunction.html" target="_self">gsPatchwiseFunction</a></td><td class="desc">A function depending on an index <em>i</em>, typically referring to a patch/sub-domain </td></tr>
<tr id="row_1_240_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsPde.html" target="_self">gsPde</a></td><td class="desc">Abstract class representing a PDE (partial differential equation) </td></tr>
<tr id="row_1_241_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsPeriodicOverlap.html" target="_self">gsPeriodicOverlap</a></td><td class="desc"></td></tr>
<tr id="row_1_242_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_1_242_" class="arrow" onclick="toggleFolder('1_242_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsPeriodicStitch.html" target="_self">gsPeriodicStitch</a></td><td class="desc"></td></tr>
<tr id="row_1_242_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsPeriodicStitch_1_1Neighbourhood.html" target="_self">Neighbourhood</a></td><td class="desc"></td></tr>
<tr id="row_1_243_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsPiecewiseFunction.html" target="_self">gsPiecewiseFunction</a></td><td class="desc">A function depending on an index <em>i</em>, typically referring to a patch/sub-domain. On each patch a different <a class="el" href="classgismo_1_1gsFunction.html" title="A function from a n-dimensional domain to an m-dimensional image.">gsFunction</a> object is used </td></tr>
<tr id="row_1_244_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsPlanarDomain.html" target="_self">gsPlanarDomain</a></td><td class="desc">Class representing a Planar domain with an outer boundary and a number of holes </td></tr>
<tr id="row_1_245_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsPoint.html" target="_self">gsPoint</a></td><td class="desc">A Point in T^d, with an index number </td></tr>
<tr id="row_1_246_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsPointLoads.html" target="_self">gsPointLoads</a></td><td class="desc">Class containing a set of points on a multi-patch isogeometric domain, together with boundary conditions </td></tr>
<tr id="row_1_247_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsPoissonAssembler.html" target="_self">gsPoissonAssembler</a></td><td class="desc">Implementation of an (multiple right-hand side) Poisson assembler </td></tr>
<tr id="row_1_248_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsPoissonPde.html" target="_self">gsPoissonPde</a></td><td class="desc">A Poisson PDE </td></tr>
<tr id="row_1_249_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsPreconditionerFromOp.html" target="_self">gsPreconditionerFromOp</a></td><td class="desc">Simple class allowing to construct a preconditioner from a linear operator </td></tr>
<tr id="row_1_250_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsPreconditionerOp.html" target="_self">gsPreconditionerOp</a></td><td class="desc">Simple abstract class for perconditioners </td></tr>
<tr id="row_1_251_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsPrimalSystem.html" target="_self">gsPrimalSystem</a></td><td class="desc">This class represents the primal system for a IETI-DP algorithm </td></tr>
<tr id="row_1_252_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsProductOp.html" target="_self">gsProductOp</a></td><td class="desc">Class for representing the product of objects of type <em><a class="el" href="classgismo_1_1gsLinearOperator.html" title="Simple abstract class for discrete operators.">gsLinearOperator</a></em> as <em><a class="el" href="classgismo_1_1gsLinearOperator.html" title="Simple abstract class for discrete operators.">gsLinearOperator</a></em> </td></tr>
<tr id="row_1_253_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsProgressBar.html" target="_self">gsProgressBar</a></td><td class="desc">Simple progress bar class </td></tr>
<tr id="row_1_254_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgismo_1_1gsQuadrature.html" target="_self">gsQuadrature</a></td><td class="desc">Helper class for obtaining a quadrature rule </td></tr>
<tr id="row_1_255_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsQuadRule.html" target="_self">gsQuadRule</a></td><td class="desc">Class representing a reference quadrature rule </td></tr>
<tr id="row_1_256_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgismo_1_1gsQuasiInterpolate.html" target="_self">gsQuasiInterpolate</a></td><td class="desc">Quasi-interpolation operators </td></tr>
<tr id="row_1_257_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsRationalBasis.html" target="_self">gsRationalBasis</a></td><td class="desc">Class that creates a rational counterpart for a given basis </td></tr>
<tr id="row_1_258_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsRationalTHBSpline.html" target="_self">gsRationalTHBSpline</a></td><td class="desc">A rational truncated hierarchical B-Spline function of parametric dimension <em>d</em>, with arbitrary target dimension </td></tr>
<tr id="row_1_259_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsRationalTHBSplineBasis.html" target="_self">gsRationalTHBSplineBasis</a></td><td class="desc">A rational Truncated Hierarchical B-Spline basis </td></tr>
<tr id="row_1_260_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsReadFile.html" target="_self">gsReadFile</a></td><td class="desc">Reads an object from a data file, if such the requested object exists in the file </td></tr>
<tr id="row_1_261_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsRemapInterface.html" target="_self">gsRemapInterface</a></td><td class="desc">Provides a mapping between the corresponding sides of two patches sharing an interface </td></tr>
<tr id="row_1_262_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsRichardsonOp.html" target="_self">gsRichardsonOp</a></td><td class="desc">Richardson preconditioner </td></tr>
<tr id="row_1_263_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_1_263_" class="arrow" onclick="toggleFolder('1_263_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsScaledDirichletPrec.html" target="_self">gsScaledDirichletPrec</a></td><td class="desc">This class represents the scaled Dirichlet preconditioner for a IETI problem </td></tr>
<tr id="row_1_263_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgismo_1_1gsScaledDirichletPrec_1_1Blocks.html" target="_self">Blocks</a></td><td class="desc"></td></tr>
<tr id="row_1_264_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsScaledOp.html" target="_self">gsScaledOp</a></td><td class="desc">Allows an operator to be multiplied with a scalar </td></tr>
<tr id="row_1_265_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsSerialComm.html" target="_self">gsSerialComm</a></td><td class="desc">A serial communication class </td></tr>
<tr id="row_1_266_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsSerialGroup.html" target="_self">gsSerialGroup</a></td><td class="desc">A sequential communicator group class </td></tr>
<tr id="row_1_267_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsSerialRequest.html" target="_self">gsSerialRequest</a></td><td class="desc">A sequential communicator request class </td></tr>
<tr id="row_1_268_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsSerialStatus.html" target="_self">gsSerialStatus</a></td><td class="desc">A sequential communicator status class </td></tr>
<tr id="row_1_269_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsShellStressFunction.html" target="_self">gsShellStressFunction</a></td><td class="desc">Compute Cauchy stresses for a previously computed/defined displacement field. Can be pushed into <a class="el" href="classgismo_1_1gsPiecewiseFunction.html" title="A function depending on an index i, typically referring to a patch/sub-domain. On each patch a differ...">gsPiecewiseFunction</a> to construct <a class="el" href="classgismo_1_1gsField.html" title="A scalar of vector field defined on a m_parametric geometry.">gsField</a> for visualization in Paraview </td></tr>
<tr id="row_1_270_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsSmallerErrCompare.html" target="_self">gsSmallerErrCompare</a></td><td class="desc">Checks if the error of a <a class="el" href="classgismo_1_1gsHBox.html">gsHBox</a> is smaller than a threshold </td></tr>
<tr id="row_1_271_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsSmoothInterfaces.html" target="_self">gsSmoothInterfaces</a></td><td class="desc">Constructs the D-Patch, from which the transformation matrix can be called </td></tr>
<tr id="row_1_272_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsSolid.html" target="_self">gsSolid</a></td><td class="desc">Class for representing a solid made up of vertices, edges, faces, and volumes </td></tr>
<tr id="row_1_273_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsSolverOp.html" target="_self">gsSolverOp</a></td><td class="desc">Simple adapter class to use an <a class="elRef" href="http://eigen.tuxfamily.org/dox/namespaceEigen.html">Eigen</a> solver (having a compute() and a solve() method) as a linear operator </td></tr>
<tr id="row_1_274_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsSolverUtils.html" target="_self">gsSolverUtils</a></td><td class="desc">Utility class for PDE's solver related utils </td></tr>
<tr id="row_1_275_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsSortedVector.html" target="_self">gsSortedVector</a></td><td class="desc">This class is derived from std::vector, and adds sort tracking </td></tr>
<tr id="row_1_276_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsSparseEntries.html" target="_self">gsSparseEntries</a></td><td class="desc">Class that provides a container for triplets (i,j,value) to be filled in a sparse matrix </td></tr>
<tr id="row_1_277_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsSparseMatrix.html" target="_self">gsSparseMatrix</a></td><td class="desc">Sparse matrix class, based on gsEigen::SparseMatrix </td></tr>
<tr id="row_1_278_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsSparseMatrixIter.html" target="_self">gsSparseMatrixIter</a></td><td class="desc">Iterator over the non-zero entries of a sparse matrix </td></tr>
<tr id="row_1_279_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsSparseSolver.html" target="_self">gsSparseSolver</a></td><td class="desc">Abstract class for solvers. The solver interface is base on 3 methods: -compute set the system matrix (possibly compute the factorization or preconditioners) -solve solves for a given right hand side -succeed returns true if solving succeded according to solver dependent criteria (usually tolerance based) So in order to solve \( A x = b \) with a solver <em>s</em> two functions must be called: s.compute(A) and s.solve(b). The calls can be chained as in s.compute(A).solve(b) </td></tr>
<tr id="row_1_280_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsSparseSystem.html" target="_self">gsSparseSystem</a></td><td class="desc">A sparse linear system indexed by sets of degrees of freedom </td></tr>
<tr id="row_1_281_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsSparseVector.html" target="_self">gsSparseVector</a></td><td class="desc">Sparse vector class, based on gsEigen::SparseVector </td></tr>
<tr id="row_1_282_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsSpectraGenSymShiftSolver.html" target="_self">gsSpectraGenSymShiftSolver</a></td><td class="desc"></td></tr>
<tr id="row_1_283_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsSpectraGenSymSolver.html" target="_self">gsSpectraGenSymSolver</a></td><td class="desc"></td></tr>
<tr id="row_1_284_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsSpectraSolver.html" target="_self">gsSpectraSolver</a></td><td class="desc">Eigenvalue solver for general real matrices </td></tr>
<tr id="row_1_285_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsSpectraSymShiftSolver.html" target="_self">gsSpectraSymShiftSolver</a></td><td class="desc">Shifted Eigenvalue solver for real symmetric matrices </td></tr>
<tr id="row_1_286_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsSpectraSymSolver.html" target="_self">gsSpectraSymSolver</a></td><td class="desc">Eigenvalue solver for real symmetric matrices </td></tr>
<tr id="row_1_287_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsSpringPatch.html" target="_self">gsSpringPatch</a></td><td class="desc">Computes a parametrization based on the spring patch technique, given a set of boundary geometries </td></tr>
<tr id="row_1_288_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsSquaredDistance.html" target="_self">gsSquaredDistance</a></td><td class="desc">Squared distance function from a fixed point to a <a class="el" href="classgismo_1_1gsGeometry.html" title="Abstract base class representing a geometry map.">gsGeometry</a> </td></tr>
<tr id="row_1_289_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsStaticBase.html" target="_self">gsStaticBase</a></td><td class="desc">Base class for static solvers </td></tr>
<tr id="row_1_290_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsStaticComposite.html" target="_self">gsStaticComposite</a></td><td class="desc">Static solver using a newton method </td></tr>
<tr id="row_1_291_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsStaticDR.html" target="_self">gsStaticDR</a></td><td class="desc">Static solver using the Dynamic Relaxation method </td></tr>
<tr id="row_1_292_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsStaticNewton.html" target="_self">gsStaticNewton</a></td><td class="desc">Static solver using a newton method </td></tr>
<tr id="row_1_293_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsStaticOpt.html" target="_self">gsStaticOpt</a></td><td class="desc">Static solver using the Dynamic Relaxation method </td></tr>
<tr id="row_1_294_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsStdVectorRef.html" target="_self">gsStdVectorRef</a></td><td class="desc">Simple wrapper class for a vector of objects </td></tr>
<tr id="row_1_295_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsStokesPde.html" target="_self">gsStokesPde</a></td><td class="desc">A stationary Stokes PDE </td></tr>
<tr id="row_1_296_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgismo_1_1gsStructuralAnalysisOps.html" target="_self">gsStructuralAnalysisOps</a></td><td class="desc">Operators for the gsStructuralAnalysis module </td></tr>
<tr id="row_1_297_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsSumOp.html" target="_self">gsSumOp</a></td><td class="desc">Class for representing the sum of objects of type <em><a class="el" href="classgismo_1_1gsLinearOperator.html" title="Simple abstract class for discrete operators.">gsLinearOperator</a></em> as <em><a class="el" href="classgismo_1_1gsLinearOperator.html" title="Simple abstract class for discrete operators.">gsLinearOperator</a></em> </td></tr>
<tr id="row_1_298_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsSurface.html" target="_self">gsSurface</a></td><td class="desc">Abstract base class representing a surface </td></tr>
<tr id="row_1_299_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_1_299_" class="arrow" onclick="toggleFolder('1_299_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsSurfMesh.html" target="_self">gsSurfMesh</a></td><td class="desc">A halfedge data structure for polygonal meshes </td></tr>
<tr id="row_1_299_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsSurfMesh_1_1Base__handle.html" target="_self">Base_handle</a></td><td class="desc"></td></tr>
<tr id="row_1_299_1_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgismo_1_1gsSurfMesh_1_1Edge.html" target="_self">Edge</a></td><td class="desc"></td></tr>
<tr id="row_1_299_2_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsSurfMesh_1_1Edge__container.html" target="_self">Edge_container</a></td><td class="desc"></td></tr>
<tr id="row_1_299_3_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsSurfMesh_1_1Edge__iterator.html" target="_self">Edge_iterator</a></td><td class="desc"></td></tr>
<tr id="row_1_299_4_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsSurfMesh_1_1Edge__property.html" target="_self">Edge_property</a></td><td class="desc"></td></tr>
<tr id="row_1_299_5_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgismo_1_1gsSurfMesh_1_1Face.html" target="_self">Face</a></td><td class="desc"></td></tr>
<tr id="row_1_299_6_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsSurfMesh_1_1Face__around__vertex__circulator.html" target="_self">Face_around_vertex_circulator</a></td><td class="desc"></td></tr>
<tr id="row_1_299_7_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgismo_1_1gsSurfMesh_1_1Face__connectivity.html" target="_self">Face_connectivity</a></td><td class="desc"></td></tr>
<tr id="row_1_299_8_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsSurfMesh_1_1Face__container.html" target="_self">Face_container</a></td><td class="desc"></td></tr>
<tr id="row_1_299_9_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsSurfMesh_1_1Face__iterator.html" target="_self">Face_iterator</a></td><td class="desc"></td></tr>
<tr id="row_1_299_10_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsSurfMesh_1_1Face__property.html" target="_self">Face_property</a></td><td class="desc"></td></tr>
<tr id="row_1_299_11_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgismo_1_1gsSurfMesh_1_1Halfedge.html" target="_self">Halfedge</a></td><td class="desc"></td></tr>
<tr id="row_1_299_12_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsSurfMesh_1_1Halfedge__around__face__circulator.html" target="_self">Halfedge_around_face_circulator</a></td><td class="desc"></td></tr>
<tr id="row_1_299_13_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsSurfMesh_1_1Halfedge__around__vertex__circulator.html" target="_self">Halfedge_around_vertex_circulator</a></td><td class="desc"></td></tr>
<tr id="row_1_299_14_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgismo_1_1gsSurfMesh_1_1Halfedge__connectivity.html" target="_self">Halfedge_connectivity</a></td><td class="desc"></td></tr>
<tr id="row_1_299_15_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsSurfMesh_1_1Halfedge__container.html" target="_self">Halfedge_container</a></td><td class="desc"></td></tr>
<tr id="row_1_299_16_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsSurfMesh_1_1Halfedge__iterator.html" target="_self">Halfedge_iterator</a></td><td class="desc"></td></tr>
<tr id="row_1_299_17_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsSurfMesh_1_1Halfedge__property.html" target="_self">Halfedge_property</a></td><td class="desc"></td></tr>
<tr id="row_1_299_18_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsSurfMesh_1_1Mesh__property.html" target="_self">Mesh_property</a></td><td class="desc"></td></tr>
<tr id="row_1_299_19_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgismo_1_1gsSurfMesh_1_1Vertex.html" target="_self">Vertex</a></td><td class="desc"></td></tr>
<tr id="row_1_299_20_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsSurfMesh_1_1Vertex__around__face__circulator.html" target="_self">Vertex_around_face_circulator</a></td><td class="desc"></td></tr>
<tr id="row_1_299_21_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsSurfMesh_1_1Vertex__around__vertex__circulator.html" target="_self">Vertex_around_vertex_circulator</a></td><td class="desc"></td></tr>
<tr id="row_1_299_22_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgismo_1_1gsSurfMesh_1_1Vertex__connectivity.html" target="_self">Vertex_connectivity</a></td><td class="desc"></td></tr>
<tr id="row_1_299_23_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsSurfMesh_1_1Vertex__container.html" target="_self">Vertex_container</a></td><td class="desc"></td></tr>
<tr id="row_1_299_24_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsSurfMesh_1_1Vertex__iterator.html" target="_self">Vertex_iterator</a></td><td class="desc"></td></tr>
<tr id="row_1_299_25_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsSurfMesh_1_1Vertex__property.html" target="_self">Vertex_property</a></td><td class="desc"></td></tr>
<tr id="row_1_300_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsTemplate.html" target="_self">gsTemplate</a></td><td class="desc">Class <a class="el" href="classgismo_1_1gsTemplate.html" title="Class gsTemplate object.">gsTemplate</a> object </td></tr>
<tr id="row_1_301_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsTensorBasis.html" target="_self">gsTensorBasis</a></td><td class="desc">Abstract base class for tensor product bases </td></tr>
<tr id="row_1_302_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsTensorBSpline.html" target="_self">gsTensorBSpline</a></td><td class="desc">A tensor product of <em>d</em> B-spline functions, with arbitrary target dimension </td></tr>
<tr id="row_1_303_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsTensorBSplineBasis.html" target="_self">gsTensorBSplineBasis</a></td><td class="desc">A tensor product B-spline basis </td></tr>
<tr id="row_1_304_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsTensorBSplineBasis_3_011_00_01T_01_4.html" target="_self">gsTensorBSplineBasis< 1, T ></a></td><td class="desc">A univariate B-spline basis </td></tr>
<tr id="row_1_305_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsTensorDomainBoundaryIterator.html" target="_self">gsTensorDomainBoundaryIterator</a></td><td class="desc">Re-implements <a class="el" href="classgismo_1_1gsDomainIterator.html" title="Class which enables iteration over all elements of a parameter domain.">gsDomainIterator</a> for iteration over all elements of the boundary of a <b>tensor product</b> parameter domain.<br />
<em>See <a class="el" href="classgismo_1_1gsDomainIterator.html" title="Class which enables iteration over all elements of a parameter domain.">gsDomainIterator</a> for more detailed documentation and an example of the typical use!!!</em> </td></tr>
<tr id="row_1_306_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsTensorDomainIterator.html" target="_self">gsTensorDomainIterator</a></td><td class="desc">Re-implements <a class="el" href="classgismo_1_1gsDomainIterator.html" title="Class which enables iteration over all elements of a parameter domain.">gsDomainIterator</a> for iteration over all elements of a <b>tensor product</b> parameter domain.<br />
<em>See <a class="el" href="classgismo_1_1gsDomainIterator.html" title="Class which enables iteration over all elements of a parameter domain.">gsDomainIterator</a> for more detailed documentation and an example of the typical use!!!</em> </td></tr>
<tr id="row_1_307_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsTensorNurbs.html" target="_self">gsTensorNurbs</a></td><td class="desc">A tensor product Non-Uniform Rational B-spline function (NURBS) of parametric dimension <em>d</em>, with arbitrary target dimension </td></tr>
<tr id="row_1_308_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsTensorNurbsBasis.html" target="_self">gsTensorNurbsBasis</a></td><td class="desc">A tensor product Non-Uniform Rational B-spline (NURBS) basis </td></tr>
<tr id="row_1_309_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsTHBSpline.html" target="_self">gsTHBSpline</a></td><td class="desc">A truncated hierarchical B-Spline function, in <em>d</em> dimensions </td></tr>
<tr id="row_1_310_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsTHBSplineBasis.html" target="_self">gsTHBSplineBasis</a></td><td class="desc">Truncated hierarchical B-spline basis </td></tr>
<tr id="row_1_311_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsThermoAssembler.html" target="_self">gsThermoAssembler</a></td><td class="desc">Assembles stiffness and mass matrices and right-hand side vector for linear and nonlinear elasticity for 2D plain stress and 3D continua. Matrices and vector have a block structure associated with components of the displacement vector, each block corresponding to one component </td></tr>
<tr id="row_1_312_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsThinShellAssembler.html" target="_self">gsThinShellAssembler</a></td><td class="desc">Assembles the system matrix and vectors for 2D and 3D shell problems, including geometric nonlinearities and loading nonlinearities. The material nonlinearities are handled by the gsMaterialMatrixIntegrate class </td></tr>
<tr id="row_1_313_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsThinShellAssemblerBase.html" target="_self">gsThinShellAssemblerBase</a></td><td class="desc">Base class for the <a class="el" href="classgismo_1_1gsThinShellAssembler.html" title="Assembles the system matrix and vectors for 2D and 3D shell problems, including geometric nonlinearit...">gsThinShellAssembler</a> </td></tr>
<tr id="row_1_314_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsThinShellAssemblerDWRBase.html" target="_self">gsThinShellAssemblerDWRBase</a></td><td class="desc">Base class for the <a class="el" href="classgismo_1_1gsThinShellAssembler.html" title="Assembles the system matrix and vectors for 2D and 3D shell problems, including geometric nonlinearit...">gsThinShellAssembler</a> </td></tr>
<tr id="row_1_315_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsTriMeshToSolid.html" target="_self">gsTriMeshToSolid</a></td><td class="desc">Class <a class="el" href="classgismo_1_1gsTriMeshToSolid.html" title="Class gsTriMeshToSolid object.">gsTriMeshToSolid</a> object </td></tr>
<tr id="row_1_316_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsTrimSurface.html" target="_self">gsTrimSurface</a></td><td class="desc">Class for a trim surface </td></tr>
<tr id="row_1_317_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsVector.html" target="_self">gsVector</a></td><td class="desc">A vector with arbitrary coefficient type and fixed or dynamic size </td></tr>
<tr id="row_1_318_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsVector3d.html" target="_self">gsVector3d</a></td><td class="desc">A fixed-size, statically allocated 3D vector </td></tr>
<tr id="row_1_319_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsVertex.html" target="_self">gsVertex</a></td><td class="desc">GsVertex class that represents a 3D vertex for a <a class="el" href="classgismo_1_1gsMesh.html" title="Class Representing a triangle mesh with 3D vertices.">gsMesh</a> </td></tr>
<tr id="row_1_320_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsVisitorBiharmonic.html" target="_self">gsVisitorBiharmonic</a></td><td class="desc">Visitor for the biharmonic equation </td></tr>
<tr id="row_1_321_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsVisitorCDR.html" target="_self">gsVisitorCDR</a></td><td class="desc">Visitor for the convection-diffusion-reaction equation </td></tr>
<tr id="row_1_322_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsVisitorDg.html" target="_self">gsVisitorDg</a></td><td class="desc">Visitor for adding the interface conditions for the interior penalty methods of the Poisson problem </td></tr>
<tr id="row_1_323_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsVisitorGradGrad.html" target="_self">gsVisitorGradGrad</a></td><td class="desc">The visitor computes element grad-grad integrals </td></tr>
<tr id="row_1_324_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsVisitorMass.html" target="_self">gsVisitorMass</a></td><td class="desc">The visitor computes element mass integrals </td></tr>
<tr id="row_1_325_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsVisitorMoments.html" target="_self">gsVisitorMoments</a></td><td class="desc">Visitor for the moment vector of a function </td></tr>
<tr id="row_1_326_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsVisitorNeumann.html" target="_self">gsVisitorNeumann</a></td><td class="desc">Implementation of a Neumann BC for elliptic assemblers </td></tr>
<tr id="row_1_327_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsVisitorNeumannBiharmonic.html" target="_self">gsVisitorNeumannBiharmonic</a></td><td class="desc">Visitor for Neumann boundary condition for the biharmonic equation </td></tr>
<tr id="row_1_328_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsVisitorNitsche.html" target="_self">gsVisitorNitsche</a></td><td class="desc">Visitor for adding the terms associated to weak (Nitsche-type) imposition of the Dirichlet boundary conditions </td></tr>
<tr id="row_1_329_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsVisitorNitscheBiharmonic.html" target="_self">gsVisitorNitscheBiharmonic</a></td><td class="desc">Visitor for the weak imposition of the first-type dirichlet boundary condition </td></tr>
<tr id="row_1_330_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsVisitorPoisson.html" target="_self">gsVisitorPoisson</a></td><td class="desc">Visitor for the Poisson equation </td></tr>
<tr id="row_1_331_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsVolume.html" target="_self">gsVolume</a></td><td class="desc">Provides declaration of Volume abstract interface </td></tr>
<tr id="row_1_332_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsVSegment.html" target="_self">gsVSegment</a></td><td class="desc">Class for representing a vertical line segment in 2D. Helper for the class gsAAPolyline </td></tr>
<tr id="row_1_333_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsXBraid.html" target="_self">gsXBraid</a></td><td class="desc">Class defining the XBraid wrapper </td></tr>
<tr id="row_1_334_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsXBraid_3_01gsMatrix_3_01T_01_4_01_4.html" target="_self">gsXBraid< gsMatrix< T > ></a></td><td class="desc">Specializations for <a class="el" href="classgismo_1_1gsXBraid_3_01gsMatrix_3_01T_01_4_01_4.html" title="Specializations for gsXBraid<gsMatrix<T>>">gsXBraid<gsMatrix<T>></a> </td></tr>
<tr id="row_1_335_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsXBraid_3_01gsVector_3_01T_01_4_01_4.html" target="_self">gsXBraid< gsVector< T > ></a></td><td class="desc">Specializations for <a class="el" href="classgismo_1_1gsXBraid_3_01gsVector_3_01T_01_4_01_4.html" title="Specializations for gsXBraid<gsVector<T>>">gsXBraid<gsVector<T>></a> </td></tr>
<tr id="row_1_336_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsXBraidAccessStatus.html" target="_self">gsXBraidAccessStatus</a></td><td class="desc">Class defining the XBraid access status wrapper </td></tr>
<tr id="row_1_337_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsXBraidBufferStatus.html" target="_self">gsXBraidBufferStatus</a></td><td class="desc">Class defining the XBraid buffer status wrapper </td></tr>
<tr id="row_1_338_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsXBraidCoarsenRefStatus.html" target="_self">gsXBraidCoarsenRefStatus</a></td><td class="desc">Class defining the XBraid coarsen and refinement status wrapper </td></tr>
<tr id="row_1_339_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgismo_1_1gsXBraidMultigrid.html" target="_self">gsXBraidMultigrid</a></td><td class="desc">The p-multigrid class implements a generic p-multigrid solver that can be customized by passing assembler and coarse solver as template arguments </td></tr>
<tr id="row_1_340_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgismo_1_1gsXBraidMultigridBase.html" target="_self">gsXBraidMultigridBase</a></td><td class="desc">The p-multigrid base class provides the basic methods (smoothing, prolongation, restriction) for implementing p-multigrid methods </td></tr>
<tr id="row_1_341_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsXBraidObjectiveStatus.html" target="_self">gsXBraidObjectiveStatus</a></td><td class="desc">Class defining the XBraid step objective wrapper </td></tr>
<tr id="row_1_342_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsXBraidStepStatus.html" target="_self">gsXBraidStepStatus</a></td><td class="desc">Class defining the XBraid step status wrapper </td></tr>
<tr id="row_1_343_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1gsXBraidSyncStatus.html" target="_self">gsXBraidSyncStatus</a></td><td class="desc">Class defining the XBraid sync status wrapper </td></tr>
<tr id="row_1_344_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgismo_1_1iteration__type.html" target="_self">iteration_type</a></td><td class="desc">@briefly Specifies iteration type for an iterative solver </td></tr>
<tr id="row_1_345_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgismo_1_1linear__solver.html" target="_self">linear_solver</a></td><td class="desc">Specifies linear solver to use if it is hidden within some other class (like Newton's method or time integrators) </td></tr>
<tr id="row_1_346_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgismo_1_1material__law.html" target="_self">material_law</a></td><td class="desc">Specifies the material law to use </td></tr>
<tr id="row_1_347_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgismo_1_1MPITraits.html" target="_self">MPITraits</a></td><td class="desc">A traits class describing the mapping of types onto MPI_Datatypes </td></tr>
<tr id="row_1_348_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgismo_1_1MPITraits_3_01gsMatrix_3_01T_00_01__Rows_00_01__Cols_00_01__Options_01_4_01_4.html" target="_self">MPITraits< gsMatrix< T, _Rows, _Cols, _Options > ></a></td><td class="desc">Specialization for fixed-size <a class="el" href="classgismo_1_1gsMatrix.html" title="A matrix with arbitrary coefficient type and fixed or dynamic size.">gsMatrix</a> class </td></tr>
<tr id="row_1_349_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgismo_1_1MPITraits_3_01gsVector_3_01T_00_01__Rows_00_01__Options_01_4_01_4.html" target="_self">MPITraits< gsVector< T, _Rows, _Options > ></a></td><td class="desc">Specialization for fixed-size <a class="el" href="classgismo_1_1gsVector.html" title="A vector with arbitrary coefficient type and fixed or dynamic size.">gsVector</a> class </td></tr>
<tr id="row_1_350_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgismo_1_1ns__assembly.html" target="_self">ns_assembly</a></td><td class="desc">Specifies the iteration type used to solve nonlinear systems </td></tr>
<tr id="row_1_351_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgismo_1_1patchComponent.html" target="_self">patchComponent</a></td><td class="desc">Struct which represents a certain component (interior, face, egde, corner) of a particular patch </td></tr>
<tr id="row_1_352_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgismo_1_1patchCorner.html" target="_self">patchCorner</a></td><td class="desc">Struct which represents a certain corner of a patch </td></tr>
<tr id="row_1_353_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgismo_1_1patchSide.html" target="_self">patchSide</a></td><td class="desc">Struct which represents a certain side of a patch </td></tr>
<tr id="row_1_354_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgismo_1_1point__load.html" target="_self">point_load</a></td><td class="desc">Struct defining a point together with a scalar or vector load </td></tr>
<tr id="row_1_355_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1preAAParam.html" target="_self">preAAParam</a></td><td class="desc"></td></tr>
<tr id="row_1_356_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgismo_1_1shell__coupling.html" target="_self">shell_coupling</a></td><td class="desc">Defines the coupling type over interfaces </td></tr>
<tr id="row_1_357_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgismo_1_1solver__verbosity.html" target="_self">solver_verbosity</a></td><td class="desc">Specifies the verbosity of the iterative solver </td></tr>
<tr id="row_1_358_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1SpectraOps.html" target="_self">SpectraOps</a></td><td class="desc"></td></tr>
<tr id="row_1_359_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1SpectraOps_3_01MatrixType_00_01Spectra_1_1GEigsMode_1_1RegularInverse_01_4.html" target="_self">SpectraOps< MatrixType, Spectra::GEigsMode::RegularInverse ></a></td><td class="desc"></td></tr>
<tr id="row_1_360_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1SpectraShiftOps.html" target="_self">SpectraShiftOps</a></td><td class="desc"></td></tr>
<tr id="row_1_361_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1SpectraShiftOps_3_01MatrixType_00_01Spectra_1_1GEigsMode_1_1Buckling_01_4.html" target="_self">SpectraShiftOps< MatrixType, Spectra::GEigsMode::Buckling ></a></td><td class="desc"></td></tr>
<tr id="row_1_362_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgismo_1_1stabilizerCDR.html" target="_self">stabilizerCDR</a></td><td class="desc">Stabililzer for the CDR discretization </td></tr>
<tr id="row_1_363_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgismo_1_1stress__components.html" target="_self">stress_components</a></td><td class="desc">Method was interrupted because the current solution is invalid </td></tr>
<tr id="row_1_364_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgismo_1_1stress__type.html" target="_self">stress_type</a></td><td class="desc">Specifies the type of stresses to compute </td></tr>
<tr id="row_1_365_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1submoduleClass.html" target="_self">submoduleClass</a></td><td class="desc">I am an example how to use the class in submodules </td></tr>
<tr id="row_1_366_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgismo_1_1submoduleClass2.html" target="_self">submoduleClass2</a></td><td class="desc">I am an example how to use the class in submodules </td></tr>
<tr id="row_1_367_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgismo_1_1time__integration.html" target="_self">time_integration</a></td><td class="desc">Specifies the time integration scheme, see Wriggers, Nonlinear FEM, p. 205 </td></tr>
</table>
</div><!-- directory -->
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Sun Jan 12 2025 14:02:09 for G+Smo by Doxygen v1.9.8 </li>
</ul>
</div>
<!-- Piwik -->
<!--
<script type="text/javascript">
var pkBaseURL = (("https:" == document.location.protocol) ? "https://stats.sylphide-consulting.com/piwik/" : "http://stats.sylphide-consulting.com/piwik/");
document.write(unescape("%3Cscript src='" + pkBaseURL + "piwik.js' type='text/javascript'%3E%3C/script%3E"));
</script><script type="text/javascript">
try {
var piwikTracker = Piwik.getTracker(pkBaseURL + "piwik.php", 20);
piwikTracker.trackPageView();
piwikTracker.enableLinkTracking();
} catch( err ) {}
</script><noscript><p><img src="http://stats.sylphide-consulting.com/piwik/piwik.php?idsite=20" style="border:0" alt="" /></p></noscript>
-->
<!-- End Piwik Tracking Code -->
</body>
</html>